Schools in Scotland
Scotland has 1,971 primary schools and 362 secondary schools, plus 94 special, nursery, sixth-form or other schools. Pick the age group you want: each list is shown on a map, with pupil numbers, free school meals and staffing for every school.
Primary schoolsAges 4 to 11
1,971No scores: Scotland publishes no school-level results. The largest:
- Garnock Community Campus1,081 pupils
- St John's RC Academy1,066 pupils
- Jordanhill School1,051 pupils
Secondary schoolsAges 11 to 16 or 18
362No scores: Scotland publishes no school-level results. The largest:
- Holyrood Secondary School2,298 pupils
- Larbert High School2,065 pupils
- St Ninian's High School2,006 pupils
Councils in Scotland
Aberdeen City62 schoolsAberdeenshire161 schoolsAngus59 schoolsArgyll & Bute81 schoolsClackmannanshire24 schoolsDumfries & Galloway107 schoolsDundee City42 schoolsEast Ayrshire54 schoolsEast Dunbartonshire44 schoolsEast Lothian41 schoolsEast Renfrewshire32 schoolsEdinburgh City126 schoolsFalkirk58 schoolsFife158 schoolsGlasgow City194 schoolsHighland195 schoolsInverclyde28 schoolsMidlothian39 schoolsMoray52 schoolsNa h-Eileanan Siar23 schoolsNorth Ayrshire59 schoolsNorth Lanarkshire155 schoolsOrkney Islands22 schoolsPerth & Kinross77 schoolsRenfrewshire63 schoolsScottish Borders65 schoolsShetland Islands27 schoolsSouth Ayrshire51 schoolsSouth Lanarkshire151 schoolsStirling48 schoolsWest Dunbartonshire41 schoolsWest Lothian88 schools
About this list
Primary and secondary schools have separate pages because they are measured on different things (SATs for primaries, GCSEs for secondaries) and compared with different sets of similar schools. Special schools, nurseries and sixth-form colleges don't fit either list, so they are listed here. How the score works.