Schools across Oxfordshire
Local authority · 372 schools across 47 towns
372
242 primary · 41 secondary
117,700
85% capacity used
80
9 outstanding · 71 good
137,835
20,135 spare places
Ofsted Ratings
Area Performance (2025)
KS2 Reading
75.3%
KS2 Maths
72.1%
School Capacity
Primary Schools
9,587 spare places
Secondary Schools
5,595 spare places
Pupil Absence
Avg Overall Absence
6.0%
2024/25
Avg Persistent Absence
14.3%
2024/25
Schools Reporting
296
2024/25
Absence trend across Oxfordshire schools
Source: DfE pupil absence statistics. Average across all open schools in this LA.
EHCP Timeliness
Issued Within 20 Weeks
39%
Plans Issued
962
Assessment Requests
1,734
Tribunal Cases
136
EHCP timeliness trend (% issued within 20 weeks)
Source: DfE EHCP timeliness statistics. Shows how quickly this LA issues Education, Health and Care Plans.
Admission Appeals
2025 admission appeals by school phase
Primary
105
Lodged
(1.2%)
59
Heard
23
Successful
(39%)
Primary (infant classes)
51
Lodged
(0.7%)
27
Heard
6
Successful
(22%)
Secondary
265
Lodged
(3.0%)
160
Heard
58
Successful
(36%)
Total
370
Lodged
(2.1%)
219
Heard
81
Successful
(37%)
Total appeals lodged per year
Source: DfE admission appeals statistics. Shows how competitive school places are in this area.
Towns in Oxfordshire
Oxford
96 schools
Banbury
38 schools
Abingdon
31 schools
Witney
28 schools
Bicester
22 schools
Didcot
19 schools
Wallingford
15 schools
Wantage
14 schools
Chipping Norton
13 schools
Henley-on-Thames
12 schools
Kidlington
9 schools
Reading
9 schools
Faringdon
8 schools
Carterton
7 schools
Thame
5 schools
Bampton
4 schools
Watlington
4 schools
Woodstock
3 schools
Swindon
3 schools
Chinnor
2 schools