Primary Schools by KS2 Results in Oxfordshire (2025)
Primary schools ranked by the percentage of Year 6 pupils meeting the expected standard in reading, writing and maths. Listed with official data; 100 schools in Oxfordshire, South East. Rank positions shown on each profile are within England and South East.
- Primary Schools in Oxfordshire
- Secondary Schools in Oxfordshire
- State Schools in Oxfordshire
- Academies & Free Schools in Oxfordshire
- Independent Schools in Oxfordshire
- Grammar Schools in Oxfordshire
- Girls' Schools in Oxfordshire
- Secondary Schools by Attainment 8 in Oxfordshire
- Sixth Forms by A Level Results in Oxfordshire
- Largest Schools in Oxfordshire
- 189Nettlebed Community SchoolHenley-on-Thames · Local authority PrimaryRWM expected: 100% · 13% higher
- 286Sunningwell Church of England Primary SchoolOxon · Local authority PrimaryRWM expected: 100% · 13% higher
- 399RAF Benson Community Primary SchoolWallingford · Local authority PrimaryRWM expected: 94% · 29% higher
- 497Valley Road SchoolHenley-on-Thames · Local authority PrimaryRWM expected: 94% · 23% higher
- 573Buckland Church of England Primary SchoolFaringdon · Academy PrimaryRWM expected: 93% · 0% higher
- 695St Peter's Church of England Primary School, CassingtonWitney · Academy PrimaryRWM expected: 92% · 42% higher
- 788Stanton Harcourt CofE Primary SchoolWitney · Academy PrimaryRWM expected: 91% · 27% higher
- 892Cropredy Church of England Primary SchoolBanbury · Academy PrimaryRWM expected: 91% · 22% higher
- 995Kingham Primary SchoolKingham · Local authority PrimaryRWM expected: 90% · 19% higher
- 1091Eynsham Community Primary SchoolWitney · Academy PrimaryRWM expected: 89% · 34% higher
- 1196Combe CofE Primary SchoolWitney · Local authority PrimaryRWM expected: 89% · 22% higher
- 1286The Grange Community Primary SchoolBanbury · Local authority PrimaryRWM expected: 89% · 16% higher
- 1391Finmere Church of England Primary SchoolBuckingham · Academy PrimaryRWM expected: 88% · 13% higher
- 1496Shiplake Church of England SchoolHenley-on-Thames · Local authority PrimaryRWM expected: 86% · 29% higher
- 1587Leafield Church of England Primary SchoolWitney · Academy PrimaryRWM expected: 86% · 14% higher
- 1682Wolvercote Primary SchoolOxford · Academy PrimaryRWM expected: 86% · 9% higher
- 1769Fritwell Church of England Primary SchoolBicester · Academy PrimaryRWM expected: 86% · 0% higher
- 1890Aston and Cote Church of England Primary SchoolBampton · Local authority PrimaryRWM expected: 85% · 15% higher
- 1979Chadlington Church of England Primary SchoolChipping Norton · Local authority PrimaryRWM expected: 85% · 15% higher
- 2092Freeland Church of England Primary SchoolWitney · Academy PrimaryRWM expected: 83% · 17% higher
- 2189Dr Radcliffe's Church of England Primary SchoolBicester · Academy PrimaryRWM expected: 83% · 13% higher
- 2279Mill Lane Community Primary SchoolChinnor · Local authority PrimaryRWM expected: 83% · 7% higher
- 2370Witney Community Primary SchoolWitney · Academy PrimaryRWM expected: 83% · 7% higher
- 2490Dr South's Church of England Primary SchoolKidlington · Academy PrimaryRWM expected: 82% · 27% higher
- 2567Orchard Fields Community SchoolBanbury · Local authority PrimaryRWM expected: 82% · 9% higher
- 2689St Thomas More Catholic Primary School, KidlingtonKidlington · Academy PrimaryRWM expected: 81% · 15% higher
- 2786Goring Church of England Aided Primary SchoolReading · Local authority PrimaryRWM expected: 81% · 12% higher
- 2878Our Lady's Roman Catholic Primary SchoolOxford · Academy PrimaryRWM expected: 81% · 7% higher
- 2993Great Tew County Primary SchoolChipping Norton · Local authority PrimaryRWM expected: 80% · 27% higher
- 3088Didcot Primary AcademyDidcot · Academy PrimaryRWM expected: 80% · 20% higher
- 3185Peppard Church of England Primary SchoolHenley-on-Thames · Local authority PrimaryRWM expected: 80% · 13% higher
- 3288St Aloysius' Catholic Primary SchoolOxford · Local authority PrimaryRWM expected: 79% · 39% higher
- 3378Carswell Community Primary SchoolAbingdon · Local authority PrimaryRWM expected: 79% · 10% higher
- 3461North Leigh Church of England SchoolWitney · Academy PrimaryRWM expected: 79% · 0% higher
- 3583Enstone Primary SchoolChipping Norton · Local authority PrimaryRWM expected: 78% · 22% higher
- 3685St Joseph's Catholic Primary School, OxfordOxford · Local authority PrimaryRWM expected: 78% · 17% higher
- 3784Aureus Primary SchoolDidcot · Academy PrimaryRWM expected: 78% · 13% higher
- 3884Rush Common SchoolAbingdon · Academy PrimaryRWM expected: 78% · 12% higher
- 3966East Oxford Primary SchoolOxford · Local authority PrimaryRWM expected: 78% · 7% higher
- 4084John Hampden Primary SchoolThame · Local authority PrimaryRWM expected: 77% · 23% higher
- 4176West Kidlington Primary and Nursery SchoolKidlington · Academy PrimaryRWM expected: 76% · 12% higher
- 4268Wheatley Church of England Primary SchoolOxford · Academy PrimaryRWM expected: 76% · 7% higher
- 4385St Philip and James' Church of England Aided Primary School OxfordOxford · Local authority PrimaryRWM expected: 75% · 18% higher
- 4484Launton Church of England Primary SchoolBicester · Local authority PrimaryRWM expected: 75% · 17% higher
- 4579Dry Sandford Primary SchoolAbingdon · Local authority PrimaryRWM expected: 75% · 13% higher
- 4678Deddington Church of England Primary SchoolBanbury · Academy PrimaryRWM expected: 75% · 11% higher
- 4774All Saints Church of England Primary SchoolDidcot · Academy PrimaryRWM expected: 75% · 10% higher
- 4871Radley Church of England Primary SchoolAbingdon · Local authority PrimaryRWM expected: 75% · 8% higher
- 4954Badgemore Primary SchoolHenley-on-Thames · Academy PrimaryRWM expected: 75% · 0% higher
- 5053Longworth Primary SchoolAbingdon · Local authority PrimaryRWM expected: 75% · 0% higher
- 5165Queensway SchoolBanbury · Local authority PrimaryRWM expected: 74% · 9% higher
- 5279St Laurence Church of England SchoolWallingford · Academy PrimaryRWM expected: 73% · 20% higher
- 5379St Swithun's CofE Primary SchoolOxford · Local authority PrimaryRWM expected: 73% · 19% higher
- 5478Woodstock Church of England Primary SchoolWoodstock · Local authority PrimaryRWM expected: 73% · 13% higher
- 5567Uffington Church of England Primary SchoolFaringdon · Local authority PrimaryRWM expected: 73% · 13% higher
- 5671Hagbourne Church of England Primary SchoolDidcot · Academy PrimaryRWM expected: 73% · 10% higher
- 5772Crowmarsh Gifford Church of England SchoolWallingford · Local authority PrimaryRWM expected: 73% · 8% higher
- 5860Wantage Church of England Primary SchoolWantage · Academy PrimaryRWM expected: 73% · 7% higher
- 5944Windale Primary SchoolOxford · Academy PrimaryRWM expected: 73% · 0% higher
- 6076St Michael's CofE Primary School, Oxford CityOxford · Local authority PrimaryRWM expected: 72% · 14% higher
- 6175Longcot and Fernham Church of England Primary SchoolFaringdon · Academy PrimaryRWM expected: 72% · 11% higher
- 6273Charlton Primary SchoolWantage · Academy PrimaryRWM expected: 72% · 10% higher
- 6379Hailey Church of England Primary SchoolWitney · Local authority PrimaryRWM expected: 71% · 21% higher
- 6466Holy Trinity Catholic School, Chipping NortonChipping Norton · Academy PrimaryRWM expected: 71% · 11% higher
- 6572North Hinksey Church of England Primary SchoolOxford · Academy PrimaryRWM expected: 71% · 10% higher
- 6658Hook Norton Church of England Primary SchoolBanbury · Local authority PrimaryRWM expected: 71% · 3% higher
- 6747William Morris Primary SchoolBanbury · Academy PrimaryRWM expected: 71% · 0% higher
- 6872Wantage Primary AcademyWantage · Academy PrimaryRWM expected: 70% · 20% higher
- 6967Sonning Common Primary SchoolReading · Local authority PrimaryRWM expected: 70% · 14% higher
- 7070Ladygrove Park Primary SchoolDidcot · Academy PrimaryRWM expected: 70% · 10% higher
- 7170Tetsworth Primary SchoolThame · Local authority PrimaryRWM expected: 70% · 10% higher
- 7266Wootton St Peter's Church of England Primary SchoolOxford · Local authority PrimaryRWM expected: 70% · 10% higher
- 7365Millbrook Primary SchoolWantage · Academy PrimaryRWM expected: 70% · 10% higher
- 7446Abbey Woods AcademyWallingford · Academy PrimaryRWM expected: 70% · 4% higher
- 7551Hardwick Primary School and NurseryBanbury · Academy PrimaryRWM expected: 70% · 3% higher
- 7649Fir Tree Primary SchoolWallingford · Academy PrimaryRWM expected: 70% · 0% higher
- 7773St Barnabas' Church of England Aided Primary SchoolOxford · Local authority PrimaryRWM expected: 69% · 31% higher
- 7879St Peter's Church of England School, AlvescotBampton · Academy PrimaryRWM expected: 69% · 25% higher
- 7974Hornton Primary SchoolBanbury · Academy PrimaryRWM expected: 69% · 13% higher
- 8068South Moreton Primary SchoolDidcot · Academy PrimaryRWM expected: 69% · 13% higher
- 8161Willowcroft Community SchoolDidcot · Academy PrimaryRWM expected: 69% · 11% higher
- 8269Bure Park Primary SchoolBicester · Local authority PrimaryRWM expected: 69% · 10% higher
- 8357St Nicolas Church of England Primary School, AbingdonAbingdon · Local authority PrimaryRWM expected: 69% · 6% higher
- 8448John Henry Newman AcademyOxford · Academy PrimaryRWM expected: 69% · 5% higher
- 8549Stadhampton Primary SchoolOxford · Academy PrimaryRWM expected: 69% · 0% higher
- 8647Wroxton Church of England Primary SchoolBanbury · Academy PrimaryRWM expected: 69% · 0% higher
- 8759Heyford Park SchoolBicester · Academy All-throughRWM expected: 68% · 22% higher
- 8870Garsington Church of England Primary SchoolOxford · Academy PrimaryRWM expected: 68% · 16% higher
- 8958Wood Farm Primary SchoolOxford · Local authority PrimaryRWM expected: 68% · 11% higher
- 9061Barley Hill Primary SchoolThame · Local authority PrimaryRWM expected: 68% · 9% higher
- 9159New Marston Primary SchoolOxford · Academy PrimaryRWM expected: 68% · 9% higher
- 9257Dashwood Banbury AcademyBanbury · Academy PrimaryRWM expected: 68% · 9% higher
- 9352Kidmore End Church of England Primary SchoolReading · Academy PrimaryRWM expected: 68% · 0% higher
- 9477Shenington Church of England Primary SchoolShenington · Local authority PrimaryRWM expected: 67% · 50% higher
- 9569Middle Barton Primary SchoolChipping Norton · Academy PrimaryRWM expected: 67% · 17% higher
- 9667St Andrew's Church of England Primary School, OxfordOxford · Local authority PrimaryRWM expected: 67% · 13% higher
- 9764St Amand's Catholic Primary SchoolWantage · Local authority PrimaryRWM expected: 67% · 11% higher
- 9868Cumnor Church of England School (Voluntary Controlled)Oxford · Local authority PrimaryRWM expected: 67% · 10% higher
- 9950Bayards Hill SchoolOxford · Academy PrimaryRWM expected: 67% · 10% higher
- 10059Sibford Gower Endowed Primary SchoolBanbury · Academy PrimaryRWM expected: 67% · 8% higher
| # | School | Sector | RWM expected | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|---|
| 1 | Nettlebed Community School Henley-on-Thames · Primary · Ages 3–11 | Local authority | 100% · 13% higher | 88.7 Top 10% | 100% KS2 expected standard (RWM) | 165 |
| 2 | Sunningwell Church of England Primary School Oxon · Primary · Ages 4–11 | Local authority | 100% · 13% higher | 85.8 Top 10% | 100% KS2 expected standard (RWM) | 78 |
| 3 | RAF Benson Community Primary School Wallingford · Primary · Ages 4–11 | Local authority | 94% · 29% higher | 98.8 Top 5% | 94% KS2 expected standard (RWM) | 123 |
| 4 | Valley Road School Henley-on-Thames · Primary · Ages 4–11 | Local authority | 94% · 23% higher | 97.3 Top 5% | 94% KS2 expected standard (RWM) | 165 |
| 5 | Buckland Church of England Primary School Faringdon · Primary · Ages 3–11 | Academy | 93% · 0% higher | 73.4 Top 25% | 93% KS2 expected standard (RWM) | 111 |
| 6 | St Peter's Church of England Primary School, Cassington Witney · Primary · Ages 3–11 | Academy | 92% · 42% higher | 94.7 Top 5% | 92% KS2 expected standard (RWM) | 89 |
| 7 | Stanton Harcourt CofE Primary School Witney · Primary · Ages 2–11 | Academy | 91% · 27% higher | 88.3 Top 10% | 91% KS2 expected standard (RWM) | 105 |
| 8 | Cropredy Church of England Primary School Banbury · Primary · Ages 2–11 | Academy | 91% · 22% higher | 91.8 Top 5% | 91% KS2 expected standard (RWM) | 196 |
| 9 | Kingham Primary School Kingham · Primary · Ages 3–11 | Local authority | 90% · 19% higher | 95.4 Top 5% | 90% KS2 expected standard (RWM) | 238 |
| 10 | Eynsham Community Primary School Witney · Primary · Ages 2–11 | Academy | 89% · 34% higher | 91.0 Top 5% | 89% KS2 expected standard (RWM) | 426 |
| 11 | Combe CofE Primary School Witney · Primary · Ages 4–11 | Local authority | 89% · 22% higher | 95.6 Top 5% | 89% KS2 expected standard (RWM) | 115 |
| 12 | The Grange Community Primary School Banbury · Primary · Ages 4–11 | Local authority | 89% · 16% higher | 86.2 Top 10% | 89% KS2 expected standard (RWM) | 310 |
| 13 | Finmere Church of England Primary School Buckingham · Primary · Ages 3–11 | Academy | 88% · 13% higher | 90.8 Top 5% | 88% KS2 expected standard (RWM) | 45 |
| 14 | Shiplake Church of England School Henley-on-Thames · Primary · Ages 2–11 | Local authority | 86% · 29% higher | 96.2 Top 5% | 86% KS2 expected standard (RWM) | 154 |
| 15 | Leafield Church of England Primary School Witney · Primary · Ages 5–11 | Academy | 86% · 14% higher | 86.8 Top 10% | 86% KS2 expected standard (RWM) | 78 |
| 16 | Wolvercote Primary School Oxford · Primary · Ages 3–11 | Academy | 86% · 9% higher | 82.1 Top 25% | 86% KS2 expected standard (RWM) | 338 |
| 17 | Fritwell Church of England Primary School Bicester · Primary · Ages 3–11 | Academy | 86% · 0% higher | 69.4 Top 50% | 86% KS2 expected standard (RWM) | 154 |
| 18 | Aston and Cote Church of England Primary School Bampton · Primary · Ages 3–11 | Local authority | 85% · 15% higher | 89.7 Top 10% | 85% KS2 expected standard (RWM) | 199 |
| 19 | Chadlington Church of England Primary School Chipping Norton · Primary · Ages 4–11 | Local authority | 85% · 15% higher | 79.4 Top 25% | 85% KS2 expected standard (RWM) | 91 |
| 20 | Freeland Church of England Primary School Witney · Primary · Ages 2–11 | Academy | 83% · 17% higher | 91.5 Top 5% | 83% KS2 expected standard (RWM) | 131 |
| 21 | Dr Radcliffe's Church of England Primary School Bicester · Primary · Ages 4–11 | Academy | 83% · 13% higher | 89.3 Top 10% | 83% KS2 expected standard (RWM) | 194 |
| 22 | Mill Lane Community Primary School Chinnor · Primary · Ages 3–11 | Local authority | 83% · 7% higher | 79.0 Top 25% | 83% KS2 expected standard (RWM) | 231 |
| 23 | Witney Community Primary School Witney · Primary · Ages 2–11 | Academy | 83% · 7% higher | 70.4 Top 25% | 83% KS2 expected standard (RWM) | 232 |
| 24 | Dr South's Church of England Primary School Kidlington · Primary · Ages 3–11 | Academy | 82% · 27% higher | 90.1 Top 10% | 82% KS2 expected standard (RWM) | 97 |
| 25 | Orchard Fields Community School Banbury · Primary · Ages 2–11 | Local authority | 82% · 9% higher | 66.8 Top 50% | 82% KS2 expected standard (RWM) | 415 |
| 26 | St Thomas More Catholic Primary School, Kidlington Kidlington · Primary · Ages 2–11 | Academy | 81% · 15% higher | 89.0 Top 10% | 81% KS2 expected standard (RWM) | 235 |
| 27 | Goring Church of England Aided Primary School Reading · Primary · Ages 4–11 | Local authority | 81% · 12% higher | 86.2 Top 10% | 81% KS2 expected standard (RWM) | 170 |
| 28 | Our Lady's Roman Catholic Primary School Oxford · Primary · Ages 3–11 | Academy | 81% · 7% higher | 78.0 Top 25% | 81% KS2 expected standard (RWM) | 318 |
| 29 | Great Tew County Primary School Chipping Norton · Primary · Ages 4–11 | Local authority | 80% · 27% higher | 92.7 Top 5% | 80% KS2 expected standard (RWM) | 100 |
| 30 | Didcot Primary Academy Didcot · Primary · Ages 3–11 | Academy | 80% · 20% higher | 87.9 Top 10% | 80% KS2 expected standard (RWM) | 451 |
| 31 | Peppard Church of England Primary School Henley-on-Thames · Primary · Ages 4–11 | Local authority | 80% · 13% higher | 84.5 Top 10% | 80% KS2 expected standard (RWM) | 61 |
| 32 | St Aloysius' Catholic Primary School Oxford · Primary · Ages 3–11 | Local authority | 79% · 39% higher | 88.1 Top 10% | 79% KS2 expected standard (RWM) | 183 |
| 33 | Carswell Community Primary School Abingdon · Primary · Ages 3–11 | Local authority | 79% · 10% higher | 77.7 Top 25% | 79% KS2 expected standard (RWM) | 210 |
| 34 | North Leigh Church of England School Witney · Primary · Ages 4–11 | Academy | 79% · 0% higher | 60.7 Top 50% | 79% KS2 expected standard (RWM) | 154 |
| 35 | Enstone Primary School Chipping Norton · Primary · Ages 4–11 | Local authority | 78% · 22% higher | 82.9 Top 25% | 78% KS2 expected standard (RWM) | 81 |
| 36 | St Joseph's Catholic Primary School, Oxford Oxford · Primary · Ages 4–11 | Local authority | 78% · 17% higher | 85.3 Top 10% | 78% KS2 expected standard (RWM) | 376 |
| 37 | Aureus Primary School Didcot · Primary · Ages 3–11 | Academy | 78% · 13% higher | 83.5 Top 25% | 78% KS2 expected standard (RWM) | 450 |
| 38 | Rush Common School Abingdon · Primary · Ages 2–11 | Academy | 78% · 12% higher | 83.5 Top 25% | 78% KS2 expected standard (RWM) | 417 |
| 39 | East Oxford Primary School Oxford · Primary · Ages 3–11 | Local authority | 78% · 7% higher | 66.0 Top 50% | 78% KS2 expected standard (RWM) | 278 |
| 40 | John Hampden Primary School Thame · Primary · Ages 3–11 | Local authority | 77% · 23% higher | 84.4 Top 10% | 77% KS2 expected standard (RWM) | 451 |
| 41 | West Kidlington Primary and Nursery School Kidlington · Primary · Ages 2–11 | Academy | 76% · 12% higher | 75.7 Top 25% | 76% KS2 expected standard (RWM) | 276 |
| 42 | Wheatley Church of England Primary School Oxford · Primary · Ages 2–11 | Academy | 76% · 7% higher | 67.8 Top 50% | 76% KS2 expected standard (RWM) | 256 |
| 43 | St Philip and James' Church of England Aided Primary School Oxford Oxford · Primary · Ages 4–11 | Local authority | 75% · 18% higher | 84.9 Top 10% | 75% KS2 expected standard (RWM) | 391 |
| 44 | Launton Church of England Primary School Bicester · Primary · Ages 3–11 | Local authority | 75% · 17% higher | 84.0 Top 25% | 75% KS2 expected standard (RWM) | 136 |
| 45 | Dry Sandford Primary School Abingdon · Primary · Ages 4–11 | Local authority | 75% · 13% higher | 78.8 Top 25% | 75% KS2 expected standard (RWM) | 98 |
| 46 | Deddington Church of England Primary School Banbury · Primary · Ages 4–11 | Academy | 75% · 11% higher | 77.6 Top 25% | 75% KS2 expected standard (RWM) | 212 |
| 47 | All Saints Church of England Primary School Didcot · Primary · Ages 3–11 | Academy | 75% · 10% higher | 73.7 Top 25% | 75% KS2 expected standard (RWM) | 421 |
| 48 | Radley Church of England Primary School Abingdon · Primary · Ages 3–11 | Local authority | 75% · 8% higher | 70.5 Top 25% | 75% KS2 expected standard (RWM) | 179 |
| 49 | Badgemore Primary School Henley-on-Thames · Primary · Ages 4–11 | Academy | 75% · 0% higher | 53.5 Top 50% | 75% KS2 expected standard (RWM) | 124 |
| 50 | Longworth Primary School Abingdon · Primary · Ages 5–11 | Local authority | 75% · 0% higher | 52.9 Top 50% | 75% KS2 expected standard (RWM) | 82 |
| 51 | Queensway School Banbury · Primary · Ages 4–11 | Local authority | 74% · 9% higher | 65.0 Top 50% | 74% KS2 expected standard (RWM) | 398 |
| 52 | St Laurence Church of England School Wallingford · Primary · Ages 4–11 | Academy | 73% · 20% higher | 79.3 Top 25% | 73% KS2 expected standard (RWM) | 89 |
| 53 | St Swithun's CofE Primary School Oxford · Primary · Ages 3–11 | Local authority | 73% · 19% higher | 79.3 Top 25% | 73% KS2 expected standard (RWM) | 420 |
| 54 | Woodstock Church of England Primary School Woodstock · Primary · Ages 3–11 | Local authority | 73% · 13% higher | 77.6 Top 25% | 73% KS2 expected standard (RWM) | 366 |
| 55 | Uffington Church of England Primary School Faringdon · Primary · Ages 3–11 | Local authority | 73% · 13% higher | 66.6 Top 50% | 73% KS2 expected standard (RWM) | 94 |
| 56 | Hagbourne Church of England Primary School Didcot · Primary · Ages 4–11 | Academy | 73% · 10% higher | 71.0 Top 25% | 73% KS2 expected standard (RWM) | 205 |
| 57 | Crowmarsh Gifford Church of England School Wallingford · Primary · Ages 3–11 | Local authority | 73% · 8% higher | 71.6 Top 25% | 73% KS2 expected standard (RWM) | 222 |
| 58 | Wantage Church of England Primary School Wantage · Primary · Ages 3–11 | Academy | 73% · 7% higher | 60.3 Top 50% | 73% KS2 expected standard (RWM) | 435 |
| 59 | Windale Primary School Oxford · Primary · Ages 2–11 | Academy | 73% · 0% higher | 43.5 Lower 50% | 73% KS2 expected standard (RWM) | 196 |
| 60 | St Michael's CofE Primary School, Oxford City Oxford · Primary · Ages 4–11 | Local authority | 72% · 14% higher | 75.7 Top 25% | 72% KS2 expected standard (RWM) | 189 |
| 61 | Longcot and Fernham Church of England Primary School Faringdon · Primary · Ages 3–11 | Academy | 72% · 11% higher | 74.8 Top 25% | 72% KS2 expected standard (RWM) | 133 |
| 62 | Charlton Primary School Wantage · Primary · Ages 2–11 | Academy | 72% · 10% higher | 72.7 Top 25% | 72% KS2 expected standard (RWM) | 444 |
| 63 | Hailey Church of England Primary School Witney · Primary · Ages 3–11 | Local authority | 71% · 21% higher | 79.3 Top 25% | 71% KS2 expected standard (RWM) | 89 |
| 64 | Holy Trinity Catholic School, Chipping Norton Chipping Norton · Primary · Ages 4–11 | Academy | 71% · 11% higher | 65.5 Top 50% | 71% KS2 expected standard (RWM) | 187 |
| 65 | North Hinksey Church of England Primary School Oxford · Primary · Ages 0–11 | Academy | 71% · 10% higher | 71.6 Top 25% | 71% KS2 expected standard (RWM) | 205 |
| 66 | Hook Norton Church of England Primary School Banbury · Primary · Ages 3–11 | Local authority | 71% · 3% higher | 57.5 Top 50% | 71% KS2 expected standard (RWM) | 271 |
| 67 | William Morris Primary School Banbury · Primary · Ages 2–11 | Academy | 71% · 0% higher | 47.0 Lower 50% | 71% KS2 expected standard (RWM) | 240 |
| 68 | Wantage Primary Academy Wantage · Primary · Ages 2–11 | Academy | 70% · 20% higher | 72.3 Top 25% | 70% KS2 expected standard (RWM) | 322 |
| 69 | Sonning Common Primary School Reading · Primary · Ages 4–11 | Local authority | 70% · 14% higher | 67.0 Top 50% | 70% KS2 expected standard (RWM) | 292 |
| 70 | Ladygrove Park Primary School Didcot · Primary · Ages 3–11 | Academy | 70% · 10% higher | 70.4 Top 25% | 70% KS2 expected standard (RWM) | 423 |
| 71 | Tetsworth Primary School Thame · Primary · Ages 3–11 | Local authority | 70% · 10% higher | 69.8 Top 50% | 70% KS2 expected standard (RWM) | 64 |
| 72 | Wootton St Peter's Church of England Primary School Oxford · Primary · Ages 4–11 | Local authority | 70% · 10% higher | 65.6 Top 50% | 70% KS2 expected standard (RWM) | 83 |
| 73 | Millbrook Primary School Wantage · Primary · Ages 2–11 | Academy | 70% · 10% higher | 65.1 Top 50% | 70% KS2 expected standard (RWM) | 482 |
| 74 | Abbey Woods Academy Wallingford · Primary · Ages 3–11 | Academy | 70% · 4% higher | 46.3 Lower 50% | 70% KS2 expected standard (RWM) | 138 |
| 75 | Hardwick Primary School and Nursery Banbury · Primary · Ages 2–11 | Academy | 70% · 3% higher | 51.4 Top 50% | 70% KS2 expected standard (RWM) | 249 |
| 76 | Fir Tree Primary School Wallingford · Primary · Ages 2–11 | Academy | 70% · 0% higher | 48.5 Lower 50% | 70% KS2 expected standard (RWM) | 228 |
| 77 | St Barnabas' Church of England Aided Primary School Oxford · Primary · Ages 3–11 | Local authority | 69% · 31% higher | 73.1 Top 25% | 69% KS2 expected standard (RWM) | 135 |
| 78 | St Peter's Church of England School, Alvescot Bampton · Primary · Ages 4–11 | Academy | 69% · 25% higher | 79.4 Top 25% | 69% KS2 expected standard (RWM) | 98 |
| 79 | Hornton Primary School Banbury · Primary · Ages 2–11 | Academy | 69% · 13% higher | 73.5 Top 25% | 69% KS2 expected standard (RWM) | 109 |
| 80 | South Moreton Primary School Didcot · Primary · Ages 5–11 | Academy | 69% · 13% higher | 67.5 Top 50% | 69% KS2 expected standard (RWM) | 115 |
| 81 | Willowcroft Community School Didcot · Primary · Ages 2–11 | Academy | 69% · 11% higher | 60.6 Top 50% | 69% KS2 expected standard (RWM) | 481 |
| 82 | Bure Park Primary School Bicester · Primary · Ages 3–11 | Local authority | 69% · 10% higher | 69.1 Top 50% | 69% KS2 expected standard (RWM) | 402 |
| 83 | St Nicolas Church of England Primary School, Abingdon Abingdon · Primary · Ages 4–11 | Local authority | 69% · 6% higher | 57.0 Top 50% | 69% KS2 expected standard (RWM) | 399 |
| 84 | John Henry Newman Academy Oxford · Primary · Ages 2–11 | Academy | 69% · 5% higher | 47.6 Lower 50% | 69% KS2 expected standard (RWM) | 392 |
| 85 | Stadhampton Primary School Oxford · Primary · Ages 5–11 | Academy | 69% · 0% higher | 48.7 Lower 50% | 69% KS2 expected standard (RWM) | 92 |
| 86 | Wroxton Church of England Primary School Banbury · Primary · Ages 5–11 | Academy | 69% · 0% higher | 46.5 Lower 50% | 69% KS2 expected standard (RWM) | 62 |
| 87 | Heyford Park School Bicester · All-through · Ages 3–19 | Academy | 68% · 22% higher | 58.8 Top 50% | 39.7 Attainment 8 | 700 |
| 88 | Garsington Church of England Primary School Oxford · Primary · Ages 4–11 | Academy | 68% · 16% higher | 70.1 Top 25% | 68% KS2 expected standard (RWM) | 204 |
| 89 | Wood Farm Primary School Oxford · Primary · Ages 4–11 | Local authority | 68% · 11% higher | 57.9 Top 50% | 68% KS2 expected standard (RWM) | 382 |
| 90 | Barley Hill Primary School Thame · Primary · Ages 4–11 | Local authority | 68% · 9% higher | 60.6 Top 50% | 68% KS2 expected standard (RWM) | 482 |
| 91 | New Marston Primary School Oxford · Primary · Ages 2–11 | Academy | 68% · 9% higher | 58.6 Top 50% | 68% KS2 expected standard (RWM) | 256 |
| 92 | Dashwood Banbury Academy Banbury · Primary · Ages 2–11 | Academy | 68% · 9% higher | 57.3 Top 50% | 68% KS2 expected standard (RWM) | 456 |
| 93 | Kidmore End Church of England Primary School Reading · Primary · Ages 4–11 | Academy | 68% · 0% higher | 52.4 Top 50% | 68% KS2 expected standard (RWM) | 151 |
| 94 | Shenington Church of England Primary School Shenington · Primary · Ages 4–11 | Local authority | 67% · 50% higher | 76.8 Top 25% | 67% KS2 expected standard (RWM) | 84 |
| 95 | Middle Barton Primary School Chipping Norton · Primary · Ages 4–11 | Academy | 67% · 17% higher | 69.1 Top 50% | 67% KS2 expected standard (RWM) | 106 |
| 96 | St Andrew's Church of England Primary School, Oxford Oxford · Primary · Ages 4–11 | Local authority | 67% · 13% higher | 66.8 Top 50% | 67% KS2 expected standard (RWM) | 208 |
| 97 | St Amand's Catholic Primary School Wantage · Primary · Ages 4–11 | Local authority | 67% · 11% higher | 63.6 Top 50% | 67% KS2 expected standard (RWM) | 90 |
| 98 | Cumnor Church of England School (Voluntary Controlled) Oxford · Primary · Ages 4–11 | Local authority | 67% · 10% higher | 67.5 Top 50% | 67% KS2 expected standard (RWM) | 197 |
| 99 | Bayards Hill School Oxford · Primary · Ages 3–11 | Academy | 67% · 10% higher | 50.1 Lower 50% | 67% KS2 expected standard (RWM) | 234 |
| 100 | Sibford Gower Endowed Primary School Banbury · Primary · Ages 3–11 | Academy | 67% · 8% higher | 58.5 Top 50% | 67% KS2 expected standard (RWM) | 93 |
Nettlebed Community School in Henley-on-Thames leads the 2025 list of primary schools by ks2 results in Oxfordshire with RWM expected 100% · 13% higher. Of the 100 schools shown, 54 are academy, 46 are local authority.
For the full picture see the wider South East primary schools by ks2 results league table, every school on the Oxfordshire page, or the comparison tool to put a shortlist side by side.
Free academic assessment
Is your child on track for their SATs and GCSEs?
Success Tutoring offers personalised English and maths tutoring mapped to the National Curriculum. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best ks2 results school in Oxfordshire?
Nettlebed Community School in Henley-on-Thames, South East ranks first among primary schools by ks2 results in Oxfordshire with RWM expected 100% · 13% higher (Pupils on roll: 165).
How are primary schools by ks2 results in Oxfordshire ranked?
Primary schools ranked by the percentage of Year 6 pupils meeting the expected standard in reading, writing and maths. Figures are the most recent published by the national authority and matched to the school directory.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official English data (DfE – Get Information About Schools; DfE – Compare school and college performance). Independent schools rarely appear in the performance tables, so most receive no attainment components and no score.