Scotland's Boarding Schools
Choice, Diversity, Excellence
Scotland’s Boarding Schools offer a wide range of choice and diversity. The different types of schools each have something unique to offer, so we have highlighted some benefits of each to help you weigh up what might suit your son or daughter best.
-
Ardvreck School
- Location: Perthshire
- Age range of boarders: 7-13 years
- Number of boarders: 28 (28% of school)
-
Belhaven Hill School
- Location: Dunbar
- Age range of boarders: 7-13 years
- Number of boarders: 60 (60% of school)
-
Cargilfield Prep School
- Location: Edinburgh
- Age range of boarders: 8-13 years
- Number of boarders: 50 (16% of school)
-
Dollar Academy
- Location: Clackmannanshire
- Age range of boarders: 10–18 years
- Number of boarders: 90
-
Erskine Stewart’s Melville Schools
- Location: Edinburgh
- Age range of boarders: 10–18 years
- Number of boarders: (3% of school)
-
Fettes College
- Location: Edinburgh
- Age range of boarders: 7–18 years
- Number of boarders: 418
-
Glenalmond College
- Location: Perthshire
- Age range of boarders: 12 – 18 years
- Number of boarders: 306 (79% of school)
-
Gordonstoun
- Location: Moray
- Age range of boarders: 8–18 years
- Number of boarders: 394 (74% of school)
-
Kilgraston
- Location: Perthshire
- Age range of boarders: 8 – 18 years
- Number of boarders: 87
-
Lathallan School
- Location: Johnshaven, Angus
- Age range of boarders: 10+ years
- Number of boarders: 38 (16% school)
-
Lomond School
- Location: Helensburgh
- Age range of boarders: 9 – 18 years
- Number of boarders: 33 (10% of school)
-
Loretto School
- Location: Musselburgh
- Age range of boarders: 11 - 18 years
- Number of boarders: 218 (57% of senior school)
-
Merchiston Castle School
- Location: Edinburgh
- Age range of boarders: 7-18 years
- Number of boarders: 289 (64% of school)
-
Queen Victoria School
- Location: Stirlingshire
- Age range of boarders: 10-18 years
- Number of boarders: 257 (100% of school)
-
St George’s School for Girls
- Location: Edinburgh
- Age range of boarders: 10-18 years
- Number of boarders: 50
-
St Leonards School
- Location: St Andrews, Fife
- Age range of boarders: 10-19 years
- Number of boarders: 134 (24% of School)
-
St Mary’s Preparatory School
- Location: Melrose
- Age range of boarders: 8 – 13 years
- Number of boarders: 71 (40% of school)
-
Strathallan School
- Location: Perthshire
- Age range of boarders: 9 to 18 years
- Number of boarders: 324 (56% of school)