York primary schools and catchment areas
Every primary school in York, from Acomb and Haxby to Fulford and Heslington, plus the North Yorkshire villages round York such as Easingwold, Escrick, Selby and Tadcaster.
- Primary schools
- 92
- Took everyone who applied
- 46
- Rated Outstanding
- 5
The hardest York primary schools to get into
Based on the latest year each council published: who got a place when there were more applicants than places. Use the checker to see whether you’d have got in from your address.
| School | Area | Who got a place |
|---|---|---|
| Hambleton Church of England Voluntary Controlled Primary School | Hambleton | Only children in the catchment, within 0.62 mi (2026, 90 applied for 30 places) |
| Acomb Primary School | Acomb | Not everyone in the catchment: 35 of 36 got in (2026) |
| Clifton With Rawcliffe Primary School | Clifton Without | Not everyone in the catchment: 76 of 77 got in (2026) |
| Lord Deramore's Primary School | Heslington | Everyone in the catchment, plus 29 of 72 from outside it (2026) |
| Longman's Hill Community Primary School | Brayton | Everyone in the catchment, plus others within 0.71 mi (2026, 109 applied for 30 places) |
| St Oswald's Church of England Voluntary Controlled Primary School | Fulford | Everyone in the catchment, plus 11 of 26 from outside it (2026) |
| St Lawrence's Church of England Primary School | Fishergate | Everyone in the catchment, plus 5 of 9 from outside it (2026) |
| Woodthorpe Primary School | Woodthorpe | Everyone in the catchment, plus 19 of 28 from outside it (2026) |
Took everyone who applied
46 of 92 York primary schools offered a place to every child who applied, in every year published.
Bishopthorpe Infant School · Burton Green · Clifton Green · Copmanthorpe · Dunnington · Elvington · Fishergate · Haxby Road · Headlands · Hob Moor · Huntington · Lakeside · Naburn · New Earswick · Osbaldwick · Poppleton Ousebank · Poppleton Road · Robert Wilkinson · Saint Barnabas · Scarcroft · Skelton · St Aelred's Catholic · St Paul's · St Wilfrid's Catholic · Tang Hall · Westfield Primary Community School · Wheldrake with Thorganby · Yearsley Grove · Barlby Bridge · Barlby · Barwic Parade · Easingwold · Foston · Hemingbrough · Huby CofE · Leavening · Linton-on-Ouse · North Duffield · Riccall · Sand Hutton · Selby Abbey · Sheriff Hutton · Stillington · Thorpe Willoughby · Warthill · Welburn
Rated Outstanding by Ofsted
There’s no official ranking of the best primary schools in York. Ofsted is the fairest guide, alongside a visit. These were rated Outstanding at their latest graded inspection.
Acomb · Knavesmire · Lord Deramore's · Woodthorpe · Outwood Primary Academy Alne
York primary schools by town and village
In the City of York
48 schools in City of York Council’s admissions scheme. Junior schools, which start at Year 3, aren’t included.
Acomb
- Acomb Primary School · 45 places a year
- Carr Infant School · 60 places a year
- Hob Moor Community Primary Academy · 45 places a year
- Our Lady Queen of Martyrs Catholic Primary School · 60 places a year
- Westfield Primary Community School · 80 places a year
Fishergate
- Fishergate Primary School · 45 places a year
- St George's Catholic Primary School · 30 places a year
- St Lawrence's Church of England Primary School · 15 places a year
Holgate
- Poppleton Road Primary School · 60 places a year
- Saint Barnabas Church of England Voluntary Controlled Primary School · 30 places a year
- St Paul's Church of England Voluntary Controlled Primary School · 28 places a year
Clifton
- Burton Green Primary School · 30 places a year
- Clifton Green Primary School · 60 places a year
Guildhall
- Haxby Road Primary Academy · 45 places a year
- Park Grove Primary Academy · 40 places a year
Haxby
- Headlands Primary School · 45 places a year
- Ralph Butterfield Primary School · 50 places a year
Heworth
- Heworth Church of England Primary School · 20 places a year
- Tang Hall Primary Academy · 30 places a year
Huntington
- Huntington Primary Academy · 60 places a year
- Yearsley Grove Primary School · 60 places a year
Micklegate
- Knavesmire Primary School · 60 places a year
- Scarcroft Primary School · 45 places a year
Askham Richard
- St Mary's Church of England Voluntary Controlled Primary School · 15 places a year
Bishopthorpe
- Bishopthorpe Infant School · 30 places a year
Clifton Moorgate
- Lakeside Primary Academy · 30 places a year
Clifton Without
- Clifton With Rawcliffe Primary School · 90 places a year
Copmanthorpe
- Copmanthorpe Primary School · 60 places a year
Dringhouses
- Dringhouses Primary School · 45 places a year
Dunnington
- Dunnington Church of England Primary School · 30 places a year
Elvington
- Elvington Church of England Voluntary Controlled Primary School · 20 places a year
Fulford
- St Oswald's Church of England Voluntary Controlled Primary School · 45 places a year
Heslington
- Lord Deramore's Primary School · 30 places a year
Heworth Without
- Hempland Primary School · 60 places a year
Hull Road
- Badger Hill Primary Academy · 30 places a year
Monkgate
- St Wilfrid's Catholic Primary School · 40 places a year
Naburn
- Naburn Church of England Primary School · 12 places a year
New Earswick
- New Earswick Primary School · 30 places a year
Osbaldwick
- Osbaldwick Primary Academy · 45 places a year
Rufforth
- Rufforth Primary School · 15 places a year
Skelton
- Skelton Primary School · 26 places a year
Stockton on the Forest
- Stockton-on-the-Forest Primary School · 15 places a year
Strensall
- Robert Wilkinson Primary Academy · 75 places a year
Tang Hall
- St Aelred's Catholic Primary School · 30 places a year
Upper Poppleton
- Poppleton Ousebank Primary School · 60 places a year
Wheldrake
- Wheldrake with Thorganby Church of England Primary School · 30 places a year
Wigginton
- Wigginton Primary School · 40 places a year
Woodthorpe
- Woodthorpe Primary School · 60 places a year
Just outside York
44 North Yorkshire Council schools within 15 miles of York.
Selby
- Barlby Bridge Community Primary School · 30 places a year
- Barwic Parade Community Primary School · 30 places a year
- Selby Abbey Church of England Voluntary Controlled Primary School · 45 places a year
- Selby Community Primary School · 60 places a year
- St Mary's Catholic Primary School, a Voluntary Academy, Selby · 30 places a year
- Staynor Hall Community Primary Academy · 45 places a year
Tadcaster
- Riverside School, Tadcaster · 45 places a year
- St Joseph's Catholic Primary School, a Voluntary Academy Tadcaster · 30 places a year
- Tadcaster Primary Academy · 28 places a year
Brayton
- Brayton Church of England Primary School · 60 places a year
- Longman's Hill Community Primary School · 30 places a year
Sherburn-in-Elmet
- Athelstan Community Primary School · 60 places a year
- Sherburn Hungate Primary School · 30 places a year
Alne
- Outwood Primary Academy Alne · 22 places a year
Appleton Roebuck
- Appleton Roebuck Primary School · 15 places a year
Barkston Ash
- Barkston Ash Catholic Primary School · 20 places a year
Barlby
- Barlby Community Primary School · 60 places a year
Barlow
- Barlow Church of England Voluntary Controlled Primary School · 10 places a year
Cawood
- Cawood Church of England Voluntary Aided Primary School · 21 places a year
Church Fenton
- Kirk Fenton Primary School · 30 places a year
Cliffe
- Cliffe Voluntary Controlled Primary School · 17 places a year
Crayke
- Crayke Church of England Voluntary Controlled Primary School · 15 places a year
Easingwold
- Easingwold Community Primary School · 45 places a year
Escrick
- Escrick CE Primary School · 28 places a year
Foston
- Foston Church of England Voluntary Controlled Primary School · 8 places a year
Hambleton
- Hambleton Church of England Voluntary Controlled Primary School · 30 places a year
Hemingbrough
- Hemingbrough Community Primary School · 30 places a year
Huby
- Huby CofE Primary School · 15 places a year
Leavening
- Leavening Community Primary School · 10 places a year
Linton-on-Ouse
- Linton-on-Ouse Primary School · 15 places a year
North Duffield
- North Duffield Community Primary School · 25 places a year
Riccall
- Riccall Community Primary School · 30 places a year
Sand Hutton
- Sand Hutton Church of England Voluntary Controlled Primary School · 11 places a year
Saxton
- Saxton Church of England Primary School · 10 places a year
Sheriff Hutton
- Sheriff Hutton Primary School · 15 places a year
Shipton-by-Beningbrough
- Forest of Galtres Anglican Methodist Primary School · 30 places a year
South Milford
- South Milford Primary School · 30 places a year
Stillington
- Stillington Primary School · 7 places a year
Sutton-on-the-Forest
- Sutton on the Forest Church of England Voluntary Controlled Primary School · 15 places a year
Terrington
- Terrington Church of England Voluntary Aided Primary School · 9 places a year
Thorpe Willoughby
- Thorpe Willoughby Community Primary School · 45 places a year
Warthill
- Warthill Church of England Voluntary Controlled Primary School · 6 places a year
Welburn
- Welburn Community Primary School · 10 places a year
Wistow
- Wistow Parochial Church of England Voluntary Controlled Primary School · 20 places a year
Questions parents ask
How do I check which York primary school catchment area I’m in?
Put your postcode into the school checker. It tells you which catchment you’re in and how many children got a place at each school nearby. Near a boundary? Check your exact address on City of York Council’s primary schools map.
When do I apply for a Reception place in York for September 2027?
Apply online to City of York Council by Friday 15 January 2027. You can name up to five schools, in the order you want them.
When are primary school places announced?
Offers go out on national offer day, Friday 16 April 2027, by email from the council.
Can my child get into a York school outside our catchment?
Often. Each York school first takes children in its catchment, then brothers and sisters from outside it, then whoever has the shortest safe walk. York doesn’t publish how far the last place went, so the checker shows how many children from outside the catchment got in each year. How places work has York’s full order.
Which are the best primary schools in York?
There’s no official ranking, so be wary of league tables. Ofsted is the fairest guide, alongside a visit. The checker shows each school’s latest Ofsted outcome, and the Outstanding schools are listed above.
I live in Haxby, Copmanthorpe or Easingwold. Which council do I apply to?
Apply to the council for where you live, and name schools from either council. Haxby, Wigginton, Strensall, Copmanthorpe, Poppleton and the other villages inside the city boundary are City of York. Easingwold, Escrick, Tadcaster, Sherburn and Selby are North Yorkshire.
Where can I see York school admissions data?
City of York Council publishes an anonymised list of every Reception applicant on York Open Data. The checker turns the last four complete years into plain answers for every York primary school.
How do I find open days and term dates?
Ask the school. Open the school in the checker for its phone number, email and website.