Primary Schools by KS2 Results in North Yorkshire (2025)
Primary schools ranked by the percentage of Year 6 pupils meeting the expected standard in reading, writing and maths. Listed with official data; 100 schools in North Yorkshire, Yorkshire and the Humber. Rank positions shown on each profile are within England and Yorkshire and the Humber.
- Primary Schools in North Yorkshire
- Secondary Schools in North Yorkshire
- State Schools in North Yorkshire
- Academies & Free Schools in North Yorkshire
- Independent Schools in North Yorkshire
- Grammar Schools in North Yorkshire
- Secondary Schools by Attainment 8 in North Yorkshire
- Sixth Forms by A Level Results in North Yorkshire
- Largest Schools in North Yorkshire
- 193Sinnington Community Primary SchoolYork · Academy PrimaryRWM expected: 100% · 13% higher
- 278Tockwith Church of England Primary AcademyYork · Academy PrimaryRWM expected: 96% · 8% higher
- 397Middleton Tyas Church of England Primary SchoolRichmond · Academy PrimaryRWM expected: 94% · 22% higher
- 491Askwith Primary SchoolOtley · Academy PrimaryRWM expected: 94% · 12% higher
- 594Croft Church of England Primary SchoolDarlington · Academy PrimaryRWM expected: 92% · 15% higher
- 682South Kilvington Church of England AcademyThirsk · Academy PrimaryRWM expected: 92% · 8% higher
- 787Beckwithshaw Community Primary SchoolHarrogate · Local authority PrimaryRWM expected: 91% · 27% higher
- 893Birstwith Church of England Primary SchoolHarrogate · Local authority PrimaryRWM expected: 91% · 18% higher
- 987Green Hammerton Church of England Primary SchoolYork · Local authority PrimaryRWM expected: 90% · 30% higher
- 1098Outwood Primary Academy AlneYork · Academy PrimaryRWM expected: 89% · 42% higher
- 1186Barkston Ash Catholic Primary School, a Voluntary AcademyTadcaster · Academy PrimaryRWM expected: 89% · 11% higher
- 1283Follifoot Church of England Primary SchoolHarrogate · Local authority PrimaryRWM expected: 88% · 13% higher
- 1360Husthwaite Church of England Primary SchoolYork · Academy PrimaryRWM expected: 88% · 0% higher
- 1489Bolton-On-Swale St Mary's CofE Primary SchoolRichmond · Local authority PrimaryRWM expected: 87% · 13% higher
- 1596Roecliffe CofE Primary SchoolYork · Academy PrimaryRWM expected: 86% · 29% higher
- 1683Darley Primary SchoolHarrogate · Academy PrimaryRWM expected: 86% · 14% higher
- 1767Burnsall Voluntary Aided Primary SchoolSkipton · Local authority PrimaryRWM expected: 86% · 0% higher
- 1865Ripley Endowed Church of England SchoolHARROGATE · Local authority PrimaryRWM expected: 86% · 0% higher
- 1974Airy Hill Primary SchoolWhitby · Academy PrimaryRWM expected: 85% · 10% higher
- 2083Hambleton Church of England Voluntary Controlled Primary SchoolSelby · Local authority PrimaryRWM expected: 85% · 8% higher
- 2171Thornton in Craven Community Primary SchoolThornton-in-Craven · Local authority PrimaryRWM expected: 85% · 0% higher
- 2269Wistow Parochial Church of England Voluntary Controlled Primary SchoolSelby · Local authority PrimaryRWM expected: 85% · 0% higher
- 2373Trinity Academy RichmondRichmond · Academy PrimaryRWM expected: 84% · 11% higher
- 2469Linton-on-Ouse Primary SchoolYork · Local authority PrimaryRWM expected: 83% · 0% higher
- 2564Ainderby Steeple Church of England Primary SchoolNorthallerton · Academy PrimaryRWM expected: 83% · 0% higher
- 2681Bradleys Both Community Primary SchoolKeighley · Academy PrimaryRWM expected: 82% · 9% higher
- 2777Outwood Primary Academy GreystoneRipon · Academy PrimaryRWM expected: 80% · 23% higher
- 2885Dishforth Airfield Community Primary SchoolThirsk · Local authority PrimaryRWM expected: 80% · 20% higher
- 2978Roseberry AcademyMiddlesbrough · Academy PrimaryRWM expected: 80% · 15% higher
- 3087St Joseph's Catholic Primary School, Harrogate, A Voluntary AcademyHarrogate · Academy PrimaryRWM expected: 80% · 13% higher
- 3166Bishop Monkton Church of England Primary SchoolHarrogate · Local authority PrimaryRWM expected: 80% · 0% higher
- 3264Sicklinghall Community Primary SchoolWetherby · Local authority PrimaryRWM expected: 80% · 0% higher
- 3371Michael Syddall Church of England Aided Primary SchoolRichmond · Local authority PrimaryRWM expected: 79% · 10% higher
- 3475Grewelthorpe Church of England Primary SchoolRipon · Academy PrimaryRWM expected: 79% · 7% higher
- 3589Escrick Church of England Primary SchoolYork · Academy PrimaryRWM expected: 78% · 22% higher
- 3686St Wilfrid's Catholic Primary School, a Voluntary AcademyRipon · Academy PrimaryRWM expected: 78% · 22% higher
- 3787Staveley Community Primary SchoolKnaresborough · Local authority PrimaryRWM expected: 77% · 23% higher
- 3870Thomas Hinderwell Primary AcademyScarborough · Academy PrimaryRWM expected: 77% · 19% higher
- 3981Rossett Acre Primary SchoolHarrogate · Academy PrimaryRWM expected: 77% · 17% higher
- 4078Bedale Church of England Primary SchoolBedale · Local authority PrimaryRWM expected: 77% · 14% higher
- 4181Pannal Primary SchoolHarrogate · Academy PrimaryRWM expected: 77% · 11% higher
- 4277St Martin's Church of England Voluntary Aided Primary School, ScarboroughScarborough · Local authority PrimaryRWM expected: 77% · 10% higher
- 4370Greatwood Community Primary SchoolSkipton · Academy PrimaryRWM expected: 77% · 10% higher
- 4479Oatlands Community Junior SchoolHarrogate · Academy PrimaryRWM expected: 77% · 9% higher
- 4553Camblesforth Community Primary AcademySelby · Academy PrimaryRWM expected: 77% · 0% higher
- 4681Huby Church of England Primary SchoolYork · Local authority PrimaryRWM expected: 76% · 12% higher
- 4776Helmsley Community Primary SchoolYork · Academy PrimaryRWM expected: 76% · 10% higher
- 4864Hutton Rudby Primary SchoolYarm · Local authority PrimaryRWM expected: 76% · 0% higher
- 4954Sherburn in Elmet, Athelstan Community Primary SchoolLeeds · Local authority PrimaryRWM expected: 76% · 0% higher
- 5080Hawes Primary SchoolHawes · Academy PrimaryRWM expected: 75% · 13% higher
- 5178Kirk Smeaton Church of England Voluntary Controlled Primary SchoolPontefract · Local authority PrimaryRWM expected: 75% · 13% higher
- 5276Appleton Roebuck Primary SchoolYork · Academy PrimaryRWM expected: 75% · 8% higher
- 5373Lythe Church of England Voluntary Controlled Primary SchoolWhitby · Local authority PrimaryRWM expected: 75% · 8% higher
- 5471Crakehall Church of England Primary SchoolBedale · Local authority PrimaryRWM expected: 75% · 6% higher
- 5565Norton Community Primary SchoolMalton · Local authority PrimaryRWM expected: 74% · 10% higher
- 5659Stakesby Primary AcademyWhitby · Academy PrimaryRWM expected: 74% · 7% higher
- 5765Kirkby and Great Broughton Church of England Voluntary Aided Primary SchoolMiddlesbrough · Local authority PrimaryRWM expected: 74% · 5% higher
- 5857Barlby Bridge Community Primary SchoolYork · Local authority PrimaryRWM expected: 73% · 7% higher
- 5960Threshfield Primary SchoolSkipton · Academy PrimaryRWM expected: 73% · 0% higher
- 6049Nawton Community Primary SchoolYork · Local authority PrimaryRWM expected: 73% · 0% higher
- 6177Ripon Cathedral Church of England Primary SchoolRipon · Local authority PrimaryRWM expected: 72% · 19% higher
- 6258Harrogate, Bilton Grange Primary SchoolHarrogate · Academy PrimaryRWM expected: 72% · 4% higher
- 6381Knayton Church of England AcademyThirsk · Academy PrimaryRWM expected: 71% · 21% higher
- 6474Carlton Miniott Primary AcademyThirsk · Academy PrimaryRWM expected: 71% · 21% higher
- 6562Mill Hill Primary SchoolNorthallerton · Academy PrimaryRWM expected: 71% · 18% higher
- 6672Hemingbrough Community Primary SchoolSelby · Local authority PrimaryRWM expected: 71% · 12% higher
- 6771Romanby Primary SchoolNorthallerton · Local authority PrimaryRWM expected: 71% · 12% higher
- 6872Amotherby Community Primary SchoolMalton · Local authority PrimaryRWM expected: 71% · 11% higher
- 6962Christ Church Church of England Primary SchoolSkipton · Academy PrimaryRWM expected: 71% · 10% higher
- 7060Knaresborough St John's Church of England Primary SchoolKnaresborough · Academy PrimaryRWM expected: 71% · 8% higher
- 7164Kirby Hill Church of England (VC) Primary SchoolYork · Local authority PrimaryRWM expected: 71% · 7% higher
- 7253Tadcaster Primary AcademyTadcaster · Academy PrimaryRWM expected: 71% · 0% higher
- 7351Grassington Church of England Voluntary Controlled Primary SchoolSkipton · Local authority PrimaryRWM expected: 71% · 0% higher
- 7473Reeth Community Infant SchoolRichmond · Local authority PrimaryRWM expected: 70% · 30% higher
- 7573Western Primary SchoolHarrogate · Academy PrimaryRWM expected: 70% · 13% higher
- 7654St Benedict's Catholic Primary School - a Catholic voluntary academyYork · Academy PrimaryRWM expected: 70% · 0% higher
- 7760East Whitby Primary AcademyWhitby · Academy PrimaryRWM expected: 69% · 19% higher
- 7859Skipton Parish Church of England Primary SchoolSkipton · Academy PrimaryRWM expected: 69% · 14% higher
- 7974Lothersdale Primary SchoolKeighley · Academy PrimaryRWM expected: 69% · 13% higher
- 8043Gladstone Road Primary SchoolScarborough · Local authority PrimaryRWM expected: 69% · 1% higher
- 8163Meadowside AcademyKnaresborough · Academy PrimaryRWM expected: 68% · 19% higher
- 8253Hertford Vale Church of England Voluntary Controlled Primary School, StaxtonScarborough · Local authority PrimaryRWM expected: 68% · 5% higher
- 8357Coppice Valley Primary SchoolHarrogate · Academy PrimaryRWM expected: 68% · 4% higher
- 8454St Mary's Catholic Primary School - a Catholic voluntary academyRichmond · Academy PrimaryRWM expected: 68% · 4% higher
- 8550St Mary's Primary School Knaresborough, A Voluntary Catholic AcademyKnaresborough · Academy PrimaryRWM expected: 68% · 3% higher
- 8675Giggleswick Primary SchoolSettle · Local authority PrimaryRWM expected: 67% · 22% higher
- 8773St Peter's Church of England Primary SchoolHarrogate · Academy PrimaryRWM expected: 67% · 21% higher
- 8872Monk Fryston Church of England Primary SchoolLeeds · Academy PrimaryRWM expected: 67% · 17% higher
- 8970Nun Monkton Primary Foundation SchoolYork · Local authority PrimaryRWM expected: 67% · 17% higher
- 9066Burton Leonard Church of England Primary SchoolHarrogate · Local authority PrimaryRWM expected: 67% · 8% higher
- 9152The Boyle and Petyt Primary SchoolSkipton · Local authority PrimaryRWM expected: 67% · 0% higher
- 9251Fountains Church of England Primary SchoolRipon · Academy PrimaryRWM expected: 67% · 0% higher
- 9351St Peter's Brafferton Church of England Voluntary Aided Primary SchoolYork · Local authority PrimaryRWM expected: 67% · 0% higher
- 9450Austwick Church of England VA Primary SchoolLancaster · Local authority PrimaryRWM expected: 67% · 0% higher
- 9546Leeming St. John's Church of England Primary SchoolNorthallerton · Local authority PrimaryRWM expected: 67% · 0% higher
- 9665Aspin Park AcademyKnaresborough · Academy PrimaryRWM expected: 66% · 10% higher
- 9760New Park Primary AcademyHarrogate · Academy PrimaryRWM expected: 65% · 15% higher
- 9867Leeming RAF Community Primary SchoolNorthallerton · Local authority PrimaryRWM expected: 65% · 13% higher
- 9960St Mary's Catholic Primary School - a Catholic voluntary academyMalton · Academy PrimaryRWM expected: 65% · 10% higher
- 10047Sowerby Primary AcademyThirsk · Academy PrimaryRWM expected: 65% · 4% higher
| # | School | Sector | RWM expected | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|---|
| 1 | Sinnington Community Primary School York · Primary · Ages 2–11 | Academy | 100% · 13% higher | 93.2 Top 5% | 100% KS2 expected standard (RWM) | 110 |
| 2 | Tockwith Church of England Primary Academy York · Primary · Ages 4–11 | Academy | 96% · 8% higher | 77.6 Top 25% | 96% KS2 expected standard (RWM) | 240 |
| 3 | Middleton Tyas Church of England Primary School Richmond · Primary · Ages 2–11 | Academy | 94% · 22% higher | 97.3 Top 5% | 94% KS2 expected standard (RWM) | 113 |
| 4 | Askwith Primary School Otley · Primary · Ages 3–11 | Academy | 94% · 12% higher | 90.7 Top 5% | 94% KS2 expected standard (RWM) | 105 |
| 5 | Croft Church of England Primary School Darlington · Primary · Ages 3–11 | Academy | 92% · 15% higher | 93.7 Top 5% | 92% KS2 expected standard (RWM) | 117 |
| 6 | South Kilvington Church of England Academy Thirsk · Primary · Ages 4–11 | Academy | 92% · 8% higher | 82.4 Top 25% | 92% KS2 expected standard (RWM) | 85 |
| 7 | Beckwithshaw Community Primary School Harrogate · Primary · Ages 4–11 | Local authority | 91% · 27% higher | 86.7 Top 10% | 91% KS2 expected standard (RWM) | 68 |
| 8 | Birstwith Church of England Primary School Harrogate · Primary · Ages 4–11 | Local authority | 91% · 18% higher | 93.1 Top 5% | 91% KS2 expected standard (RWM) | 61 |
| 9 | Green Hammerton Church of England Primary School York · Primary · Ages 3–11 | Local authority | 90% · 30% higher | 86.9 Top 10% | 90% KS2 expected standard (RWM) | 101 |
| 10 | Outwood Primary Academy Alne York · Primary · Ages 4–11 | Academy | 89% · 42% higher | 98.1 Top 5% | 89% KS2 expected standard (RWM) | 105 |
| 11 | Barkston Ash Catholic Primary School, a Voluntary Academy Tadcaster · Primary · Ages 4–11 | Academy | 89% · 11% higher | 86.4 Top 10% | 89% KS2 expected standard (RWM) | 138 |
| 12 | Follifoot Church of England Primary School Harrogate · Primary · Ages 5–11 | Local authority | 88% · 13% higher | 83.3 Top 25% | 88% KS2 expected standard (RWM) | 42 |
| 13 | Husthwaite Church of England Primary School York · Primary · Ages 3–11 | Academy | 88% · 0% higher | 59.9 Top 50% | 88% KS2 expected standard (RWM) | 64 |
| 14 | Bolton-On-Swale St Mary's CofE Primary School Richmond · Primary · Ages 4–11 | Local authority | 87% · 13% higher | 88.8 Top 10% | 87% KS2 expected standard (RWM) | 105 |
| 15 | Roecliffe CofE Primary School York · Primary · Ages 3–11 | Academy | 86% · 29% higher | 95.5 Top 5% | 86% KS2 expected standard (RWM) | 78 |
| 16 | Darley Primary School Harrogate · Primary · Ages 2–11 | Academy | 86% · 14% higher | 83.2 Top 25% | 86% KS2 expected standard (RWM) | 88 |
| 17 | Burnsall Voluntary Aided Primary School Skipton · Primary · Ages 4–11 | Local authority | 86% · 0% higher | 67.2 Top 50% | 86% KS2 expected standard (RWM) | 47 |
| 18 | Ripley Endowed Church of England School HARROGATE · Primary · Ages 4–11 | Local authority | 86% · 0% higher | 65.0 Top 50% | 86% KS2 expected standard (RWM) | 58 |
| 19 | Airy Hill Primary School Whitby · Primary · Ages 2–11 | Academy | 85% · 10% higher | 74.4 Top 25% | 85% KS2 expected standard (RWM) | 185 |
| 20 | Hambleton Church of England Voluntary Controlled Primary School Selby · Primary · Ages 4–11 | Local authority | 85% · 8% higher | 82.8 Top 25% | 85% KS2 expected standard (RWM) | 188 |
| 21 | Thornton in Craven Community Primary School Thornton-in-Craven · Primary · Ages 3–11 | Local authority | 85% · 0% higher | 71.0 Top 25% | 85% KS2 expected standard (RWM) | 91 |
| 22 | Wistow Parochial Church of England Voluntary Controlled Primary School Selby · Primary · Ages 4–11 | Local authority | 85% · 0% higher | 68.6 Top 50% | 85% KS2 expected standard (RWM) | 126 |
| 23 | Trinity Academy Richmond Richmond · Primary · Ages 2–11 | Academy | 84% · 11% higher | 72.9 Top 25% | 84% KS2 expected standard (RWM) | 116 |
| 24 | Linton-on-Ouse Primary School York · Primary · Ages 3–11 | Local authority | 83% · 0% higher | 68.8 Top 50% | 83% KS2 expected standard (RWM) | 64 |
| 25 | Ainderby Steeple Church of England Primary School Northallerton · Primary · Ages 2–11 | Academy | 83% · 0% higher | 64.1 Top 50% | 83% KS2 expected standard (RWM) | 83 |
| 26 | Bradleys Both Community Primary School Keighley · Primary · Ages 4–11 | Academy | 82% · 9% higher | 80.8 Top 25% | 82% KS2 expected standard (RWM) | 124 |
| 27 | Outwood Primary Academy Greystone Ripon · Primary · Ages 3–11 | Academy | 80% · 23% higher | 76.6 Top 25% | 80% KS2 expected standard (RWM) | 169 |
| 28 | Dishforth Airfield Community Primary School Thirsk · Primary · Ages 3–11 | Local authority | 80% · 20% higher | 85.3 Top 10% | 80% KS2 expected standard (RWM) | 96 |
| 29 | Roseberry Academy Middlesbrough · Primary · Ages 2–11 | Academy | 80% · 15% higher | 78.4 Top 25% | 80% KS2 expected standard (RWM) | 249 |
| 30 | St Joseph's Catholic Primary School, Harrogate, A Voluntary Academy Harrogate · Primary · Ages 4–11 | Academy | 80% · 13% higher | 86.8 Top 10% | 80% KS2 expected standard (RWM) | 191 |
| 31 | Bishop Monkton Church of England Primary School Harrogate · Primary · Ages 2–11 | Local authority | 80% · 0% higher | 65.5 Top 50% | 80% KS2 expected standard (RWM) | 102 |
| 32 | Sicklinghall Community Primary School Wetherby · Primary · Ages 4–11 | Local authority | 80% · 0% higher | 63.6 Top 50% | 80% KS2 expected standard (RWM) | 28 |
| 33 | Michael Syddall Church of England Aided Primary School Richmond · Primary · Ages 4–11 | Local authority | 79% · 10% higher | 70.7 Top 25% | 79% KS2 expected standard (RWM) | 153 |
| 34 | Grewelthorpe Church of England Primary School Ripon · Primary · Ages 3–11 | Academy | 79% · 7% higher | 74.5 Top 25% | 79% KS2 expected standard (RWM) | 63 |
| 35 | Escrick Church of England Primary School York · Primary · Ages 4–11 | Academy | 78% · 22% higher | 89.2 Top 10% | 78% KS2 expected standard (RWM) | 180 |
| 36 | St Wilfrid's Catholic Primary School, a Voluntary Academy Ripon · Primary · Ages 3–11 | Academy | 78% · 22% higher | 86.1 Top 10% | 78% KS2 expected standard (RWM) | 151 |
| 37 | Staveley Community Primary School Knaresborough · Primary · Ages 3–11 | Local authority | 77% · 23% higher | 86.6 Top 10% | 77% KS2 expected standard (RWM) | 86 |
| 38 | Thomas Hinderwell Primary Academy Scarborough · Primary · Ages 3–11 | Academy | 77% · 19% higher | 70.4 Top 25% | 77% KS2 expected standard (RWM) | 180 |
| 39 | Rossett Acre Primary School Harrogate · Primary · Ages 4–11 | Academy | 77% · 17% higher | 81.4 Top 25% | 77% KS2 expected standard (RWM) | 424 |
| 40 | Bedale Church of England Primary School Bedale · Primary · Ages 5–11 | Local authority | 77% · 14% higher | 78.4 Top 25% | 77% KS2 expected standard (RWM) | 316 |
| 41 | Pannal Primary School Harrogate · Primary · Ages 4–11 | Academy | 77% · 11% higher | 81.0 Top 25% | 77% KS2 expected standard (RWM) | 452 |
| 42 | St Martin's Church of England Voluntary Aided Primary School, Scarborough Scarborough · Primary · Ages 4–11 | Local authority | 77% · 10% higher | 77.0 Top 25% | 77% KS2 expected standard (RWM) | 275 |
| 43 | Greatwood Community Primary School Skipton · Primary · Ages 3–11 | Academy | 77% · 10% higher | 70.0 Top 50% | 77% KS2 expected standard (RWM) | 208 |
| 44 | Oatlands Community Junior School Harrogate · Primary · Ages 7–11 | Academy | 77% · 9% higher | 78.8 Top 25% | 77% KS2 expected standard (RWM) | 356 |
| 45 | Camblesforth Community Primary Academy Selby · Primary · Ages 2–11 | Academy | 77% · 0% higher | 53.0 Top 50% | 77% KS2 expected standard (RWM) | 113 |
| 46 | Huby Church of England Primary School York · Primary · Ages 4–11 | Local authority | 76% · 12% higher | 80.7 Top 25% | 76% KS2 expected standard (RWM) | 95 |
| 47 | Helmsley Community Primary School York · Primary · Ages 2–11 | Academy | 76% · 10% higher | 75.6 Top 25% | 76% KS2 expected standard (RWM) | 177 |
| 48 | Hutton Rudby Primary School Yarm · Primary · Ages 4–11 | Local authority | 76% · 0% higher | 63.9 Top 50% | 76% KS2 expected standard (RWM) | 201 |
| 49 | Sherburn in Elmet, Athelstan Community Primary School Leeds · Primary · Ages 2–11 | Local authority | 76% · 0% higher | 54.4 Top 50% | 76% KS2 expected standard (RWM) | 490 |
| 50 | Hawes Primary School Hawes · Primary · Ages 3–11 | Academy | 75% · 13% higher | 80.2 Top 25% | 75% KS2 expected standard (RWM) | 48 |
| 51 | Kirk Smeaton Church of England Voluntary Controlled Primary School Pontefract · Primary · Ages 3–11 | Local authority | 75% · 13% higher | 77.7 Top 25% | 75% KS2 expected standard (RWM) | 105 |
| 52 | Appleton Roebuck Primary School York · Primary · Ages 4–11 | Academy | 75% · 8% higher | 76.3 Top 25% | 75% KS2 expected standard (RWM) | 111 |
| 53 | Lythe Church of England Voluntary Controlled Primary School Whitby · Primary · Ages 3–11 | Local authority | 75% · 8% higher | 73.4 Top 25% | 75% KS2 expected standard (RWM) | 79 |
| 54 | Crakehall Church of England Primary School Bedale · Primary · Ages 4–11 | Local authority | 75% · 6% higher | 70.5 Top 25% | 75% KS2 expected standard (RWM) | 121 |
| 55 | Norton Community Primary School Malton · Primary · Ages 3–11 | Local authority | 74% · 10% higher | 65.0 Top 50% | 74% KS2 expected standard (RWM) | 545 |
| 56 | Stakesby Primary Academy Whitby · Primary · Ages 2–11 | Academy | 74% · 7% higher | 58.7 Top 50% | 74% KS2 expected standard (RWM) | 212 |
| 57 | Kirkby and Great Broughton Church of England Voluntary Aided Primary School Middlesbrough · Primary · Ages 4–11 | Local authority | 74% · 5% higher | 64.5 Top 50% | 74% KS2 expected standard (RWM) | 140 |
| 58 | Barlby Bridge Community Primary School York · Primary · Ages 3–11 | Local authority | 73% · 7% higher | 56.5 Top 50% | 73% KS2 expected standard (RWM) | 144 |
| 59 | Threshfield Primary School Skipton · Primary · Ages 2–11 | Academy | 73% · 0% higher | 59.7 Top 50% | 73% KS2 expected standard (RWM) | 115 |
| 60 | Nawton Community Primary School York · Primary · Ages 3–11 | Local authority | 73% · 0% higher | 49.4 Lower 50% | 73% KS2 expected standard (RWM) | 90 |
| 61 | Ripon Cathedral Church of England Primary School Ripon · Primary · Ages 4–11 | Local authority | 72% · 19% higher | 77.1 Top 25% | 72% KS2 expected standard (RWM) | 210 |
| 62 | Harrogate, Bilton Grange Primary School Harrogate · Primary · Ages 4–11 | Academy | 72% · 4% higher | 57.9 Top 50% | 72% KS2 expected standard (RWM) | 308 |
| 63 | Knayton Church of England Academy Thirsk · Primary · Ages 4–11 | Academy | 71% · 21% higher | 80.9 Top 25% | 71% KS2 expected standard (RWM) | 118 |
| 64 | Carlton Miniott Primary Academy Thirsk · Primary · Ages 4–11 | Academy | 71% · 21% higher | 74.4 Top 25% | 71% KS2 expected standard (RWM) | 196 |
| 65 | Mill Hill Primary School Northallerton · Primary · Ages 2–11 | Academy | 71% · 18% higher | 61.7 Top 50% | 71% KS2 expected standard (RWM) | 236 |
| 66 | Hemingbrough Community Primary School Selby · Primary · Ages 5–11 | Local authority | 71% · 12% higher | 71.6 Top 25% | 71% KS2 expected standard (RWM) | 125 |
| 67 | Romanby Primary School Northallerton · Primary · Ages 4–11 | Local authority | 71% · 12% higher | 71.2 Top 25% | 71% KS2 expected standard (RWM) | 237 |
| 68 | Amotherby Community Primary School Malton · Primary · Ages 5–11 | Local authority | 71% · 11% higher | 71.7 Top 25% | 71% KS2 expected standard (RWM) | 185 |
| 69 | Christ Church Church of England Primary School Skipton · Primary · Ages 4–11 | Academy | 71% · 10% higher | 62.1 Top 50% | 71% KS2 expected standard (RWM) | 140 |
| 70 | Knaresborough St John's Church of England Primary School Knaresborough · Primary · Ages 4–11 | Academy | 71% · 8% higher | 60.4 Top 50% | 71% KS2 expected standard (RWM) | 289 |
| 71 | Kirby Hill Church of England (VC) Primary School York · Primary · Ages 2–11 | Local authority | 71% · 7% higher | 64.1 Top 50% | 71% KS2 expected standard (RWM) | 120 |
| 72 | Tadcaster Primary Academy Tadcaster · Primary · Ages 3–11 | Academy | 71% · 0% higher | 52.6 Top 50% | 71% KS2 expected standard (RWM) | 93 |
| 73 | Grassington Church of England Voluntary Controlled Primary School Skipton · Primary · Ages 3–11 | Local authority | 71% · 0% higher | 51.4 Top 50% | 71% KS2 expected standard (RWM) | 56 |
| 74 | Reeth Community Infant School Richmond · Primary · Ages 3–7 | Local authority | 70% · 30% higher | 72.7 Top 25% | 70% KS2 expected standard (RWM) | 63 |
| 75 | Western Primary School Harrogate · Primary · Ages 2–11 | Academy | 70% · 13% higher | 72.8 Top 25% | 70% KS2 expected standard (RWM) | 478 |
| 76 | St Benedict's Catholic Primary School - a Catholic voluntary academy York · Primary · Ages 3–11 | Academy | 70% · 0% higher | 53.6 Top 50% | 70% KS2 expected standard (RWM) | 88 |
| 77 | East Whitby Primary Academy Whitby · Primary · Ages 2–11 | Academy | 69% · 19% higher | 59.6 Top 50% | 69% KS2 expected standard (RWM) | 197 |
| 78 | Skipton Parish Church of England Primary School Skipton · Primary · Ages 4–11 | Academy | 69% · 14% higher | 59.4 Top 50% | 69% KS2 expected standard (RWM) | 221 |
| 79 | Lothersdale Primary School Keighley · Primary · Ages 4–11 | Academy | 69% · 13% higher | 74.4 Top 25% | 69% KS2 expected standard (RWM) | 100 |
| 80 | Gladstone Road Primary School Scarborough · Primary · Ages 4–11 | Local authority | 69% · 1% higher | 42.7 Lower 50% | 69% KS2 expected standard (RWM) | 680 |
| 81 | Meadowside Academy Knaresborough · Primary · Ages 4–11 | Academy | 68% · 19% higher | 63.0 Top 50% | 68% KS2 expected standard (RWM) | 206 |
| 82 | Hertford Vale Church of England Voluntary Controlled Primary School, Staxton Scarborough · Primary · Ages 4–11 | Local authority | 68% · 5% higher | 52.7 Top 50% | 68% KS2 expected standard (RWM) | 103 |
| 83 | Coppice Valley Primary School Harrogate · Primary · Ages 3–11 | Academy | 68% · 4% higher | 57.1 Top 50% | 68% KS2 expected standard (RWM) | 206 |
| 84 | St Mary's Catholic Primary School - a Catholic voluntary academy Richmond · Primary · Ages 2–11 | Academy | 68% · 4% higher | 54.1 Top 50% | 68% KS2 expected standard (RWM) | 179 |
| 85 | St Mary's Primary School Knaresborough, A Voluntary Catholic Academy Knaresborough · Primary · Ages 4–11 | Academy | 68% · 3% higher | 50.3 Lower 50% | 68% KS2 expected standard (RWM) | 193 |
| 86 | Giggleswick Primary School Settle · Primary · Ages 4–11 | Local authority | 67% · 22% higher | 74.7 Top 25% | 67% KS2 expected standard (RWM) | 75 |
| 87 | St Peter's Church of England Primary School Harrogate · Primary · Ages 4–11 | Academy | 67% · 21% higher | 72.9 Top 25% | 67% KS2 expected standard (RWM) | 243 |
| 88 | Monk Fryston Church of England Primary School Leeds · Primary · Ages 4–11 | Academy | 67% · 17% higher | 72.3 Top 25% | 67% KS2 expected standard (RWM) | 203 |
| 89 | Nun Monkton Primary Foundation School York · Primary · Ages 3–11 | Local authority | 67% · 17% higher | 70.1 Top 25% | 67% KS2 expected standard (RWM) | 40 |
| 90 | Burton Leonard Church of England Primary School Harrogate · Primary · Ages 4–11 | Local authority | 67% · 8% higher | 65.9 Top 50% | 67% KS2 expected standard (RWM) | 84 |
| 91 | The Boyle and Petyt Primary School Skipton · Primary · Ages 3–11 | Local authority | 67% · 0% higher | 52.3 Top 50% | 67% KS2 expected standard (RWM) | 79 |
| 92 | Fountains Church of England Primary School Ripon · Primary · Ages 4–11 | Academy | 67% · 0% higher | 50.6 Top 50% | 67% KS2 expected standard (RWM) | 71 |
| 93 | St Peter's Brafferton Church of England Voluntary Aided Primary School York · Primary · Ages 2–11 | Local authority | 67% · 0% higher | 50.5 Top 50% | 67% KS2 expected standard (RWM) | 92 |
| 94 | Austwick Church of England VA Primary School Lancaster · Primary · Ages 4–11 | Local authority | 67% · 0% higher | 50.1 Lower 50% | 67% KS2 expected standard (RWM) | 53 |
| 95 | Leeming St. John's Church of England Primary School Northallerton · Primary · Ages 4–11 | Local authority | 67% · 0% higher | 45.9 Lower 50% | 67% KS2 expected standard (RWM) | 57 |
| 96 | Aspin Park Academy Knaresborough · Primary · Ages 5–11 | Academy | 66% · 10% higher | 65.4 Top 50% | 66% KS2 expected standard (RWM) | 416 |
| 97 | New Park Primary Academy Harrogate · Primary · Ages 3–11 | Academy | 65% · 15% higher | 60.0 Top 50% | 65% KS2 expected standard (RWM) | 165 |
| 98 | Leeming RAF Community Primary School Northallerton · Primary · Ages 4–11 | Local authority | 65% · 13% higher | 67.2 Top 50% | 65% KS2 expected standard (RWM) | 128 |
| 99 | St Mary's Catholic Primary School - a Catholic voluntary academy Malton · Primary · Ages 3–11 | Academy | 65% · 10% higher | 59.7 Top 50% | 65% KS2 expected standard (RWM) | 225 |
| 100 | Sowerby Primary Academy Thirsk · Primary · Ages 2–11 | Academy | 65% · 4% higher | 47.0 Lower 50% | 65% KS2 expected standard (RWM) | 279 |
Sinnington Community Primary School in York leads the 2025 list of primary schools by ks2 results in North Yorkshire with RWM expected 100% · 13% higher. Of the 100 schools shown, 55 are academy, 45 are local authority.
For the full picture see the wider Yorkshire and the Humber primary schools by ks2 results 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
Frequently asked questions
What is the best ks2 results school in North Yorkshire?
Sinnington Community Primary School in York, Yorkshire and the Humber ranks first among primary schools by ks2 results in North Yorkshire with RWM expected 100% · 13% higher (Pupils on roll: 110).
How are primary schools by ks2 results in North Yorkshire ranked?
Primary schools ranked by the percentage of Year 6 pupils meeting the expected standard in reading, writing and maths. Figures are the most recent published by the national authority and matched to the school directory.
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.