North Yorkshire schools collage

2026 Best Primary Schools in North Yorkshire Area

Schools across the North Yorkshire council area. Explore 305 primary and all-through schools in North Yorkshire. The current top-ranked primary schools are Outwood Primary Academy Alne, Askwith Primary School, and Tockwith Church of England Primary Academy. Compare local rankings, Key Stage 2 results, FMS Inspection Score, and neighbourhood options in one place.

Key Performance Metrics for North Yorkshire
% students reaching expected standard in reading, writing & maths
North Yorkshire
61%vsEngland
62%
% students achieving higher standard in reading, writing & maths
North Yorkshire
7%vsEngland
8%
% students reaching expected standard in science
North Yorkshire
87%vsEngland
82%
Average FMS Inspection Score (out of 10)
North Yorkshire
7.2/10vsEngland
7.3/10

Top schools in North Yorkshire

Showing 1-20 of 305 schools

  1. Outwood Primary Academy Alne

    Alne

  2. Askwith Primary School

    Askwith

  3. Tockwith Church of England Primary Academy

    Tockwith

  4. South Kilvington Church of England Academy

    South Kilvington

  5. St Wilfrid's Catholic Primary School

    Ripon

  6. Dishforth Airfield Community Primary School

    Dishforth Airfield

  7. Middleton Tyas Church of England Primary School

    Middleton Tyas

  8. Lothersdale Primary School

    Lothersdale

  9. Western Primary School

    Cold Bath

  10. Outwood Primary Academy Greystone

    Greystone

  11. Oatlands Community Junior School

    Oatlands

  12. Croft Church of England Primary School

    Croft-on-Tees

  13. Welburn Community Primary School

    Welburn

  14. Birstwith Church of England Primary School

    Birstwith

  15. Burton Leonard Church of England Primary School

    Burton Leonard

  16. Rossett Acre Primary School

    Pannal

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

    Bolton-on-Swale

  18. Sinnington Community Primary School

    Sinnington

  19. Roseberry Academy

    Great Ayton

  20. Wistow Parochial Church of England Voluntary Controlled Primary School

    Wistow

All 305 primary schools in North Yorkshire
  1. #1Outwood Primary Academy Alne
  2. #2Askwith Primary School
  3. #3Tockwith Church of England Primary Academy
  4. #4South Kilvington Church of England Academy
  5. #5St Wilfrid's Catholic Primary School
  6. #6Dishforth Airfield Community Primary School
  7. #7Middleton Tyas Church of England Primary School
  8. #8Lothersdale Primary School
  9. #9Western Primary School
  10. #10Outwood Primary Academy Greystone
  11. #11Oatlands Community Junior School
  12. #12Croft Church of England Primary School
  13. #13Welburn Community Primary School
  14. #14Birstwith Church of England Primary School
  15. #15Burton Leonard Church of England Primary School
  16. #16Rossett Acre Primary School
  17. #17Bolton-On-Swale St Mary's CofE Primary School
  18. #18Sinnington Community Primary School
  19. #19Roseberry Academy
  20. #20Wistow Parochial Church of England Voluntary Controlled Primary School
  21. #21St Martin's Church of England Voluntary Aided Primary School, Scarborough
  22. #22Beckwithshaw Community Primary School
  23. #23Escrick Church of England Primary School
  24. #24Topcliffe CofE Academy
  25. #25Barkston Ash Catholic Primary School
  26. #26Roecliffe CofE Primary School
  27. #27Thornton in Craven Community Primary School
  28. #28Hambleton Church of England Voluntary Controlled Primary School
  29. #29Burnsall Voluntary Aided Primary School
  30. #30Castleton Primary School
  31. #31Thornton Dale CofE Primary School
  32. #32Bradleys Both Community Primary School
  33. #33Grewelthorpe Church of England Primary School
  34. #34Staveley Community Primary School
  35. #35Sicklinghall Community Primary School
  36. #36Bedale Church of England Primary School
  37. #37Darley Primary School
  38. #38Trinity Academy Richmond
  39. #39Ainderby Steeple Church of England Primary School
  40. #40Green Hammerton Church of England Primary School
  41. #41Austwick Church of England VA Primary School
  42. #42Hawes Primary School
  43. #43Sherburn in Elmet, Athelstan Community Primary School
  44. #44Great Ouseburn Primary School
  45. #45Hutton Rudby Primary School
  46. #46Helmsley Community Primary School
  47. #47St Joseph's Catholic Primary School, Harrogate
  48. #48Pannal Primary School
  49. #49Monk Fryston Church of England Primary School
  50. #50Linton-on-Ouse Primary School
  51. #51Hampsthwaite Church of England Primary School
  52. #52Michael Syddall Church of England Aided Primary School
  53. #53Knayton Church of England Academy
  54. #54Thomas Hinderwell Primary Academy
  55. #55Follifoot Church of England Primary School
  56. #56Airy Hill Primary School
  57. #57Camblesforth Community Primary Academy
  58. #58Appleton Roebuck Primary School
  59. #59Danby Church of England Voluntary Aided School
  60. #60Crakehall Church of England Primary School
  61. #61Carlton Miniott Primary Academy
  62. #62Greatwood Community Primary School
  63. #63Ripley Endowed Church of England School
  64. #64St Peter's Church of England Primary School
  65. #65Kirkby and Great Broughton Church of England Voluntary Aided Primary School
  66. #66Huby CofE Primary School
  67. #67St Mary's Catholic Primary School
  68. #68Lythe Church of England Voluntary Controlled Primary School
  69. #69Marton-Cum-Grafton Church of England Primary School
  70. #70Stakesby Primary Academy
  71. #71Norton Community Primary School
  72. #72Fairburn Community Primary School
  73. #73Easingwold Community Primary School
  74. #74Reeth Community Primary School
  75. #75Coppice Valley Primary School
  76. #76Kirby Hill Church of England (VC) Primary School
  77. #77Ripon Cathedral Church of England Primary School
  78. #78Richard Taylor Church of England Primary School
  79. #79Bishop Monkton Church of England Primary School
  80. #80Knaresborough St John's Church of England Primary School
  81. #81Mill Hill Primary School
  82. #82Giggleswick Primary School
  83. #83Barlby Bridge Community Primary School
  84. #84Kirkby in Malhamdale United Voluntary Aided Primary School
  85. #85Aspin Park Academy
  86. #86Skipton Parish Church of England Primary School
  87. #87East Whitby Primary Academy
  88. #88Tadcaster Primary Academy
  89. #89Hertford Vale Church of England Voluntary Controlled Primary School, Staxton
  90. #90Nun Monkton Primary Foundation School
  91. #91Cononley Primary School
  92. #92Meadowside Academy
  93. #93St Peter's Catholic Primary School
  94. #94Hemingbrough Community Primary School
  95. #95Dishforth Church of England Voluntary Controlled Primary School
  96. #96Kirk Smeaton Church of England Voluntary Controlled Primary School
  97. #97Threshfield Primary School
  98. #98Romanby Primary School
  99. #99Barlow Church of England Primary School
  100. #100St Mary's Catholic Primary School
  101. #101St Benedict's Catholic Primary School
  102. #102Rillington Primary School
  103. #103St Mary's Primary School Knaresborough
  104. #104Slingsby Community Primary School
  105. #105Riccall Community Primary School
  106. #106Cawood Church of England Voluntary Aided Primary School
  107. #107Grassington Church of England Voluntary Controlled Primary School
  108. #108Leyburn Primary School
  109. #109Fountains Church of England Primary School
  110. #110Harrogate, Bilton Grange Primary School
  111. #111Skipton, Water Street Community Primary School
  112. #112Selby Community Primary School
  113. #113Cayton Community Primary School
  114. #114Aiskew, Leeming Bar Church of England Primary School
  115. #115Sand Hutton Church of England Voluntary Controlled Primary School
  116. #116New Park Primary Academy
  117. #117Gladstone Road Primary School
  118. #118West Cliff Primary School
  119. #119Crayke Church of England Voluntary Controlled Primary School
  120. #120Sheriff Hutton Primary School
  121. #121Whitley and Eggborough Community Primary School
  122. #122Malton Primary Academy
  123. #123South Milford Primary School
  124. #124Moorside Primary School & Nursery
  125. #125Amotherby Community Primary School
  126. #126St Robert's Catholic Primary School
  127. #127Sowerby Primary Academy
  128. #128Sherburn Hungate Primary School
  129. #129Kirk Fenton Church of England Primary School
  130. #130Gargrave Church of England Primary School
  131. #131Sutton on the Forest Church of England Voluntary Controlled Primary School
  132. #132Willow Tree Community Primary School
  133. #133Kirk Hammerton Church of England Primary School
  134. #134South Otterington Church of England Primary School
  135. #135Hackness Church of England Primary School
  136. #136Forest of Galtres Anglican/Methodist Primary School
  137. #137Brayton Church of England Primary School
  138. #138Scotton Lingerfield Primary School
  139. #139Burneston Church of England Voluntary Aided Primary School
  140. #140Hunton and Arrathorne Community Primary School
  141. #141Barlby Community Primary School
  142. #142St Joseph's Catholic Primary School
  143. #143Cliffe Voluntary Controlled Primary School
  144. #144Carlton and Faceby Church of England Voluntary Aided Primary School
  145. #145Hunmanby Primary School
  146. #146Newby and Scalby Academy
  147. #147Settrington All Saints' Church of England Voluntary Controlled Primary School
  148. #148Leeming RAF Community Primary School
  149. #149Burton Salmon Community Primary School
  150. #150Kettlesing Felliscliffe Community Primary School
  151. #151East Ayton Community Primary School
  152. #152West Heslerton Church of England Voluntary Controlled Primary School
  153. #153Gillamoor Church of England Voluntary Controlled Primary School
  154. #154Riverside School, Tadcaster
  155. #155Wykeham Church of England Primary School
  156. #156Filey Junior School
  157. #157Nawton Community Primary School
  158. #158Hellifield Community Primary School
  159. #159Glasshouses Community Primary School
  160. #160Foston Church of England Voluntary Controlled Primary School
  161. #161Sacred Heart Catholic Primary School
  162. #162Ingleton Primary School
  163. #163Carlton Primary School
  164. #164Dacre Braithwaite Church of England Primary School
  165. #165Sutton-in-Craven Community Primary School
  166. #166Cowling Community Primary School
  167. #167Kildwick Church of England Voluntary Controlled Primary School
  168. #168Brompton Community Primary School
  169. #169Sleights Church of England Voluntary Controlled Primary School
  170. #170Ravensworth Church of England Primary School
  171. #171Selby Abbey Church of England Voluntary Controlled Primary School
  172. #172Boroughbridge Primary School
  173. #173Sutton CofE Primary and Nursery School
  174. #174Richmond Methodist Primary School
  175. #175St Cuthbert's Church of England Primary School, Pateley Bridge
  176. #176The Boyle and Petyt Primary School
  177. #177Thorpe Willoughby Community Primary School
  178. #178Goldsborough Church of England Primary School
  179. #179North Duffield Community Primary School
  180. #180Brompton-on-Swale Church of England Primary School
  181. #181Selby, Longman's Hill Community Primary School
  182. #182Middleham Church of England Aided School
  183. #183Applegarth Primary School
  184. #184St Mary's Catholic Primary School
  185. #185Fylingdales Church of England Voluntary Controlled Primary School
  186. #186Glusburn Community Primary School
  187. #187Kirkby Malzeard Church of England Primary School
  188. #188Embsay Church of England Primary School
  189. #189Spofforth Church of England Controlled Primary School
  190. #190Chapel Haddlesey Church of England Primary School
  191. #191Scarborough, Northstead Community Primary School
  192. #192Killinghall Church of England Primary School
  193. #193North Rigton Church of England Primary School
  194. #194Askrigg Voluntary Controlled Primary School
  195. #195Scarborough, Overdale Community Primary School
  196. #196Bentham Community Primary School
  197. #197Pickering Community Junior School
  198. #198All Saints Catholic Primary School
  199. #199Brompton and Sawdon Community Primary School
  200. #200Christ Church Church of England Primary School
  201. #201Alverton Primary School
  202. #202Holy Trinity Church of England Primary School
  203. #203Harrogate, Grove Road Community Primary School
  204. #204Bainbridge Church of England Primary and Nursery School
  205. #205Hipswell Church of England Primary School
  206. #206Saltergate Junior School
  207. #207Stillington Primary School
  208. #208St Peter's Brafferton Church of England Voluntary Aided Primary School
  209. #209Settle Church of England Voluntary Controlled Primary School
  210. #210Staithes, Seton Community Primary School
  211. #211Kirkbymoorside Community Primary School
  212. #212Egton Church of England Voluntary Aided Primary School
  213. #213Hookstone Chase Primary School
  214. #214Wavell Community Primary School
  215. #215St George's Catholic Primary School
  216. #216Broomfield School
  217. #217Brotherton and Byram Community Primary Academy
  218. #218Sharow Church of England Primary School
  219. #219Seamer and Irton Community Primary School
  220. #220Hensall Community Primary School
  221. #221Thornton Watlass Church of England Primary School
  222. #222Langton Primary School
  223. #223Staynor Hall Primary Academy
  224. #224Braeburn Primary and Nursery Academy
  225. #225Kellington Primary School
  226. #226Wheatcroft Community Primary School
  227. #227Long Preston Endowed Voluntary Aided Primary School
  228. #228Hawsker Cum Stainsacre Church of England Voluntary Controlled Primary School
  229. #229Sessay Church of England Primary School
  230. #230Stokesley Primary Academy
  231. #231Carnagill Community Primary School
  232. #232Starbeck Primary Academy
  233. #233Carleton Endowed CofE Primary School
  234. #234St Stephen's Catholic Primary School and Nursery
  235. #235Catterick Garrison, Le Cateau Community Primary School
  236. #236Friarage Community Academy
  237. #237Barwic Parade Community Primary School, Selby
  238. #238Admiral Long Church of England Primary School
  239. #239Colburn Community Primary School
  240. #240Summerbridge Primary School
  241. #241St Joseph's Catholic Primary School
  242. #242Barrowcliff School
  243. #243Lindhead School
  244. #244North Stainley Church of England Primary School
  245. #245Thirsk Community Primary School
  246. Alanbrooke Academy
  247. All Saints Church of England School
  248. Appleton Wiske Community Primary School
  249. Ashville College
  250. Aysgarth School
  251. Barton Church of England Primary School
  252. Belmont Grosvenor School
  253. Bilsdale Midcable Chop Gate Church of England Voluntary Controlled Primary School
  254. Brackenfield School
  255. Cambrai Primary School
  256. Cracoe and Rylstone Voluntary Controlled Church of England Primary School
  257. Cundall Manor School
  258. Duchy College
  259. East Cowton Church of England Primary School
  260. Eppleby Forcett Church of England Primary School
  261. Filey Church of England Nursery and Infants Academy
  262. Fyling Hall School
  263. Giggleswick School
  264. Glaisdale Primary School
  265. Goathland Primary School
  266. Great Smeaton Academy Primary School
  267. Gunnerside Methodist Primary School
  268. Husthwaite Church of England Primary School
  269. Ingleby Greenhow Church of England Voluntary Controlled Primary School
  270. Keeble Gateway Academy
  271. Kettlewell Primary School
  272. Lealholm Primary School
  273. Leavening Community Primary School
  274. Long Marston Church of England Voluntary Controlled Primary School
  275. Luttons Community Primary Academy
  276. Markington Church of England Primary & Nursery School
  277. Marwood Church of England Voluntary Controlled Infant School, Great Ayton
  278. Masham CofE Primary School
  279. Melsonby Methodist Primary School
  280. North and South Cowton Community Primary School
  281. Oakbridge Church of England Primary School
  282. Oakridge Community Primary School
  283. Oatlands Infant School
  284. Osmotherley Primary School
  285. Pickering Community Infant School
  286. Pickhill Church of England Primary School
  287. Queen Ethelburga's Prep School
  288. Queen Mary's School
  289. Read School
  290. Rosedale Abbey Community Primary School
  291. Ruswarp Church of England Voluntary Controlled Primary School
  292. Saltergate Infant School
  293. Saxton Church of England Primary School
  294. Scarborough College
  295. Sherburn Church of England Primary Academy
  296. Snainton Church of England Voluntary Controlled Primary School
  297. Snape Community Primary School
  298. Spennithorne Church of England Primary School
  299. St Hedda's Catholic Primary School
  300. St Nicholas Church of England Primary School, West Tanfield
  301. Terrington Church of England Voluntary Aided Primary School
  302. Terrington Hall School
  303. Warthill Church of England Voluntary Controlled Primary School
  304. Westville House School
  305. Wharfedale Montessori School