School Chooser

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 schools (1,971)Secondary schools (362)Places within
Primary schoolsAges 4 to 11
1,971

No scores: Scotland publishes no school-level results. The largest:

  1. Garnock Community Campus1,081 pupils
  2. St John's RC Academy1,066 pupils
  3. Jordanhill School1,051 pupils
See all primary schools in Scotland
Secondary schoolsAges 11 to 16 or 18
362

No scores: Scotland publishes no school-level results. The largest:

  1. Holyrood Secondary School2,298 pupils
  2. Larbert High School2,065 pupils
  3. St Ninian's High School2,006 pupils
See all secondary schools in Scotland

Councils in Scotland

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.