Royal School

Day Weekly Boarding Full Boarding Scotland

Royal School has a total of 659 pupils, with 158 pupils in the Sixth Form.

261 Day Boys
(11- 18)
347 Day Girls
(11- 18)
29 Boarding Boys
(11- 18)
22 Boarding Girls
(11- 18)

About Royal School



Download Prospectus for Royal School

News from Royal School

Forthcoming Open Days

Sorry. No Open Day dates have been provided by the school.