Schools in Oxford
Oxford has 73 schools: 54 primary and 19 secondary or all-through. 87% of the 62 schools with an Ofsted grade are rated Good or better (Strong standard or better under the new report cards). Among secondary schools, The Swan School has the highest Attainment 8 score (60.1 in 2026). Among primary schools, Wolvercote Primary School has the highest share of pupils meeting the expected standard in reading, writing and maths (86% in 2025).
- 92 schools
- 19 secondary
- 54 primary
Secondary Schools in Oxford
Ranked by Attainment 8, the average GCSE score per pupil. Progress 8 is from the latest year published.
| # | School | Ofsted | Attainment 8 | Progress 8 | Pupils |
|---|---|---|---|---|---|
| 1 | The Swan School | Good | 60.1 (2026) | +0.55 (2024) | 1,057 |
| 2 | The Cherwell School | Outstanding | 58.9 (2026) | +0.88 (2024) | 2,023 |
| 3 | Wheatley Park School | Expected standard | 55.8 (2026) | +0.55 (2024) | 1,146 |
| 4 | Matthew Arnold School | Good | 48.6 (2026) | +0.18 (2024) | 1,255 |
| 5 | Oxford Spires Academy | Good | 47.7 (2026) | +0.53 (2024) | 1,351 |
| 6 | Cheney School | Good | 47.0 (2026) | +0.19 (2024) | 1,706 |
| 7 | Greyfriars Catholic School | Good | 34.7 (2026) | -0.04 (2024) | 669 |
| 8 | The Oxford Academy | Needs attention | 31.2 (2026) | -0.72 (2024) | 1,062 |
| 9 | Orion Academy | Requires Improvement | 9.7 (2023) | -1.47 (2023) | 74 |
| 10 | Activate Learning | Good | – | – | – |
| 11 | Endeavour Academy, Oxford | Good | – | – | 32 |
| 12 | John Watson School | Good | – | – | – |
| 13 | Mabel Prichard School | Good | – | – | 116 |
| 14 | Oxford Media & Business School | – | – | – | – |
| 15 | Oxfordshire Hospital School | Outstanding | – | – | 0 |
| 16 | Ruskin College | Good | – | – | – |
| 17 | The Eckersley School of English | – | – | – | – |
| 18 | The Iffley Academy | Outstanding | – | – | 180 |
| 19 | Woodeaton Manor School | – | – | – | 70 |
Primary Schools in Oxford
Ranked by the percentage of pupils meeting the expected standard in reading, writing and maths at the end of Year 6.