kinplaceWhere your family goes next
Schools by county

Schools in Oxfordshire

328 schools in 35 towns: how they were inspected, the best by phase, where places ran out, and the dates to apply.

Oxfordshire at a glance

Schools
328 242 state primary, 42 state secondary, 4 sixth-form or college and 40 private. DfE Get Information about Schools, 17 October 2026.
Good or Outstanding
95% 220 of the 232 state schools whose latest Ofsted inspection gave a grade. 21 more have the new report card, which gives no single grade. Ofsted, latest inspections.
Oversubscribed in 2026
72 Of 282 state schools with DfE figures for 2026: more first preferences than places at entry (Reception or Year 7). DfE, school applications and offers, 2026.
Offer distances held
99% How far the last place reached on offer day: held for 281 of 284 state schools that take an intake. Oxfordshire's published offer-day figures.

The best schools in Oxfordshire

Primary

Place in OxfordshireSchoolTownRank
1Nettlebed Community SchoolHenley-on-Thames1st (1/231)
1Sunningwell Church of England Primary SchoolOxon1st (1/231)
3RAF Benson Community Primary SchoolWallingfordTop 2% (3/231)
4Valley Road SchoolHenley-on-ThamesTop 2% (4/231)
5Buckland Church of England Primary SchoolFaringdonTop 3% (5/231)
6St Peter's Church of England Primary School, CassingtonWitneyTop 3% (6/231)
7Stanton Harcourt CofE Primary SchoolWitneyTop 4% (7/231)
8Cropredy Church of England Primary SchoolBanburyTop 4% (8/231)
9Kingham Primary SchoolKinghamTop 4% (9/231)
10Eynsham Community Primary SchoolWitneyTop 5% (10/231)

Ranked on 2025 KS2 results: the share reaching the expected standard in reading, writing and maths. The same rank as the full Oxfordshire primary table (method). Source: DfE, key stage 2 school performance tables; table built 16 October 2026.

Secondary (GCSE)

Place in OxfordshireSchoolTownRank
1Gillotts SchoolHenley-on-Thames1st (1/41)
2The Swan SchoolOxfordTop 5% (2/41)
3Didcot Girls' SchoolDidcotTop 8% (3/41)
4The Cherwell SchoolOxfordTop 10% (4/41)
5Wheatley Park SchoolOxfordTop 13% (5/41)
6Bartholomew SchoolWitneyTop 15% (6/41)
7Langtree SchoolReadingTop 18% (7/41)
8The Marlborough Church of England SchoolWoodstockTop 20% (8/41)
9St Birinus SchoolDidcotTop 22% (9/41)
10Burford SchoolBurfordTop 25% (10/41)

Ranked on 2026 GCSE results: Attainment 8, the average grade across eight GCSEs. The same rank as the full Oxfordshire secondary table (method). Source: DfE, key stage 4 school performance tables; table built 16 October 2026.

Towns

All 35 towns in Oxfordshire, each with its schools →

Getting in

Starting Reception in September 2027

DateWhatWhat to doSource
3 November 2026Reception applications open
Applications can be submitted from 3 November 2026
The council's application form opens. Look at your schools' admission rules and open days now.Oxfordshire council
15 January 2027Primary applications close
Deadline for receipt of completed applications
Apply to your home council (where you live), listing your schools in order of preference. A late application is looked at after every on-time one.Oxfordshire council
16 April 2027Primary offer day
Applications received by 15 January processed for National Offer Day 16 April 2027
Offers arrive by email from your home council. Check which school you were offered.Oxfordshire council

Starting secondary school (Year 7) in September 2027

DateWhatWhat to doSource
11 September 2026Year 7 applications open
Applications open
The council's application form opens. Look at your schools' admission rules and open days now.Oxfordshire council
31 October 2026Secondary applications close
Closing date for applications
Apply to your home council (where you live), listing your schools in order of preference. A late application is looked at after every on-time one.Oxfordshire council
1 March 2027Secondary offer day
National offer day: online, email, letters second class where needed
Offers arrive by email from your home council. Check which school you were offered.Oxfordshire council

Every Oxfordshire admission date · After offer day in Oxfordshire: replies, waiting lists and appeals

We hold no catchment maps for Oxfordshire. Many schools here admit by distance; the catchment finder says which maps cover a postcode.

Offer-day distances (how far the last place reached) are held for 281 of 284 state schools (99%). Could we get in? sets your distance beside them.

Private schools, fees and childcare

Private school fees in Oxfordshire: we hold checked fees for 25 of 40 private schools.

Childcare costs, town by town: 240 nurseries and pre-schools in Oxfordshire, with fees held for 74. Nurseries in Oxfordshire by Ofsted rating.

Every school in Oxfordshire

League tables: Primary · GCSE · A level · Private schools: A level.

Every school in Oxfordshire, town by town →

Contains public sector information licensed under the Open Government Licence v3.0. Sources are named beside each figure. How we know · All sources.