SchoolsInfo

Best primary schools in North Yorkshire (2026)

North Yorkshire has 306 ranked primary schools with published results. The top-ranked is Badger Hill Academy, in the top 1% in England. The average reading, writing & maths here in 2025 was 62%, against 62% for England. 24 are in England's top 10%, and 8 are rated Outstanding by Ofsted.

Filter and sort these schools → Find an area to live near them
RankSchool Reading, writing & maths (2023–2025 average)Reading, writing & maths 2025 TrendHigher standardOfsted
1
Top 1% in England
Badger Hill Academy
Brotton
91% 85% 35% Good
2
Top 2% in England
Newcomen Primary School
Redcar
89% 93% 28% Not judged
3
Top 2% in England
Middleton Tyas Church of England Primary School
Middleton Tyas · Church of England
92% 94% 22% Good
4
Top 2% in England
Beckwithshaw Community Primary School
North Yorkshire
87% 91% 27% Good
5
Top 4% in England
Tockwith Church of England Primary Academy
Tockwith · Church of England
87% 96% 8% Good
6
Top 4% in England
Barkston Ash Catholic Primary School, a Voluntary Academy
Barkston Ash · Roman Catholic
89% 89% 11% Good
7
Top 5% in England
Lingfield Primary School
Middlesbrough
85% 89% 19% No rating
8
Top 5% in England
Knavesmire Primary School
York
86% 84% 21% Outstanding
9
Top 5% in England
Bolton-On-Swale St Mary's CofE Primary School
North Yorkshire · Church of England
84% 87% 13% Not judged
10
Top 5% in England
Outwood Primary Academy Alne
Alne
81% 89% 42% Outstanding
11
Top 5% in England
Ralph Butterfield Primary School
Haxby
84% 86% 18% Good
12
Top 6% in England
Chandlers Ridge Academy
Middlesbrough
81% 82% 22% Report card
13
Top 6% in England
Lord Deramore's Primary School
Heslington
82% 77% 13% Outstanding
14
Top 6% in England
Hempland Primary School
York
81% 77% 16% Report card
15
Top 6% in England
Outwood Primary Academy Greystone
Ripon
78% 80% 23% Report card
16
Top 6% in England
South Kilvington Church of England Academy
North Yorkshire · Church of England
83% 92% 8% Report card
17
Top 7% in England
Huby Church of England Primary School
Huby · Church of England
77% 76% 12% No rating
18
Top 7% in England
St Wilfrid's Catholic Primary School, a Voluntary Academy
Ripon · Roman Catholic
78% 78% 22% No rating
19
Top 9% in England
Hambleton Church of England Voluntary Controlled Primary School
Hambleton (North Yorkshire) · Church of England
83% 85% 8% Report card
20
Top 9% in England
Captain Cook Primary School
Middlesbrough
79% 75% 16% No rating
21
Top 9% in England
St Augustine's Catholic Primary School
Middlesbrough · Roman Catholic
82% 89% 15% No rating
22
Top 10% in England
Sacred Heart Catholic Primary School - a Catholic voluntary academy
Northallerton · Roman Catholic
82% 56% 13% Good
23
Top 10% in England
Thomas Hinderwell Primary Academy
Scarborough
79% 77% 19% Report card
24
Top 10% in England
Lockwood Primary School
Boosbeck
78% 68% 20% Good
25
Top 11% in England
Linthorpe Community Primary School
Middlesbrough
80% 88% 16% Outstanding
26
Top 11% in England
Bankfields Primary School
Eston
81% 85% 12% Report card
27
Top 11% in England
Kader Academy
Middlesbrough
76% 72% 21% Report card
28
Top 11% in England
Wheatlands Primary School
Redcar
78% 81% 17% No rating
29
Top 11% in England
Nunthorpe Primary Academy
Middlesbrough
76% 74% 19% No rating
30
Top 11% in England
Bedale Church of England Primary School
Bedale · Church of England
78% 77% 14% No rating
31
Top 12% in England
Birstwith Church of England Primary School
North Yorkshire · Church of England
80% 91% 18% No rating
32
Top 12% in England
Beech Grove Primary School
Middlesbrough
81% 81% 8% No rating
33
Top 12% in England
Mill Hill Primary School
Northallerton
79% 71% 18% Report card
34
Top 13% in England
Whale Hill Primary School
Eston
78% 85% 17% Report card
35
Top 13% in England
St Joseph's Catholic Primary School, Harrogate, A Voluntary Academy
Harrogate · Roman Catholic
77% 80% 13% Good
36
Top 13% in England
Dringhouses Primary School
York
76% 70% 15% Good
37
Top 14% in England
Crakehall Church of England Primary School
Little Crakehall · Church of England
75% 75% 6% No rating
38
Top 14% in England
Skipton, Water Street Community Primary School
Skipton
76% 61% 16% Good
39
Top 14% in England
St Wilfrid's Catholic Primary School - a Catholic Voluntary Academy
York · Roman Catholic
75% 75% 0% Good
40
Top 14% in England
Saltburn Primary School
Saltburn-by-the-Sea
77% 67% 5% No rating
41
Top 15% in England
Handale Primary School
Loftus
76% 82% 18% Good
42
Top 15% in England
Topcliffe CofE Academy
Topcliffe · Church of England
71% 53% 20% Not judged
43
Top 15% in England
Green Gates Primary School
Redcar
77% 75% 0% Good
44
Top 15% in England
Kirkby and Great Broughton Church of England Voluntary Aided Primary School
North Yorkshire · Church of England
78% 74% 5% Good
45
Top 15% in England
Brambles Primary Academy
Middlesbrough
77% 80% 11% Not judged
46
Top 16% in England
Wigginton Primary School
Wigginton (York)
74% 78% 22% No rating
47
Top 16% in England
Westgarth Primary School
Marske-by-the-Sea
78% 77% 11% Not judged
48
Top 16% in England
Kirby Hill Church of England (VC) Primary School
Kirby Hill · Church of England
73% 71% 7% Report card
49
Top 16% in England
Grewelthorpe Church of England Primary School
Grewelthorpe · Church of England
77% 79% 7% No rating
50
Top 16% in England
Saint Joseph's Catholic Primary School, A Catholic Voluntary Academy
Loftus · Roman Catholic
79% 82% 14% No rating
51
Top 17% in England
Lift Caldicotes
Middlesbrough
78% 85% 8% Not judged
52
Top 17% in England
Dunnington Church of England Primary School
Dunnington · Church of England
74% 80% 17% No rating
53
Top 17% in England
Escrick Church of England Primary School
Escrick · Church of England
73% 78% 22% Good
54
Top 17% in England
Scotton Lingerfield Primary School
North Yorkshire
71% 53% 20% No rating
55
Top 18% in England
Scarcroft Primary School
York
73% 75% 19% Good
56
Top 18% in England
Elvington Church of England Voluntary Controlled Primary School
Elvington · Church of England
74% 71% 0% No rating
57
Top 18% in England
St Bede's Catholic Primary School
Marske-by-the-Sea · Roman Catholic
74% 69% 12% Good
58
Top 18% in England
Clifton With Rawcliffe Primary School
York
76% 78% 12% Not judged
59
Top 19% in England
Sicklinghall Community Primary School
North Yorkshire
80% 80% 0% Good
60
Top 19% in England
Hutton Rudby Primary School
Hutton Rudby
75% 76% 0% Good
61
Top 19% in England
Rufforth Primary School
Rufforth
74% 64% 7% No rating
62
Top 20% in England
Ripon Cathedral Church of England Primary School
Ripon · Church of England
70% 72% 19% No rating
63
Top 21% in England
Reeth Community Infant School
North Yorkshire
68% 70% 30% No rating
64
Top 21% in England
Trinity Academy Richmond
Richmond · Church of England
73% 84% 11% Not judged
65
Top 21% in England
The Avenue Primary School
Middlesbrough
75% 73% 11% No rating
66
Top 22% in England
Thornton in Craven Community Primary School
Thornton-in-Craven
75% 85% 0% No rating
67
Top 22% in England
Lingdale Primary School
Lingdale
71% 71% 14% Requires improvement
68
Top 23% in England
Thornton Dale CofE Primary School
Thornton-le-Dale · Church of England
70% 63% 19% Not judged
69
Top 23% in England
Greatwood Community Primary School
Skipton
74% 77% 10% Good
70
Top 23% in England
Newham Bridge Primary School
Middlesbrough
75% 75% 5% No rating
71
Top 24% in England
Rossett Acre Primary School
Harrogate
71% 77% 17% Good
72
Top 24% in England
Pannal Primary School
Pannal
71% 77% 11% Good
73
Top 25% in England
Aspin Park Academy
Knaresborough
69% 66% 10% Good
74
Top 25% in England
Archibald Primary School
Middlesbrough
70% 73% 8% No rating
75
Top 26% in England
Sand Hutton Church of England Voluntary Controlled Primary School
North Yorkshire · Church of England
70% 55% 9% Good
76
Top 26% in England
Christ Church Church of England Primary School
Skipton · Church of England
71% 71% 10% Requires improvement
77
Top 26% in England
St Bernadette's Catholic Primary School
Middlesbrough · Roman Catholic
70% 57% 4% Good
78
Top 27% in England
Hampsthwaite Church of England Primary School
Hampsthwaite · Church of England
69% 64% 16% Not judged
79
Top 28% in England
Osbaldwick Primary Academy
York
67% 60% 12% Not judged
80
Top 28% in England
Wistow Parochial Church of England Voluntary Controlled Primary School
Wistow (North Yorkshire) · Church of England
73% 85% 0% Good
81
Top 28% in England
Knaresborough St John's Church of England Primary School
Knaresborough · Church of England
69% 71% 8% Good
82
Top 29% in England
Bishop Monkton Church of England Primary School
Bishop Monkton · Church of England
73% 80% 0% Good
83
Top 29% in England
Whitecliffe Academy
Carlin How
71% 73% 13% No rating
84
Top 29% in England
Carlton Miniott Primary Academy
Carlton Miniott
66% 71% 21% Good
85
Top 30% in England
Normanby Primary School
Eston
70% 66% 9% No rating
86
Top 30% in England
Rose Wood Academy
Middlesbrough
70% 66% 11% No rating
87
Top 30% in England
Marton Manor Primary School
Middlesbrough
69% 72% 13% Not judged
88
Top 31% in England
St Peter's Catholic Primary School - a Catholic voluntary academy
Scarborough · Roman Catholic
67% 63% 17% Good
89
Top 32% in England
Coatham Church of England Primary School
Redcar · Church of England
69% 74% 6% No rating
90
Top 32% in England
Michael Syddall Church of England Aided Primary School
Catterick · Church of England
68% 79% 10% No rating
91
Top 32% in England
St Lawrence's Church of England Primary School
York · Church of England
69% 61% 6% Good
92
Top 32% in England
Ings Farm Primary School
Redcar
67% 62% 11% Good
93
Top 33% in England
St Mary's Church of England Voluntary Controlled Primary School
York · Church of England
69% 73% 7% Good
94
Top 33% in England
Threshfield Primary School
North Yorkshire
73% 73% 0% Good
95
Top 33% in England
Woodthorpe Primary School
York
65% 69% 16% Outstanding
96
Top 34% in England
Headlands Primary School
Haxby
67% 66% 11% No rating
97
Top 34% in England
St Peter's Church of England Primary School
Harrogate · Church of England
66% 67% 21% No rating
98
Top 34% in England
Oatlands Community Junior School
Harrogate
69% 77% 9% Not judged
99
Top 34% in England
Poppleton Ousebank Primary School
Upper Poppleton
68% 67% 12% Good
100
Top 34% in England
Park Grove Primary Academy
York
67% 65% 8% Report card

Showing the top 100 of 306. See all 306 and filter them.

Best primary school in each town

  • Redcar · best: Newcomen Primary School
  • Middlesbrough · best: Lingfield Primary School
  • York · best: Knavesmire Primary School
  • Ripon · best: Outwood Primary Academy Greystone
  • Northallerton · best: Sacred Heart Catholic Primary School - a Catholic voluntary academy
  • Scarborough · best: Thomas Hinderwell Primary Academy
  • Eston · best: Bankfields Primary School
  • Harrogate · best: St Joseph's Catholic Primary School, Harrogate, A Voluntary Academy
  • Skipton · best: Skipton, Water Street Community Primary School
  • Loftus · best: Handale Primary School
  • Marske-by-the-Sea · best: Westgarth Primary School
  • Richmond · best: Trinity Academy Richmond
  • Knaresborough · best: Aspin Park Academy
  • Selby · best: St Mary's Catholic Primary School, a Voluntary Academy
  • Whitby · best: Airy Hill Primary School
  • Guisborough · best: Galley Hill Primary School
  • Huntington (York) · best: New Earswick Primary School
  • Catterick Garrison · best: Wavell Community Primary School

Also see

Questions

What is the best primary school in North Yorkshire?

On exam results over the last three years, Badger Hill Academy is the top-ranked primary school in North Yorkshire, in the top 1% of schools in England.

How are the schools ranked?

By published Department for Education exam results averaged over three years: for secondary schools, Attainment 8 plus a quarter of the share getting grade 5+ in English and maths; for primary schools, the share reaching the expected standard in reading, writing and maths plus half the share reaching the higher standard. The order uses the three-year average, so a school can rank above one with a higher single-year result. Schools with fewer than 10 pupils taking the tests are not ranked. Exam results are only part of the picture: visit, read the Ofsted report and check admissions rules, as living nearby does not guarantee a place.