Skip to content
S

North Yorkshire primary schools league table 2025

Primary, infant, junior and all-through schools teaching Key Stages 1 and 2. Ranked by the Success Index (England) from official English data; 100 schools in North Yorkshire, Yorkshire and the Humber. Rank positions shown on each profile are within England and Yorkshire and the Humber.

  1. 1
    100
    Oatlands Infant SchoolHarrogate · Academy Primary– · 269 students
  2. 2
    98
    Outwood Primary Academy AlneYork · Academy Primary89% KS2 expected standard (RWM) · 105 students
  3. 3
    97
    Middleton Tyas Church of England Primary SchoolRichmond · Academy Primary94% KS2 expected standard (RWM) · 113 students
  4. 4
    97
    Eppleby Forcett Church of England Primary SchoolRichmond · Academy Primary– · 68 students
  5. 5
    96
    Roecliffe CofE Primary SchoolYork · Academy Primary86% KS2 expected standard (RWM) · 78 students
  6. 6
    95
    All Saints Church of England SchoolHarrogate · Academy Primary– · 96 students
  7. 7
    95
    Barlow Church of England Primary SchoolSelby · Academy Primary– · 82 students
  8. 8
    94
    Croft Church of England Primary SchoolDarlington · Academy Primary92% KS2 expected standard (RWM) · 117 students
  9. 9
    94
    Fairburn Community Primary SchoolKnottingley · Academy Primary– · 87 students
  10. 10
    93
    Sinnington Community Primary SchoolYork · Academy Primary100% KS2 expected standard (RWM) · 110 students
  11. 11
    93
    Birstwith Church of England Primary SchoolHarrogate · Local authority Primary91% KS2 expected standard (RWM) · 61 students
  12. 12
    91
    Askwith Primary SchoolOtley · Academy Primary94% KS2 expected standard (RWM) · 105 students
  13. 13
    90
    Chapel Haddlesey Church of England Primary SchoolSelby · Academy Primary– · 77 students
  14. 14
    90
    Cononley Primary SchoolKeighley · Academy Primary– · 127 students
  15. 15
    89
    Cundall Manor SchoolYork · Independent All-through60.6 Attainment 8 · 295 students
  16. 16
    89
    Escrick Church of England Primary SchoolYork · Academy Primary78% KS2 expected standard (RWM) · 180 students
  17. 17
    89
    Bolton-On-Swale St Mary's CofE Primary SchoolRichmond · Local authority Primary87% KS2 expected standard (RWM) · 105 students
  18. 18
    87
    Green Hammerton Church of England Primary SchoolYork · Local authority Primary90% KS2 expected standard (RWM) · 101 students
  19. 19
    87
    St Joseph's Catholic Primary School, Harrogate, A Voluntary AcademyHarrogate · Academy Primary80% KS2 expected standard (RWM) · 191 students
  20. 20
    87
    Beckwithshaw Community Primary SchoolHarrogate · Local authority Primary91% KS2 expected standard (RWM) · 68 students
  21. 21
    87
    Staveley Community Primary SchoolKnaresborough · Local authority Primary77% KS2 expected standard (RWM) · 86 students
  22. 22
    86
    Barkston Ash Catholic Primary School, a Voluntary AcademyTadcaster · Academy Primary89% KS2 expected standard (RWM) · 138 students
  23. 23
    86
    St Wilfrid's Catholic Primary School, a Voluntary AcademyRipon · Academy Primary78% KS2 expected standard (RWM) · 151 students
  24. 24
    85
    Dishforth Airfield Community Primary SchoolThirsk · Local authority Primary80% KS2 expected standard (RWM) · 96 students
  25. 25
    83
    Darley Primary SchoolHarrogate · Academy Primary86% KS2 expected standard (RWM) · 88 students
  26. 26
    83
    Hambleton Church of England Voluntary Controlled Primary SchoolSelby · Local authority Primary85% KS2 expected standard (RWM) · 188 students
  27. 27
    82
    South Kilvington Church of England AcademyThirsk · Academy Primary92% KS2 expected standard (RWM) · 85 students
  28. 28
    81
    Rossett Acre Primary SchoolHarrogate · Academy Primary77% KS2 expected standard (RWM) · 424 students
  29. 29
    81
    Pannal Primary SchoolHarrogate · Academy Primary77% KS2 expected standard (RWM) · 452 students
  30. 30
    81
    Knayton Church of England AcademyThirsk · Academy Primary71% KS2 expected standard (RWM) · 118 students
  31. 31
    81
    Bradleys Both Community Primary SchoolKeighley · Academy Primary82% KS2 expected standard (RWM) · 124 students
  32. 32
    81
    Huby Church of England Primary SchoolYork · Local authority Primary76% KS2 expected standard (RWM) · 95 students
  33. 33
    79
    Oatlands Community Junior SchoolHarrogate · Academy Primary77% KS2 expected standard (RWM) · 356 students
  34. 34
    78
    Bedale Church of England Primary SchoolBedale · Local authority Primary77% KS2 expected standard (RWM) · 316 students
  35. 35
    78
    Roseberry AcademyMiddlesbrough · Academy Primary80% KS2 expected standard (RWM) · 249 students
  36. 36
    78
    Kirk Smeaton Church of England Voluntary Controlled Primary SchoolPontefract · Local authority Primary75% KS2 expected standard (RWM) · 105 students
  37. 37
    78
    Tockwith Church of England Primary AcademyYork · Academy Primary96% KS2 expected standard (RWM) · 240 students
  38. 38
    77
    Ripon Cathedral Church of England Primary SchoolRipon · Local authority Primary72% KS2 expected standard (RWM) · 210 students
  39. 39
    77
    St Martin's Church of England Voluntary Aided Primary School, ScarboroughScarborough · Local authority Primary77% KS2 expected standard (RWM) · 275 students
  40. 40
    77
    Outwood Primary Academy GreystoneRipon · Academy Primary80% KS2 expected standard (RWM) · 169 students
  41. 41
    76
    Appleton Roebuck Primary SchoolYork · Academy Primary75% KS2 expected standard (RWM) · 111 students
  42. 42
    76
    Helmsley Community Primary SchoolYork · Academy Primary76% KS2 expected standard (RWM) · 177 students
  43. 43
    75
    Read SchoolSelby · Independent All-through51.3 Attainment 8 · 245 students
  44. 44
    75
    Giggleswick Primary SchoolSettle · Local authority Primary67% KS2 expected standard (RWM) · 75 students
  45. 45
    75
    Grewelthorpe Church of England Primary SchoolRipon · Academy Primary79% KS2 expected standard (RWM) · 63 students
  46. 46
    74
    Airy Hill Primary SchoolWhitby · Academy Primary85% KS2 expected standard (RWM) · 185 students
  47. 47
    74
    Carlton Miniott Primary AcademyThirsk · Academy Primary71% KS2 expected standard (RWM) · 196 students
  48. 48
    74
    Lothersdale Primary SchoolKeighley · Academy Primary69% KS2 expected standard (RWM) · 100 students
  49. 49
    73
    Lythe Church of England Voluntary Controlled Primary SchoolWhitby · Local authority Primary75% KS2 expected standard (RWM) · 79 students
  50. 50
    73
    St Peter's Church of England Primary SchoolHarrogate · Academy Primary67% KS2 expected standard (RWM) · 243 students
  51. 51
    73
    Trinity Academy RichmondRichmond · Academy Primary84% KS2 expected standard (RWM) · 116 students
  52. 52
    73
    Western Primary SchoolHarrogate · Academy Primary70% KS2 expected standard (RWM) · 478 students
  53. 53
    73
    Reeth Community Infant SchoolRichmond · Local authority Primary70% KS2 expected standard (RWM) · 63 students
  54. 54
    72
    Monk Fryston Church of England Primary SchoolLeeds · Academy Primary67% KS2 expected standard (RWM) · 203 students
  55. 55
    72
    Amotherby Community Primary SchoolMalton · Local authority Primary71% KS2 expected standard (RWM) · 185 students
  56. 56
    72
    Hemingbrough Community Primary SchoolSelby · Local authority Primary71% KS2 expected standard (RWM) · 125 students
  57. 57
    71
    Ashville CollegeHarrogate · Independent All-through49.6 Attainment 8 · 797 students
  58. 58
    71
    Romanby Primary SchoolNorthallerton · Local authority Primary71% KS2 expected standard (RWM) · 237 students
  59. 59
    71
    Thornton in Craven Community Primary SchoolThornton-in-Craven · Local authority Primary85% KS2 expected standard (RWM) · 91 students
  60. 60
    71
    Michael Syddall Church of England Aided Primary SchoolRichmond · Local authority Primary79% KS2 expected standard (RWM) · 153 students
  61. 61
    71
    Pickhill Church of England Primary SchoolThirsk · Local authority Primary– · 60 students
  62. 62
    71
    Crakehall Church of England Primary SchoolBedale · Local authority Primary75% KS2 expected standard (RWM) · 121 students
  63. 63
    70
    Thomas Hinderwell Primary AcademyScarborough · Academy Primary77% KS2 expected standard (RWM) · 180 students
  64. 64
    70
    Greatwood Community Primary SchoolSkipton · Academy Primary77% KS2 expected standard (RWM) · 208 students
  65. 65
    69
    Linton-on-Ouse Primary SchoolYork · Local authority Primary83% KS2 expected standard (RWM) · 64 students
  66. 66
    69
    Wistow Parochial Church of England Voluntary Controlled Primary SchoolSelby · Local authority Primary85% KS2 expected standard (RWM) · 126 students
  67. 67
    67
    Leeming RAF Community Primary SchoolNorthallerton · Local authority Primary65% KS2 expected standard (RWM) · 128 students
  68. 68
    66
    Thornton Dale CofE Primary SchoolPickering · Academy Primary63% KS2 expected standard (RWM) · 146 students
  69. 69
    66
    Burton Leonard Church of England Primary SchoolHarrogate · Local authority Primary67% KS2 expected standard (RWM) · 84 students
  70. 70
    66
    Hampsthwaite Church of England Primary SchoolHarrogate · Academy Primary64% KS2 expected standard (RWM) · 174 students
  71. 71
    66
    St Peter's Catholic Primary School - a Catholic voluntary academyScarborough · Academy Primary63% KS2 expected standard (RWM) · 236 students
  72. 72
    66
    Bishop Monkton Church of England Primary SchoolHarrogate · Local authority Primary80% KS2 expected standard (RWM) · 102 students
  73. 73
    65
    Aspin Park AcademyKnaresborough · Academy Primary66% KS2 expected standard (RWM) · 416 students
  74. 74
    65
    Norton Community Primary SchoolMalton · Local authority Primary74% KS2 expected standard (RWM) · 545 students
  75. 75
    65
    Kirkby and Great Broughton Church of England Voluntary Aided Primary SchoolMiddlesbrough · Local authority Primary74% KS2 expected standard (RWM) · 140 students
  76. 76
    64
    Ainderby Steeple Church of England Primary SchoolNorthallerton · Academy Primary83% KS2 expected standard (RWM) · 83 students
  77. 77
    64
    Kirby Hill Church of England (VC) Primary SchoolYork · Local authority Primary71% KS2 expected standard (RWM) · 120 students
  78. 78
    64
    Hutton Rudby Primary SchoolYarm · Local authority Primary76% KS2 expected standard (RWM) · 201 students
  79. 79
    63
    Broomfield SchoolNorthallerton · Academy Primary– · 212 students
  80. 80
    63
    Skipton, Water Street Community Primary SchoolSkipton · Local authority Primary61% KS2 expected standard (RWM) · 215 students
  81. 81
    63
    Meadowside AcademyKnaresborough · Academy Primary68% KS2 expected standard (RWM) · 206 students
  82. 82
    63
    Appleton Wiske Community Primary SchoolNorthallerton · Local authority Primary– · 75 students
  83. 83
    62
    Christ Church Church of England Primary SchoolSkipton · Academy Primary71% KS2 expected standard (RWM) · 140 students
  84. 84
    62
    Riverside School, TadcasterTadcaster · Academy Primary64% KS2 expected standard (RWM) · 361 students
  85. 85
    62
    Mill Hill Primary SchoolNorthallerton · Academy Primary71% KS2 expected standard (RWM) · 236 students
  86. 86
    61
    Rillington Primary SchoolMalton · Academy Primary64% KS2 expected standard (RWM) · 111 students
  87. 87
    60
    Knaresborough St John's Church of England Primary SchoolKnaresborough · Academy Primary71% KS2 expected standard (RWM) · 289 students
  88. 88
    60
    New Park Primary AcademyHarrogate · Academy Primary65% KS2 expected standard (RWM) · 165 students
  89. 89
    60
    Husthwaite Church of England Primary SchoolYork · Academy Primary88% KS2 expected standard (RWM) · 64 students
  90. 90
    60
    St Mary's Catholic Primary School - a Catholic voluntary academyMalton · Academy Primary65% KS2 expected standard (RWM) · 225 students
  91. 91
    60
    Threshfield Primary SchoolSkipton · Academy Primary73% KS2 expected standard (RWM) · 115 students
  92. 92
    60
    East Whitby Primary AcademyWhitby · Academy Primary69% KS2 expected standard (RWM) · 197 students
  93. 93
    59
    Scotton Lingerfield Primary SchoolKnaresborough · Local authority Primary53% KS2 expected standard (RWM) · 95 students
  94. 94
    59
    Skipton Parish Church of England Primary SchoolSkipton · Academy Primary69% KS2 expected standard (RWM) · 221 students
  95. 95
    59
    Stakesby Primary AcademyWhitby · Academy Primary74% KS2 expected standard (RWM) · 212 students
  96. 96
    58
    St Robert's Catholic Primary School, A Voluntary AcademyHarrogate · Academy Primary62% KS2 expected standard (RWM) · 270 students
  97. 97
    58
    Harrogate, Bilton Grange Primary SchoolHarrogate · Academy Primary72% KS2 expected standard (RWM) · 308 students
  98. 98
    58
    Leyburn Primary SchoolLeyburn · Academy Primary63% KS2 expected standard (RWM) · 200 students
  99. 99
    57
    Cambrai Primary SchoolCatterick Garrison · Academy Primary– · 207 students
  100. 100
    57
    Coppice Valley Primary SchoolHarrogate · Academy Primary68% KS2 expected standard (RWM) · 206 students

Oatlands Infant School in Harrogate leads the 2025 list of primary schools in North Yorkshire with a Success Index (England) of 99.8. Of the 100 schools shown, 63 are academy, 34 are local authority, 3 are independent.

For the full picture see the wider Yorkshire and the Humber primary schools league table, every school on the North Yorkshire page, or the comparison tool to put a shortlist side by side.

Free academic assessment

Is your child on track for their SATs and GCSEs?

Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best primary school in North Yorkshire?

Oatlands Infant School in Harrogate, Yorkshire and the Humber ranks first among primary schools in North Yorkshire with a Success Index (England) of 99.8 out of 100 (Pupils on roll: 269).

How are primary schools in North Yorkshire ranked?

Each school's Success Index (England) combines 9 factors: ks2: reading, writing & maths expected standard (35%), ks2: higher standard (20%), ks2: reading progress (10%), ks2: maths progress (10%), progress 8 (20%), attainment 8 (30%), grade 5+ in english & maths (15%), a level points per entry (10%), community advantage (fewer pupils on free school meals) (15%). Each factor is a percentile against schools of the same type across England. Schools with fewer than 60 students are excluded from rankings.

Are these 2025 rankings official?

No. They are computed by Success Tutoring from official English data (DfE – Get Information About Schools; DfE – Compare school and college performance). Independent schools rarely appear in the performance tables, so most receive no attainment components and no score.