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