Best Primary Schools in Scotland

Finding the right primary school is one of the most important decisions parents make for their children. Primary schools serve as the foundation of a child's academic journey, typically catering to students from Kindergarten through Grade 5 or 6, depending on the education system. These schools focus on nurturing essential skills in reading, writing, math, science, and social studies, alongside promoting personal growth, creativity, and social development.

Primary education provides children with the critical building blocks they need for lifelong learning. Beyond academics, it is where they develop habits, values, and friendships that influence their overall character. Parents seeking the best primary schools for their children often consider factors such as teaching quality, curriculum, extracurricular programs, and school facilities to ensure a well-rounded education.

Below is a comprehensive list of the best primary schools in Scotland. You may filter to find the top schools by rating, tuition fees, curriculum and more.

Lorne Street Primary School
  • Address: 28 Lorne Street, Kinning Park
  • Curriculum: CfE
Melville-Knox Christian School
  • Address: 10 Thane Road
  • Founded: 2014
  • Curriculum: CfE
Mount Florida Primary School
  • Address: 1127 Cathcart Road
  • Founded: 1897
  • Curriculum: CfE
Mount Vernon Primary School
  • Address: 80 Criffell Road, Mount Vernon
  • Curriculum: CfE
Nether Currie Primary School
  • Address: 23 Thomson Crescent
  • Founded: 1961
  • Curriculum: CfE
Newcraighall Primary School
  • Address: Whitehill Street
  • Founded: 1897
  • Curriculum: CfE
Our Lady of Peace Primary School
  • Address: 343 Hallhill Road
  • Curriculum: CfE
Our Lady of the Annunciation Primary School
  • Address: 80 Friarton Road
  • Curriculum: CfE
Our Lady Of The Rosary Primary School
  • Address: 50 Tarfside Gardens
  • Curriculum: CfE
Oxgangs Primary School
  • Address: 60 Oxgangs Road North
  • Curriculum: CfE
Parsons Green Primary School
  • Address: 60 Meadowfield Drive
  • Curriculum: CfE
Pentland Primary School
  • Address: Oxgangs Green
  • Curriculum: CfE
Pirniehall Primary School
  • Address: 4 West Pilton Crescent
  • Founded: 2002
  • Curriculum: CfE
Pollokshields Primary School
  • Address: 241 Albert Drive
  • Curriculum: CfE
Preston Street Primary School
  • Address: Dalkeith Road
  • Curriculum: CfE
Prestonfield Primary School
  • Address: Peffermill Road
  • Founded: 1931
  • Curriculum: CfE
Prospect Bank School
  • Address: 81 Restalrig Road
  • Curriculum: CfE
Quarry Brae Primary School
  • Address: 61 Crail Street
  • Founded: 1904
  • Curriculum: CfE
Queensferry Primary School
  • Address: Burgess Road, South Queensferry
  • Curriculum: CfE
Ratho Primary School
  • Address: 1 School Wynd Ratho, Midlothian
  • Founded: 1983
Redhall School
  • Address: 3C Redhall Grove
  • Founded: 2008
Rowanfield School
  • Address: 67c Groathill Road North
  • Founded: 2002
  • Curriculum: CfE
Royal High Primary School
  • Address: 61 Northfield Broadway
  • Curriculum: CfE
Royal Mile Primary School
  • Address: 86 Canongate
  • Founded: 1874
Sacred Heart Primary School
  • Address: 31 Reid Street
  • Founded: 1967
  • Curriculum: CfE
Saint Anne's Primary School
  • Address: 35 David Street
  • Founded: 1968
  • Curriculum: CfE
Saint Charles Primary School
  • Address: 13 Kelvinside Gardens
  • Founded: 1901
  • Curriculum: CfE
Sciennes Primary School
  • Address: 10 Sciennes Road
  • Founded: 1892
Shawlands Primary School
  • Address: 1284 Pollokshaws Rd
  • Curriculum: CfE
2026-04-01T00:01:01+04:00