Best Primary Schools in North Yorkshire

We checked all 294 primary schools in North Yorkshire and list every one: 232 ranked, then 62 without a rank.

Schools checked
294
Ranked
232
Without a rank
62

Ranks combine 2024/25 SATs results, worth 60% of each school's score, with the latest Ofsted outcome, worth 40%, as how we rank schools sets out. Rank 1 is the highest score across North Yorkshire, and each school's town is shown. Schools with the same score share a rank. Schools without published results or an Ofsted outcome follow the ranked schools, in name order.

North Yorkshire also has 55 secondary schools, ranked on GCSE results and Ofsted. Every school in the area is also listed with the other schools in North Yorkshire. North Yorkshire also has rankings for Harrogate, Knaresborough, Northallerton, Richmond, Ripon, Scarborough, Selby, Skipton, Thirsk and Whitby.

Ranked primary schools in North Yorkshire

  1. Rank 1

    Outwood Primary Academy Alne

    York, Academy, 105 pupils, inspected June 2024

    Ofsted: Outstanding
    Expected standard
    89%
    Higher standard
    42%
  2. Rank 2

    Askwith Primary School

    Otley, Academy, 105 pupils, inspected November 2022

    Ofsted: Outstanding
    Expected standard
    94%
    Higher standard
    12%
  3. Rank 3

    St Wilfrid's Catholic Primary School, a Voluntary Academy

    Ripon, Academy, 151 pupils, inspected July 2018

    Ofsted: Outstanding
    Expected standard
    78%
    Higher standard
    22%
  4. Rank 4

    Dishforth Airfield Community Primary School

    Thirsk, Local authority maintained, 96 pupils, inspected June 2023

    Ofsted: Outstanding
    Expected standard
    80%
    Higher standard
    20%
  5. Rank 5

    Outwood Primary Academy Greystone

    Ripon, Academy, 169 pupils, inspected June 2026

    Report card: Strong standard
    Expected standard
    80%
    Higher standard
    23%
  6. Rank 6

    Middleton Tyas Church of England Primary School

    Richmond, Academy, 113 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    94%
    Higher standard
    22%
  7. Rank 7

    Roecliffe CofE Primary School

    York, Academy, 78 pupils, inspected January 2026

    Report card: Expected standard to strong standard
    Expected standard
    86%
    Higher standard
    29%
  8. Rank 8

    Oatlands Community Junior School

    Harrogate, Academy, 356 pupils, inspected January 2025

    Ofsted judgements: Good to outstanding
    Expected standard
    77%
    Higher standard
    9%
  9. Rank 9

    Birstwith Church of England Primary School

    Harrogate, Local authority maintained, 61 pupils, inspected May 2012

    Ofsted: Good
    Expected standard
    91%
    Higher standard
    18%
  10. Rank 10

    Croft Church of England Primary School

    Darlington, Academy, 117 pupils, inspected May 2022

    Ofsted: Good
    Expected standard
    92%
    Higher standard
    15%
  11. Rank 11

    Bolton-On-Swale St Mary's CofE Primary School

    Richmond, Local authority maintained, 105 pupils, inspected October 2024

    Ofsted judgements: Good to outstanding
    Expected standard
    87%
    Higher standard
    13%
  12. Rank 12

    Beckwithshaw Community Primary School

    Harrogate, Local authority maintained, 68 pupils, inspected July 2023

    Ofsted: Good
    Expected standard
    91%
    Higher standard
    27%
  13. Rank 12

    Lothersdale Primary School

    Keighley, Academy, 100 pupils, inspected June 2025

    Ofsted judgements: Outstanding
    Expected standard
    69%
    Higher standard
    13%
  14. Rank 14

    Green Hammerton Church of England Primary School

    York, Local authority maintained, 101 pupils, inspected February 2025

    Ofsted judgements: Requires improvement to good
    Expected standard
    90%
    Higher standard
    30%
  15. Rank 15

    South Kilvington Church of England Academy

    Thirsk, Academy, 85 pupils, inspected March 2026

    Report card: Strong standard
    Expected standard
    92%
    Higher standard
    8%
  16. Rank 16

    Sinnington Community Primary School

    York, Academy, 110 pupils, inspected March 2019

    Ofsted: Good
    Expected standard
    100%
    Higher standard
    13%
  17. Rank 17

    Escrick Church of England Primary School

    York, Academy, 180 pupils, inspected December 2022

    Ofsted: Good
    Expected standard
    78%
    Higher standard
    22%
  18. Rank 18

    Darley Primary School

    Harrogate, Academy, 88 pupils, inspected May 2016

    Ofsted: Good
    Expected standard
    86%
    Higher standard
    14%
  19. Rank 19

    Western Primary School

    Harrogate, Academy, 478 pupils, inspected June 2018

    Ofsted: Outstanding
    Expected standard
    70%
    Higher standard
    13%
  20. Rank 20

    Staveley Community Primary School

    Knaresborough, Local authority maintained, 86 pupils, inspected January 2015

    Ofsted: Good
    Expected standard
    77%
    Higher standard
    23%
  21. Rank 20

    Thornton Dale CofE Primary School

    Pickering, Academy, 146 pupils, inspected March 2025

    Ofsted judgements: Good to outstanding
    Expected standard
    63%
    Higher standard
    19%
  22. Rank 22

    Roseberry Academy

    Middlesbrough, Academy, 249 pupils, inspected April 2023

    Ofsted: Good
    Expected standard
    80%
    Higher standard
    15%
  23. Rank 23

    Rossett Acre Primary School

    Harrogate, Academy, 424 pupils, inspected June 2022

    Ofsted: Good
    Expected standard
    77%
    Higher standard
    17%
  24. Rank 23

    Thomas Hinderwell Primary Academy

    Scarborough, Academy, 180 pupils, inspected November 2025

    Report card: Expected standard to strong standard
    Expected standard
    77%
    Higher standard
    19%
  25. Rank 25

    Trinity Academy Richmond

    Richmond, Academy, 116 pupils, inspected November 2024

    Ofsted judgements: Good
    Expected standard
    84%
    Higher standard
    11%
  26. Rank 26

    Tockwith Church of England Primary Academy

    York, Academy, 240 pupils, inspected June 2023

    Ofsted: Good
    Expected standard
    96%
    Higher standard
    8%
  27. Rank 27

    Hawes Primary School

    Hawes, Academy, 48 pupils, inspected September 2019

    Ofsted: Good
    Expected standard
    75%
    Higher standard
    13%
  28. Rank 28

    Burton Leonard Church of England Primary School

    Harrogate, Local authority maintained, 84 pupils, inspected June 2019

    Ofsted: Outstanding
    Expected standard
    67%
    Higher standard
    8%
  29. Rank 29

    Hambleton Church of England Voluntary Controlled Primary School

    Selby, Local authority maintained, 188 pupils, inspected May 2026

    Report card: Expected standard
    Expected standard
    85%
    Higher standard
    8%
  30. Rank 30

    Bradleys Both Community Primary School

    Keighley, Academy, 124 pupils, inspected February 2026

    Report card: Expected standard to strong standard
    Expected standard
    82%
    Higher standard
    9%
  31. Rank 30

    St Martin's Church of England Voluntary Aided Primary School, Scarborough

    Scarborough, Local authority maintained, 275 pupils, inspected April 2014

    Ofsted: Good
    Expected standard
    77%
    Higher standard
    10%
  32. Rank 32

    Barkston Ash Catholic Primary School, a Voluntary Academy

    Tadcaster, Academy, 138 pupils, inspected November 2022

    Ofsted: Good
    Expected standard
    89%
    Higher standard
    11%
  33. Rank 33

    Follifoot Church of England Primary School

    Harrogate, Local authority maintained, 42 pupils, inspected July 2025

    Ofsted judgements: Good
    Expected standard
    88%
    Higher standard
    13%
  34. Rank 34

    Pannal Primary School

    Harrogate, Academy, 452 pupils, inspected November 2022

    Ofsted: Good
    Expected standard
    77%
    Higher standard
    11%
  35. Rank 35

    Mill Hill Primary School

    Northallerton, Academy, 236 pupils, inspected January 2026

    Report card: Expected standard
    Expected standard
    71%
    Higher standard
    18%
  36. Rank 36

    Hampsthwaite Church of England Primary School

    Harrogate, Academy, 174 pupils, inspected December 2024

    Ofsted judgements: Good to outstanding
    Expected standard
    64%
    Higher standard
    16%
  37. Rank 37

    Carlton Miniott Primary Academy

    Thirsk, Academy, 196 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    71%
    Higher standard
    21%
  38. Rank 37

    Topcliffe CofE Academy

    Thirsk, Academy, 116 pupils, inspected April 2025

    Ofsted judgements: Outstanding
    Expected standard
    53%
    Higher standard
    20%
  39. Rank 39

    Appleton Roebuck Primary School

    York, Academy, 111 pupils, inspected December 2024

    Ofsted judgements: Good
    Expected standard
    75%
    Higher standard
    8%
  40. Rank 40

    St Joseph's Catholic Primary School, Harrogate, A Voluntary Academy

    Harrogate, Academy, 191 pupils, inspected March 2020

    Ofsted: Good
    Expected standard
    80%
    Higher standard
    13%
  41. Rank 41

    Michael Syddall Church of England Aided Primary School

    Richmond, Local authority maintained, 153 pupils, inspected May 2018

    Ofsted: Good
    Expected standard
    79%
    Higher standard
    10%
  42. Rank 42

    Bedale Church of England Primary School

    Bedale, Local authority maintained, 316 pupils, inspected November 2018

    Ofsted: Good
    Expected standard
    77%
    Higher standard
    14%
  43. Rank 43

    Lythe Church of England Voluntary Controlled Primary School

    Whitby, Local authority maintained, 79 pupils, inspected January 2025

    Ofsted judgements: Good
    Expected standard
    75%
    Higher standard
    8%
  44. Rank 44

    Huby Church of England Primary School

    York, Local authority maintained, 95 pupils, inspected June 2015

    Ofsted: Good
    Expected standard
    76%
    Higher standard
    12%
  45. Rank 45

    East Whitby Primary Academy

    Whitby, Academy, 197 pupils, inspected March 2025

    Ofsted judgements: Good
    Expected standard
    69%
    Higher standard
    19%
  46. Rank 45

    Kirkby in Malhamdale United Voluntary Aided Primary School

    Skipton, Local authority maintained, 55 pupils, inspected February 2019

    Ofsted: Good
    Expected standard
    60%
    Higher standard
    30%
  47. Rank 47

    Helmsley Community Primary School

    York, Academy, 177 pupils, inspected January 2024

    Ofsted: Good
    Expected standard
    76%
    Higher standard
    10%
  48. Rank 48

    Meadowside Academy

    Knaresborough, Academy, 206 pupils, inspected June 2024

    Ofsted: Good
    Expected standard
    68%
    Higher standard
    19%
  49. Rank 49

    Reeth Community Primary School

    Richmond, Local authority maintained, 63 pupils, inspected December 2012

    Ofsted: Good
    Expected standard
    70%
    Higher standard
    30%
  50. Rank 49

    St Peter's Church of England Primary School

    Harrogate, Academy, 243 pupils, inspected May 2015

    Ofsted: Good
    Expected standard
    67%
    Higher standard
    21%
  51. Rank 51

    Grewelthorpe Church of England Primary School

    Ripon, Academy, 63 pupils, inspected January 2012

    Ofsted: Good
    Expected standard
    79%
    Higher standard
    7%
  52. Rank 52

    Greatwood Community Primary School

    Skipton, Academy, 208 pupils, inspected October 2023

    Ofsted: Good
    Expected standard
    77%
    Higher standard
    10%
  53. Rank 53

    Ripon Cathedral Church of England Primary School

    Ripon, Local authority maintained, 210 pupils, inspected May 2016

    Ofsted: Good
    Expected standard
    72%
    Higher standard
    19%
  54. Rank 54

    Kirby Hill Church of England (VC) Primary School

    York, Local authority maintained, 120 pupils, inspected April 2026

    Report card: Expected standard to strong standard
    Expected standard
    71%
    Higher standard
    7%
  55. Rank 55

    Giggleswick Primary School

    Settle, Local authority maintained, 75 pupils, inspected February 2024

    Ofsted: Good
    Expected standard
    67%
    Higher standard
    22%
  56. Rank 55

    Monk Fryston Church of England Primary School

    Leeds, Academy, 203 pupils, inspected July 2022

    Ofsted: Good
    Expected standard
    67%
    Higher standard
    17%
  57. Rank 57

    Knayton Church of England Academy

    Thirsk, Academy, 118 pupils, inspected February 2024

    Ofsted: Good
    Expected standard
    71%
    Higher standard
    21%
  58. Rank 58

    Nun Monkton Primary Foundation School

    York, Local authority maintained, 40 pupils, inspected May 2026

    Report card: Expected standard
    Expected standard
    67%
    Higher standard
    17%
  59. Rank 59

    Norton Community Primary School

    Malton, Local authority maintained, 545 pupils, inspected October 2022

    Ofsted: Good
    Expected standard
    74%
    Higher standard
    10%
  60. Rank 60

    Rillington Primary School

    Malton, Academy, 111 pupils, inspected June 2024

    Ofsted: Good
    Expected standard
    64%
    Higher standard
    18%
  61. Rank 61

    Airy Hill Primary School

    Whitby, Academy, 185 pupils, inspected April 2016

    Ofsted: Good
    Expected standard
    85%
    Higher standard
    10%
  62. Rank 62

    Skipton, Water Street Community Primary School

    Skipton, Local authority maintained, 215 pupils, inspected February 2023

    Ofsted: Good
    Expected standard
    61%
    Higher standard
    16%
  63. Rank 62

    St Peter's Catholic Primary School - a Catholic voluntary academy

    Scarborough, Academy, 236 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    63%
    Higher standard
    17%
  64. Rank 64

    Stakesby Primary Academy

    Whitby, Academy, 212 pupils, inspected February 2023

    Ofsted: Good
    Expected standard
    74%
    Higher standard
    7%
  65. Rank 65

    Wistow Parochial Church of England Voluntary Controlled Primary School

    Selby, Local authority maintained, 126 pupils, inspected October 2019

    Ofsted: Good
    Expected standard
    85%
    Higher standard
    0%
  66. Rank 66

    Barlby Bridge Community Primary School

    York, Local authority maintained, 144 pupils, inspected March 2014

    Ofsted: Good
    Expected standard
    73%
    Higher standard
    7%
  67. Rank 67

    Skipton Parish Church of England Primary School

    Skipton, Academy, 221 pupils, inspected June 2024

    Ofsted: Good
    Expected standard
    69%
    Higher standard
    14%
  68. Rank 68

    Kirkby and Great Broughton Church of England Voluntary Aided Primary School

    Middlesbrough, Local authority maintained, 140 pupils, inspected May 2023

    Ofsted: Good
    Expected standard
    74%
    Higher standard
    5%
  69. Rank 69

    Burnsall Voluntary Aided Primary School

    Skipton, Local authority maintained, 47 pupils, inspected November 2013

    Ofsted: Good
    Expected standard
    86%
    Higher standard
    0%
  70. Rank 70

    Riccall Community Primary School

    York, Local authority maintained, 178 pupils, inspected December 2012

    Ofsted: Good
    Expected standard
    63%
    Higher standard
    9%
  71. Rank 71

    Coppice Valley Primary School

    Harrogate, Academy, 206 pupils, inspected January 2026

    Report card: Expected standard to strong standard
    Expected standard
    68%
    Higher standard
    4%
  72. Rank 72

    New Park Primary Academy

    Harrogate, Academy, 165 pupils, inspected September 2018

    Ofsted: Good
    Expected standard
    65%
    Higher standard
    15%
  73. Rank 73

    Romanby Primary School

    Northallerton, Local authority maintained, 237 pupils, inspected November 2024

    Ofsted judgements: Good
    Expected standard
    71%
    Higher standard
    12%
  74. Rank 74

    Hertford Vale Church of England Voluntary Controlled Primary School, Staxton

    Scarborough, Local authority maintained, 103 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    68%
    Higher standard
    5%
  75. Rank 75

    Hutton Rudby Primary School

    Yarm, Local authority maintained, 201 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    76%
    Higher standard
    0%
  76. Rank 76

    Ainderby Steeple Church of England Primary School

    Northallerton, Academy, 83 pupils, inspected January 2026

    Report card: Expected standard
    Expected standard
    83%
    Higher standard
    0%
  77. Rank 77

    St Robert's Catholic Primary School, A Voluntary Academy

    Harrogate, Academy, 270 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    62%
    Higher standard
    11%
  78. Rank 78

    Hemingbrough Community Primary School

    Selby, Local authority maintained, 125 pupils, inspected January 2023

    Ofsted: Good
    Expected standard
    71%
    Higher standard
    12%
  79. Rank 79

    West Cliff Primary School

    Whitby, Academy, 159 pupils, inspected April 2022

    Ofsted: Good
    Expected standard
    58%
    Higher standard
    13%
  80. Rank 80

    Knaresborough St John's Church of England Primary School

    Knaresborough, Academy, 289 pupils, inspected February 2024

    Ofsted: Good
    Expected standard
    71%
    Higher standard
    8%
  81. Rank 81

    Linton-on-Ouse Primary School

    York, Local authority maintained, 64 pupils, inspected December 2019

    Ofsted: Good
    Expected standard
    83%
    Higher standard
    0%
  82. Rank 82

    Kirk Smeaton Church of England Voluntary Controlled Primary School

    Pontefract, Local authority maintained, 105 pupils, inspected February 2023

    Ofsted: Good
    Expected standard
    75%
    Higher standard
    13%
  83. Rank 83

    Marton-Cum-Grafton Church of England Primary School

    York, Academy, 100 pupils, inspected February 2025

    Ofsted judgements: Outstanding
    Expected standard
    40%
    Higher standard
    10%
  84. Rank 83

    St Mary's Catholic Primary School - a Catholic voluntary academy

    Malton, Academy, 225 pupils, inspected June 2025

    Ofsted judgements: Good to outstanding
    Expected standard
    65%
    Higher standard
    10%
  85. Rank 85

    Thornton in Craven Community Primary School

    Thornton-in-Craven, Local authority maintained, 91 pupils, inspected November 2013

    Ofsted: Good
    Expected standard
    85%
    Higher standard
    0%
  86. Rank 86

    Scotton Lingerfield Primary School

    Knaresborough, Local authority maintained, 95 pupils, inspected November 2013

    Ofsted: Good
    Expected standard
    53%
    Higher standard
    20%
  87. Rank 87

    Harrogate, Bilton Grange Primary School

    Harrogate, Academy, 308 pupils, inspected March 2015

    Ofsted: Good
    Expected standard
    72%
    Higher standard
    4%
  88. Rank 88

    Aspin Park Academy

    Knaresborough, Academy, 416 pupils, inspected December 2023

    Ofsted: Good
    Expected standard
    66%
    Higher standard
    10%
  89. Rank 88

    Sicklinghall Community Primary School

    Wetherby, Local authority maintained, 28 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    80%
    Higher standard
    0%
  90. Rank 90

    Leyburn Primary School

    Leyburn, Academy, 200 pupils, inspected November 2022

    Ofsted: Good
    Expected standard
    63%
    Higher standard
    10%
  91. Rank 90

    South Otterington Church of England Primary School

    Northallerton, Academy, 109 pupils, inspected November 2024

    Ofsted judgements: Good
    Expected standard
    53%
    Higher standard
    7%
  92. Rank 92

    Tadcaster Primary Academy

    Tadcaster, Academy, 93 pupils, inspected June 2016

    Ofsted: Good
    Expected standard
    71%
    Higher standard
    0%
  93. Rank 93

    Filey Junior School

    Filey, Local authority maintained, 271 pupils, inspected May 2018

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    15%
  94. Rank 93

    Sherburn in Elmet, Athelstan Community Primary School

    Leeds, Local authority maintained, 490 pupils, inspected March 2023

    Ofsted: Good
    Expected standard
    76%
    Higher standard
    0%
  95. Rank 95

    Richard Taylor Church of England Primary School

    Harrogate, Academy, 278 pupils, inspected December 2012

    Ofsted: Good
    Expected standard
    64%
    Higher standard
    5%
  96. Rank 96

    Amotherby Community Primary School

    Malton, Local authority maintained, 185 pupils, inspected April 2024

    Ofsted: Requires improvement
    Expected standard
    71%
    Higher standard
    11%
  97. Rank 97

    Austwick Church of England VA Primary School

    Lancaster, Local authority maintained, 53 pupils, inspected May 2019

    Ofsted: Good
    Expected standard
    67%
    Higher standard
    0%
  98. Rank 98

    Crakehall Church of England Primary School

    Bedale, Local authority maintained, 121 pupils, inspected July 2019

    Ofsted: Good
    Expected standard
    75%
    Higher standard
    6%
  99. Rank 99

    Ravensworth Church of England Primary School

    Richmond, Academy, 35 pupils, inspected December 2012

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    13%
  100. Rank 100

    Christ Church Church of England Primary School

    Skipton, Academy, 140 pupils, inspected December 2019

    Ofsted: Requires improvement
    Expected standard
    71%
    Higher standard
    10%
  101. Rank 100

    Sheriff Hutton Primary School

    York, Local authority maintained, 89 pupils, inspected March 2023

    Ofsted: Good
    Expected standard
    62%
    Higher standard
    8%
  102. Rank 102

    Burneston Church of England Voluntary Aided Primary School

    Bedale, Local authority maintained, 119 pupils, inspected July 2023

    Ofsted: Good
    Expected standard
    56%
    Higher standard
    11%
  103. Rank 103

    Askrigg Voluntary Controlled Primary School

    Leyburn, Local authority maintained, 39 pupils, inspected April 2023

    Ofsted: Good
    Expected standard
    33%
    Higher standard
    17%
  104. Rank 104

    Bishop Monkton Church of England Primary School

    Harrogate, Local authority maintained, 102 pupils, inspected July 2023

    Ofsted: Good
    Expected standard
    80%
    Higher standard
    0%
  105. Rank 104

    Easingwold Community Primary School

    York, Local authority maintained, 274 pupils, inspected May 2024

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    11%
  106. Rank 106

    Riverside School, Tadcaster

    Tadcaster, Academy, 361 pupils, inspected May 2026

    Report card: Needs attention to expected standard
    Expected standard
    64%
    Higher standard
    11%
  107. Rank 106

    Willow Tree Community Primary School

    Harrogate, Academy, 423 pupils, inspected October 2024

    Ofsted judgements: Good
    Expected standard
    61%
    Higher standard
    13%
  108. Rank 108

    St Benedict's Catholic Primary School - a Catholic voluntary academy

    York, Academy, 88 pupils, inspected June 2019

    Ofsted: Good
    Expected standard
    70%
    Higher standard
    0%
  109. Rank 109

    Dacre Braithwaite Church of England Primary School

    Harrogate, Academy, 77 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    13%
  110. Rank 110

    Leeming RAF Community Primary School

    Northallerton, Local authority maintained, 128 pupils, inspected January 2019

    Ofsted: Good
    Expected standard
    65%
    Higher standard
    13%
  111. Rank 111

    Malton Primary Academy

    Malton, Academy, 173 pupils, inspected November 2024

    Ofsted judgements: Good
    Expected standard
    64%
    Higher standard
    6%
  112. Rank 112

    Newby and Scalby Academy

    Scarborough, Academy, 406 pupils, inspected March 2025

    Ofsted judgements: Good
    Expected standard
    63%
    Higher standard
    9%
  113. Rank 113

    Gillamoor Church of England Voluntary Controlled Primary School

    York, Local authority maintained, 61 pupils, inspected April 2015

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    13%
  114. Rank 113

    St Mary's Primary School Knaresborough, A Voluntary Catholic Academy

    Knaresborough, Academy, 193 pupils, inspected November 2019

    Ofsted: Good
    Expected standard
    68%
    Higher standard
    3%
  115. Rank 115

    Castleton Primary School

    Whitby, Academy, 46 pupils, inspected November 2024

    Ofsted judgements: Outstanding
    Expected standard
    50%
    Higher standard
    0%
  116. Rank 115

    East Ayton Community Primary School

    Scarborough, Local authority maintained, 188 pupils, inspected February 2024

    Ofsted: Good
    Expected standard
    59%
    Higher standard
    10%
  117. Rank 117

    Barlby Community Primary School

    Selby, Local authority maintained, 345 pupils, inspected June 2014

    Ofsted: Good
    Expected standard
    56%
    Higher standard
    8%
  118. Rank 118

    Camblesforth Community Primary Academy

    Selby, Academy, 113 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    77%
    Higher standard
    0%
  119. Rank 118

    Whitley and Eggborough Community Primary School

    Goole, Local authority maintained, 233 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    61%
    Higher standard
    7%
  120. Rank 120

    Ripley Endowed Church of England School

    Harrogate, Local authority maintained, 58 pupils, inspected March 2023

    Ofsted: Good
    Expected standard
    86%
    Higher standard
    0%
  121. Rank 121

    Selby Community Primary School

    Selby, Academy, 303 pupils, inspected October 2011

    Ofsted: Good
    Expected standard
    60%
    Higher standard
    6%
  122. Rank 122

    Gladstone Road Primary School

    Scarborough, Local authority maintained, 680 pupils, inspected July 2023

    Ofsted: Good
    Expected standard
    69%
    Higher standard
    1%
  123. Rank 123

    Fountains Church of England Primary School

    Ripon, Academy, 71 pupils, inspected September 2010

    Ofsted: Good
    Expected standard
    67%
    Higher standard
    0%
  124. Rank 124

    Sand Hutton Church of England Voluntary Controlled Primary School

    York, Local authority maintained, 49 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    9%
  125. Rank 125

    St Mary's Catholic Primary School - a Catholic voluntary academy

    Richmond, Academy, 179 pupils, inspected July 2023

    Ofsted: Good
    Expected standard
    68%
    Higher standard
    4%
  126. Rank 126

    Sacred Heart Catholic Primary School - a Catholic voluntary academy

    Northallerton, Academy, 92 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    56%
    Higher standard
    13%
  127. Rank 127

    Cayton Community Primary School

    Scarborough, Local authority maintained, 210 pupils, inspected September 2015

    Ofsted: Good
    Expected standard
    61%
    Higher standard
    3%
  128. Rank 128

    Hunmanby Primary School

    Filey, Local authority maintained, 233 pupils, inspected April 2024

    Ofsted: Good
    Expected standard
    60%
    Higher standard
    3%
  129. Rank 128

    St Mary's Catholic Primary School, a Voluntary Academy

    Selby, Academy, 188 pupils, inspected February 2024

    Ofsted: Good
    Expected standard
    48%
    Higher standard
    12%
  130. Rank 130

    Glasshouses Community Primary School

    Harrogate, Local authority maintained, 44 pupils, inspected May 2026

    Report card: Expected standard to strong standard
    Expected standard
    57%
    Higher standard
    0%
  131. Rank 131

    Husthwaite Church of England Primary School

    York, Academy, 64 pupils, inspected October 2022

    Ofsted: Requires improvement
    Expected standard
    88%
    Higher standard
    0%
  132. Rank 132

    Sowerby Primary Academy

    Thirsk, Academy, 279 pupils, inspected December 2014

    Ofsted: Good
    Expected standard
    65%
    Higher standard
    4%
  133. Rank 132

    St Joseph's Catholic Primary School - a Catholic voluntary academy

    Pickering, Academy, 84 pupils, inspected May 2016

    Ofsted: Good
    Expected standard
    58%
    Higher standard
    0%
  134. Rank 134

    Kirk Fenton Church of England Primary School

    Tadcaster, Academy, 239 pupils, inspected January 2015

    Ofsted: Good
    Expected standard
    58%
    Higher standard
    3%
  135. Rank 135

    Richmond Methodist Primary School

    Richmond, Local authority maintained, 259 pupils, inspected December 2022

    Ofsted: Good
    Expected standard
    51%
    Higher standard
    11%
  136. Rank 136

    Brayton Church of England Primary School

    Selby, Academy, 381 pupils, inspected April 2024

    Ofsted: Good
    Expected standard
    63%
    Higher standard
    2%
  137. Rank 137

    Threshfield Primary School

    Skipton, Academy, 115 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    73%
    Higher standard
    0%
  138. Rank 138

    Dishforth Church of England Voluntary Controlled Primary School

    Thirsk, Local authority maintained, 97 pupils, inspected November 2019

    Ofsted: Good
    Expected standard
    64%
    Higher standard
    0%
  139. Rank 138

    Slingsby Community Primary School

    York, Local authority maintained, 87 pupils, inspected April 2025

    Ofsted judgements: Good
    Expected standard
    64%
    Higher standard
    0%
  140. Rank 140

    Holy Trinity Church of England Primary School

    Ripon, Academy, 335 pupils, inspected February 2026

    Report card: Needs attention to expected standard
    Expected standard
    62%
    Higher standard
    9%
  141. Rank 141

    Thorpe Willoughby Community Primary School

    Selby, Local authority maintained, 246 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    53%
    Higher standard
    11%
  142. Rank 142

    Moorside Primary School & Nursery

    Ripon, Local authority maintained, 169 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    61%
    Higher standard
    3%
  143. Rank 143

    Carlton Primary School

    Goole, Academy, 181 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    54%
    Higher standard
    8%
  144. Rank 144

    The Boyle and Petyt Primary School

    Skipton, Local authority maintained, 79 pupils, inspected March 2026

    Report card: Needs attention to expected standard
    Expected standard
    67%
    Higher standard
    0%
  145. Rank 145

    Kirk Hammerton Church of England Primary School

    York, Local authority maintained, 58 pupils, inspected April 2018

    Ofsted: Good
    Expected standard
    58%
    Higher standard
    0%
  146. Rank 146

    Forest of Galtres Anglican/Methodist Primary School

    York, Academy, 98 pupils, inspected April 2013

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    0%
  147. Rank 146

    Fylingdales Church of England Voluntary Controlled Primary School

    Whitby, Local authority maintained, 54 pupils, inspected June 2013

    Ofsted: Good
    Expected standard
    40%
    Higher standard
    7%
  148. Rank 148

    Nawton Community Primary School

    York, Local authority maintained, 90 pupils, inspected March 2026

    Report card: Needs attention to expected standard
    Expected standard
    73%
    Higher standard
    0%
  149. Rank 149

    Danby Church of England Voluntary Aided School

    Whitby, Local authority maintained, 44 pupils, inspected May 2026

    Report card: Expected standard to strong standard
    Expected standard
    57%
    Higher standard
    0%
  150. Rank 149

    Glusburn Community Primary School

    Keighley, Local authority maintained, 381 pupils, inspected December 2022

    Ofsted: Good
    Expected standard
    54%
    Higher standard
    7%
  151. Rank 151

    Sutton on the Forest Church of England Voluntary Controlled Primary School

    York, Local authority maintained, 105 pupils, inspected October 2013

    Ofsted: Good
    Expected standard
    62%
    Higher standard
    0%
  152. Rank 152

    South Milford Primary School

    Leeds, Academy, 190 pupils, inspected June 2015

    Ofsted: Good
    Expected standard
    52%
    Higher standard
    0%
  153. Rank 153

    Sherburn Hungate Primary School

    Leeds, Academy, 406 pupils, inspected February 2015

    Ofsted: Good
    Expected standard
    58%
    Higher standard
    0%
  154. Rank 154

    Cawood Church of England Voluntary Aided Primary School

    Selby/york, Local authority maintained, 130 pupils, inspected January 2015

    Ofsted: Good
    Expected standard
    57%
    Higher standard
    5%
  155. Rank 155

    Settrington All Saints' Church of England Voluntary Controlled Primary School

    Malton, Local authority maintained, 79 pupils, inspected June 2018

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    6%
  156. Rank 156

    Brompton and Sawdon Community Primary School

    Scarborough, Local authority maintained, 65 pupils, inspected October 2022

    Ofsted: Good
    Expected standard
    33%
    Higher standard
    11%
  157. Rank 157

    Grassington Church of England Voluntary Controlled Primary School

    Skipton, Local authority maintained, 56 pupils, inspected July 2013

    Ofsted: Good
    Expected standard
    71%
    Higher standard
    0%
  158. Rank 158

    Brompton-on-Swale Church of England Primary School

    Richmond, Local authority maintained, 186 pupils, inspected October 2023

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    6%
  159. Rank 158

    Goldsborough Church of England Primary School

    Knaresborough, Local authority maintained, 71 pupils, inspected June 2012

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    6%
  160. Rank 158

    Pickering Community Junior School

    Pickering, Local authority maintained, 184 pupils, inspected December 2014

    Ofsted: Good
    Expected standard
    45%
    Higher standard
    7%
  161. Rank 161

    Hookstone Chase Primary School

    Harrogate, Academy, 289 pupils, inspected March 2013

    Ofsted: Good
    Expected standard
    42%
    Higher standard
    10%
  162. Rank 162

    Wavell Community Primary School

    Catterick Garrison, Local authority maintained, 193 pupils, inspected July 2022

    Ofsted: Good
    Expected standard
    41%
    Higher standard
    8%
  163. Rank 163

    Cowling Community Primary School

    Keighley, Local authority maintained, 118 pupils, inspected February 2015

    Ofsted: Good
    Expected standard
    53%
    Higher standard
    0%
  164. Rank 164

    Ingleton Primary School

    Carnforth, Local authority maintained, 191 pupils, inspected May 2025

    Ofsted judgements: Good
    Expected standard
    56%
    Higher standard
    0%
  165. Rank 165

    Leeming St. John's Church of England Primary School

    Northallerton, Local authority maintained, 57 pupils, inspected June 2023

    Ofsted: Good
    Expected standard
    67%
    Higher standard
    0%
  166. Rank 166

    Selby Abbey Church of England Voluntary Controlled Primary School

    Selby, Local authority maintained, 303 pupils, inspected January 2023

    Ofsted: Good
    Expected standard
    58%
    Higher standard
    2%
  167. Rank 167

    Brompton Community Primary School

    Northallerton, Local authority maintained, 200 pupils, inspected January 2019

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    0%
  168. Rank 167

    Scarborough, Northstead Community Primary School

    Scarborough, Local authority maintained, 560 pupils, inspected February 2024

    Ofsted: Requires improvement
    Expected standard
    64%
    Higher standard
    5%
  169. Rank 167

    St Cuthbert's Church of England Primary School, Pateley Bridge

    Harrogate, Local authority maintained, 58 pupils, inspected October 2022

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    0%
  170. Rank 170

    Applegarth Primary School

    Northallerton, Local authority maintained, 237 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    47%
    Higher standard
    3%
  171. Rank 170

    Carlton and Faceby Church of England Voluntary Aided Primary School

    Middlesbrough, Local authority maintained, 46 pupils, inspected May 2012

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    0%
  172. Rank 172

    Foston Church of England Voluntary Controlled Primary School

    York, Local authority maintained, 58 pupils, inspected October 2024

    Ofsted judgements: Good to outstanding
    Expected standard
    43%
    Higher standard
    0%
  173. Rank 172

    Harrogate, Grove Road Community Primary School

    Harrogate, Local authority maintained, 273 pupils, inspected September 2014

    Ofsted: Good
    Expected standard
    45%
    Higher standard
    7%
  174. Rank 172

    Seamer and Irton Community Primary School

    Scarborough, Local authority maintained, 401 pupils, inspected June 2025

    Ofsted judgements: Requires improvement to good
    Expected standard
    57%
    Higher standard
    7%
  175. Rank 175

    Sharow Church of England Primary School

    Ripon, Local authority maintained, 76 pupils, inspected May 2025

    Ofsted judgements: Good
    Expected standard
    31%
    Higher standard
    8%
  176. Rank 176

    Kettlesing Felliscliffe Community Primary School

    Harrogate, Local authority maintained, 37 pupils, inspected October 2024

    Ofsted judgements: Good to outstanding
    Expected standard
    43%
    Higher standard
    0%
  177. Rank 176

    North Duffield Community Primary School

    Selby, Local authority maintained, 129 pupils, inspected January 2023

    Ofsted: Good
    Expected standard
    60%
    Higher standard
    0%
  178. Rank 178

    Crayke Church of England Voluntary Controlled Primary School

    York, Local authority maintained, 106 pupils, inspected June 2024

    Ofsted: Good
    Expected standard
    57%
    Higher standard
    0%
  179. Rank 178

    Scarborough, Overdale Community Primary School

    Scarborough, Local authority maintained, 391 pupils, inspected December 2018

    Ofsted: Good
    Expected standard
    55%
    Higher standard
    3%
  180. Rank 180

    North Rigton Church of England Primary School

    Leeds, Academy, 91 pupils, inspected January 2015

    Ofsted: Good
    Expected standard
    44%
    Higher standard
    6%
  181. Rank 181

    Settle Church of England Voluntary Controlled Primary School

    Settle, Local authority maintained, 188 pupils, inspected April 2023

    Ofsted: Good
    Expected standard
    43%
    Higher standard
    6%
  182. Rank 182

    Alverton Primary School

    Northallerton, Local authority maintained, 194 pupils, inspected September 2018

    Ofsted: Good
    Expected standard
    52%
    Higher standard
    3%
  183. Rank 182

    Kirkbymoorside Community Primary School

    York, Academy, 181 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    44%
    Higher standard
    7%
  184. Rank 182

    St Peter's Brafferton Church of England Voluntary Aided Primary School

    York, Local authority maintained, 92 pupils, inspected July 2025

    Ofsted judgements: Requires improvement to good
    Expected standard
    67%
    Higher standard
    0%
  185. Rank 185

    Bainbridge Church of England Primary and Nursery School

    Leyburn, Local authority maintained, 47 pupils, inspected April 2023

    Ofsted: Good
    Expected standard
    40%
    Higher standard
    0%
  186. Rank 186

    Cliffe Voluntary Controlled Primary School

    Selby, Academy, 77 pupils, inspected October 2016

    Ofsted: Good
    Expected standard
    57%
    Higher standard
    0%
  187. Rank 187

    Hipswell Church of England Primary School

    Catterick Garrison, Local authority maintained, 154 pupils, inspected May 2023

    Ofsted: Good
    Expected standard
    48%
    Higher standard
    3%
  188. Rank 187

    St Stephen's Catholic Primary School and Nursery, A Voluntary Academy

    Skipton, Academy, 148 pupils, inspected February 2026

    Report card: Needs attention to expected standard
    Expected standard
    50%
    Higher standard
    10%
  189. Rank 189

    Bentham Community Primary School

    Lancaster, Local authority maintained, 147 pupils, inspected November 2022

    Ofsted: Good
    Expected standard
    48%
    Higher standard
    0%
  190. Rank 190

    Boroughbridge Primary School

    York, Local authority maintained, 280 pupils, inspected April 2026

    Report card: Needs attention to expected standard
    Expected standard
    57%
    Higher standard
    0%
  191. Rank 190

    Selby, Longman's Hill Community Primary School

    Selby, Local authority maintained, 200 pupils, inspected January 2026

    Report card: Needs attention to strong standard
    Expected standard
    57%
    Higher standard
    0%
  192. Rank 192

    St George's Catholic Primary School - a Catholic voluntary academy

    Scarborough, Academy, 110 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    42%
    Higher standard
    5%
  193. Rank 193

    Killinghall Church of England Primary School

    Harrogate, Local authority maintained, 204 pupils, inspected September 2022

    Ofsted: Good
    Expected standard
    43%
    Higher standard
    4%
  194. Rank 193

    Kirkby Malzeard Church of England Primary School

    Ripon, Local authority maintained, 96 pupils, inspected December 2013

    Ofsted: Good
    Expected standard
    53%
    Higher standard
    0%
  195. Rank 193

    Sutton-in-Craven Community Primary School

    Keighley, Local authority maintained, 194 pupils, inspected March 2019

    Ofsted: Good
    Expected standard
    53%
    Higher standard
    0%
  196. Rank 196

    Sutton CofE Primary and Nursery School

    Keighley, Academy, 105 pupils, inspected July 2012

    Ofsted: Good
    Expected standard
    56%
    Higher standard
    0%
  197. Rank 197

    Carleton Endowed CofE Primary School

    Skipton, Academy, 120 pupils, inspected March 2025

    Ofsted judgements: Requires improvement to good
    Expected standard
    41%
    Higher standard
    9%
  198. Rank 197

    Middleham Church of England Aided School

    Leyburn, Local authority maintained, 47 pupils, inspected October 2022

    Ofsted: Good
    Expected standard
    56%
    Higher standard
    0%
  199. Rank 197

    Sleights Church of England Voluntary Controlled Primary School

    Whitby, Local authority maintained, 117 pupils, inspected November 2019

    Ofsted: Good
    Expected standard
    56%
    Higher standard
    0%
  200. Rank 200

    Hellifield Community Primary School

    Skipton, Local authority maintained, 77 pupils, inspected September 2024

    Ofsted judgements: Good
    Expected standard
    50%
    Higher standard
    0%
  201. Rank 201

    Kildwick Church of England Voluntary Controlled Primary School

    Keighley, Local authority maintained, 141 pupils, inspected November 2023

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    0%
  202. Rank 202

    All Saints Catholic Primary School, a Catholic Voluntary Academy

    Thirsk, Academy, 94 pupils, inspected October 2023

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    0%
  203. Rank 202

    Barwic Parade Community Primary School, Selby

    Selby, Local authority maintained, 184 pupils, inspected June 2025

    Ofsted judgements: Good
    Expected standard
    30%
    Higher standard
    3%
  204. Rank 204

    Catterick Garrison, Le Cateau Community Primary School

    Catterick Garrison, Local authority maintained, 424 pupils, inspected September 2022

    Ofsted: Good
    Expected standard
    38%
    Higher standard
    3%
  205. Rank 205

    Braeburn Primary and Nursery Academy

    Scarborough, Academy, 316 pupils, inspected May 2025

    Ofsted judgements: Good
    Expected standard
    41%
    Higher standard
    2%
  206. Rank 206

    Barrowcliff School

    Scarborough, Local authority maintained, 219 pupils, inspected June 2023

    Ofsted: Good
    Expected standard
    30%
    Higher standard
    3%
  207. Rank 207

    Colburn Community Primary School

    Catterick Garrison, Local authority maintained, 202 pupils, inspected September 2024

    Ofsted judgements: Requires improvement to good
    Expected standard
    36%
    Higher standard
    0%
  208. Rank 207

    Hunton and Arrathorne Community Primary School

    Bedale, Local authority maintained, 86 pupils, inspected September 2023

    Ofsted: Good
    Expected standard
    36%
    Higher standard
    0%
  209. Rank 209

    West Heslerton Church of England Voluntary Controlled Primary School

    Malton, Local authority maintained, 81 pupils, inspected June 2024

    Ofsted: Good
    Expected standard
    50%
    Higher standard
    0%
  210. Rank 210

    Thornton Watlass Church of England Primary School

    Ripon, Local authority maintained, 13 pupils, inspected March 2023

    Ofsted: Good
    Expected standard
    33%
    Higher standard
    0%
  211. Rank 211

    Brotherton and Byram Community Primary Academy

    Knottingley, Academy, 185 pupils, inspected May 2018

    Ofsted: Good
    Expected standard
    48%
    Higher standard
    0%
  212. Rank 212

    Spofforth Church of England Controlled Primary School

    Harrogate, Local authority maintained, 98 pupils, inspected July 2012

    Ofsted: Good
    Expected standard
    42%
    Higher standard
    0%
  213. Rank 213

    Sessay Church of England Primary School

    Thirsk, Academy, 79 pupils, inspected January 2020

    Ofsted: Good
    Expected standard
    27%
    Higher standard
    0%
  214. Rank 214

    Stillington Primary School

    York, Local authority maintained, 40 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    38%
    Higher standard
    0%
  215. Rank 215

    Stokesley Primary Academy

    Middlesbrough, Academy, 254 pupils, inspected October 2015

    Ofsted: Good
    Expected standard
    41%
    Higher standard
    0%
  216. Rank 215

    Wheatcroft Community Primary School

    Scarborough, Local authority maintained, 201 pupils, inspected December 2023

    Ofsted: Good
    Expected standard
    36%
    Higher standard
    0%
  217. Rank 217

    Starbeck Primary Academy

    Harrogate, Academy, 234 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    31%
    Higher standard
    0%
  218. Rank 218

    Langton Primary School

    Malton, Local authority maintained, 100 pupils, inspected September 2015

    Ofsted: Good
    Expected standard
    33%
    Higher standard
    0%
  219. Rank 218

    Staithes, Seton Community Primary School

    Saltburn-by-the-Sea, Local authority maintained, 56 pupils, inspected March 2024

    Ofsted: Good
    Expected standard
    30%
    Higher standard
    0%
  220. Rank 218

    Staynor Hall Primary Academy

    Selby, Academy, 328 pupils, inspected June 2019

    Ofsted: Good
    Expected standard
    36%
    Higher standard
    0%
  221. Rank 221

    Egton Church of England Voluntary Aided Primary School

    Whitby, Local authority maintained, 42 pupils, inspected June 2013

    Ofsted: Good
    Expected standard
    29%
    Higher standard
    0%
  222. Rank 222

    Lindhead School

    Scarborough, Local authority maintained, 200 pupils, inspected March 2013

    Ofsted: Good
    Expected standard
    23%
    Higher standard
    0%
  223. Rank 223

    Admiral Long Church of England Primary School

    Harrogate, Local authority maintained, 43 pupils, inspected June 2022

    Ofsted: Good
    Expected standard
    33%
    Higher standard
    0%
  224. Rank 223

    Carnagill Community Primary School

    Catterick Garrison, Academy, 134 pupils, inspected January 2025

    Ofsted judgements: Good to outstanding
    Expected standard
    26%
    Higher standard
    0%
  225. Rank 223

    Long Preston Endowed Voluntary Aided Primary School

    Skipton, Local authority maintained, 53 pupils, inspected October 2012

    Ofsted: Good
    Expected standard
    25%
    Higher standard
    0%
  226. Rank 226

    Hawsker Cum Stainsacre Church of England Voluntary Controlled Primary School

    Whitby, Local authority maintained, 55 pupils, inspected June 2013

    Ofsted: Good
    Expected standard
    22%
    Higher standard
    0%
  227. Rank 226

    Summerbridge Primary School

    Harrogate, Academy, 73 pupils, inspected February 2022

    Ofsted: Good
    Expected standard
    27%
    Higher standard
    0%
  228. Rank 228

    St Joseph's Catholic Primary School, a Voluntary Academy

    Tadcaster, Academy, 87 pupils, inspected September 2012

    Ofsted: Good
    Expected standard
    11%
    Higher standard
    0%
  229. Rank 229

    Kellington Primary School

    Goole, Academy, 89 pupils, inspected June 2025

    Ofsted judgements: Requires improvement to good
    Expected standard
    33%
    Higher standard
    0%
  230. Rank 230

    Thirsk Community Primary School

    Thirsk, Local authority maintained, 122 pupils, inspected February 2026

    Report card: Needs attention to expected standard
    Expected standard
    30%
    Higher standard
    0%
  231. Rank 231

    Friarage Community Academy

    Scarborough, Academy, 249 pupils, inspected January 2024

    Ofsted: Requires improvement
    Expected standard
    51%
    Higher standard
    0%
  232. Rank 232

    North Stainley Church of England Primary School

    Ripon, Academy, 19 pupils, inspected November 2022

    Ofsted: Requires improvement
    Expected standard
    0%
    Higher standard
    0%

Primary schools in North Yorkshire without a rank