Oxfordshire primary schools league table 2025
Primary, infant, junior and all-through schools teaching Key Stages 1 and 2. Ranked by the Success Index (England) from official English data; 100 schools in Oxfordshire, South East. Rank positions shown on each profile are within England and South East.
- 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
- Primary Schools by KS2 Results in Oxfordshire
- Sixth Forms by A Level Results in Oxfordshire
- Largest Schools in Oxfordshire
- 199RAF Benson Community Primary SchoolWallingford · Local authority Primary94% KS2 expected standard (RWM) · 123 students
- 298Kirtlington Church of England Primary SchoolOxford · Local authority Primary– · 102 students
- 397St Helen and St KatharineAbingdon · Independent All-through71.8 Attainment 8 · 700 students
- 497Valley Road SchoolHenley-on-Thames · Local authority Primary94% KS2 expected standard (RWM) · 165 students
- 597Sires Hill Primary AcademyDidcot · Academy Primary– · 117 students
- 696Shiplake Church of England SchoolHenley-on-Thames · Local authority Primary86% KS2 expected standard (RWM) · 154 students
- 796Checkendon Church of England (A) Primary SchoolCheckendon · Local authority Primary– · 86 students
- 896Combe CofE Primary SchoolWitney · Local authority Primary89% KS2 expected standard (RWM) · 115 students
- 995Kingham Primary SchoolKingham · Local authority Primary90% KS2 expected standard (RWM) · 238 students
- 1095St Peter's Church of England Primary School, CassingtonWitney · Academy Primary92% KS2 expected standard (RWM) · 89 students
- 1194Graven Hill Primary SchoolAmbrosden · Academy Primary– · 147 students
- 1293Great Tew County Primary SchoolChipping Norton · Local authority Primary80% KS2 expected standard (RWM) · 100 students
- 1392Cropredy Church of England Primary SchoolBanbury · Academy Primary91% KS2 expected standard (RWM) · 196 students
- 1492Freeland Church of England Primary SchoolWitney · Academy Primary83% KS2 expected standard (RWM) · 131 students
- 1591Eynsham Community Primary SchoolWitney · Academy Primary89% KS2 expected standard (RWM) · 426 students
- 1690Dr South's Church of England Primary SchoolKidlington · Academy Primary82% KS2 expected standard (RWM) · 97 students
- 1790Aston and Cote Church of England Primary SchoolBampton · Local authority Primary85% KS2 expected standard (RWM) · 199 students
- 1889Dr Radcliffe's Church of England Primary SchoolBicester · Academy Primary83% KS2 expected standard (RWM) · 194 students
- 1989St Thomas More Catholic Primary School, KidlingtonKidlington · Academy Primary81% KS2 expected standard (RWM) · 235 students
- 2089Nettlebed Community SchoolHenley-on-Thames · Local authority Primary100% KS2 expected standard (RWM) · 165 students
- 2188Stanton Harcourt CofE Primary SchoolWitney · Academy Primary91% KS2 expected standard (RWM) · 105 students
- 2288St Aloysius' Catholic Primary SchoolOxford · Local authority Primary79% KS2 expected standard (RWM) · 183 students
- 2388Didcot Primary AcademyDidcot · Academy Primary80% KS2 expected standard (RWM) · 451 students
- 2488St Johns CofE AcademyWantage · Academy All-through13.7% Free school meals · 327 students
- 2587Leafield Church of England Primary SchoolWitney · Academy Primary86% KS2 expected standard (RWM) · 78 students
- 2686Goring Church of England Aided Primary SchoolReading · Local authority Primary81% KS2 expected standard (RWM) · 170 students
- 2786The Grange Community Primary SchoolBanbury · Local authority Primary89% KS2 expected standard (RWM) · 310 students
- 2886Sunningwell Church of England Primary SchoolOxon · Local authority Primary100% KS2 expected standard (RWM) · 78 students
- 2986The King's SchoolWitney · Independent All-through54.8 Attainment 8 · 209 students
- 3085St Joseph's Catholic Primary School, OxfordOxford · Local authority Primary78% KS2 expected standard (RWM) · 376 students
- 3185St Philip and James' Church of England Aided Primary School OxfordOxford · Local authority Primary75% KS2 expected standard (RWM) · 391 students
- 3285Peppard Church of England Primary SchoolHenley-on-Thames · Local authority Primary80% KS2 expected standard (RWM) · 61 students
- 3384John Hampden Primary SchoolThame · Local authority Primary77% KS2 expected standard (RWM) · 451 students
- 3484Launton Church of England Primary SchoolBicester · Local authority Primary75% KS2 expected standard (RWM) · 136 students
- 3584Aureus Primary SchoolDidcot · Academy Primary78% KS2 expected standard (RWM) · 450 students
- 3684Rush Common SchoolAbingdon · Academy Primary78% KS2 expected standard (RWM) · 417 students
- 3783St Michael's CofE Primary School, Steventon VillageAbingdon · Academy Primary– · 207 students
- 3883Enstone Primary SchoolChipping Norton · Local authority Primary78% KS2 expected standard (RWM) · 81 students
- 3982Wolvercote Primary SchoolOxford · Academy Primary86% KS2 expected standard (RWM) · 338 students
- 4079Chadlington Church of England Primary SchoolChipping Norton · Local authority Primary85% KS2 expected standard (RWM) · 91 students
- 4179St Peter's Church of England School, AlvescotBampton · Academy Primary69% KS2 expected standard (RWM) · 98 students
- 4279Hailey Church of England Primary SchoolWitney · Local authority Primary71% KS2 expected standard (RWM) · 89 students
- 4379St Laurence Church of England SchoolWallingford · Academy Primary73% KS2 expected standard (RWM) · 89 students
- 4479St Swithun's CofE Primary SchoolOxford · Local authority Primary73% KS2 expected standard (RWM) · 420 students
- 4579Mill Lane Community Primary SchoolChinnor · Local authority Primary83% KS2 expected standard (RWM) · 231 students
- 4679Dry Sandford Primary SchoolAbingdon · Local authority Primary75% KS2 expected standard (RWM) · 98 students
- 4778Our Lady's Roman Catholic Primary SchoolOxford · Academy Primary81% KS2 expected standard (RWM) · 318 students
- 4878Carswell Community Primary SchoolAbingdon · Local authority Primary79% KS2 expected standard (RWM) · 210 students
- 4978Deddington Church of England Primary SchoolBanbury · Academy Primary75% KS2 expected standard (RWM) · 212 students
- 5078Woodstock Church of England Primary SchoolWoodstock · Local authority Primary73% KS2 expected standard (RWM) · 366 students
- 5177Shenington Church of England Primary SchoolShenington · Local authority Primary67% KS2 expected standard (RWM) · 84 students
- 5276St Michael's CofE Primary School, Oxford CityOxford · Local authority Primary72% KS2 expected standard (RWM) · 189 students
- 5376West Kidlington Primary and Nursery SchoolKidlington · Academy Primary76% KS2 expected standard (RWM) · 276 students
- 5475Longcot and Fernham Church of England Primary SchoolFaringdon · Academy Primary72% KS2 expected standard (RWM) · 133 students
- 5574All Saints Church of England Primary SchoolDidcot · Academy Primary75% KS2 expected standard (RWM) · 421 students
- 5674Hornton Primary SchoolBanbury · Academy Primary69% KS2 expected standard (RWM) · 109 students
- 5773Buckland Church of England Primary SchoolFaringdon · Academy Primary93% KS2 expected standard (RWM) · 111 students
- 5873St Barnabas' Church of England Aided Primary SchoolOxford · Local authority Primary69% KS2 expected standard (RWM) · 135 students
- 5973Charlton Primary SchoolWantage · Academy Primary72% KS2 expected standard (RWM) · 444 students
- 6073Whitchurch Primary SchoolReading · Local authority Primary65% KS2 expected standard (RWM) · 136 students
- 6172Wantage Primary AcademyWantage · Academy Primary70% KS2 expected standard (RWM) · 322 students
- 6272Windrush Church of England Primary SchoolWitney · Academy Primary– · 188 students
- 6372St Mary's Catholic Primary School, BicesterBicester · Academy Primary– · 217 students
- 6472Crowmarsh Gifford Church of England SchoolWallingford · Local authority Primary73% KS2 expected standard (RWM) · 222 students
- 6572North Hinksey Church of England Primary SchoolOxford · Academy Primary71% KS2 expected standard (RWM) · 205 students
- 6671Hagbourne Church of England Primary SchoolDidcot · Academy Primary73% KS2 expected standard (RWM) · 205 students
- 6771Radley Church of England Primary SchoolAbingdon · Local authority Primary75% KS2 expected standard (RWM) · 179 students
- 6870Ladygrove Park Primary SchoolDidcot · Academy Primary70% KS2 expected standard (RWM) · 423 students
- 6970Witney Community Primary SchoolWitney · Academy Primary83% KS2 expected standard (RWM) · 232 students
- 7070Garsington Church of England Primary SchoolOxford · Academy Primary68% KS2 expected standard (RWM) · 204 students
- 7170Tetsworth Primary SchoolThame · Local authority Primary70% KS2 expected standard (RWM) · 64 students
- 7269Fritwell Church of England Primary SchoolBicester · Academy Primary86% KS2 expected standard (RWM) · 154 students
- 7369Bure Park Primary SchoolBicester · Local authority Primary69% KS2 expected standard (RWM) · 402 students
- 7469Middle Barton Primary SchoolChipping Norton · Academy Primary67% KS2 expected standard (RWM) · 106 students
- 7569St Nicholas CofE Primary School , WallingfordWallingford · Academy Primary– · 145 students
- 7668Wheatley Church of England Primary SchoolOxford · Academy Primary76% KS2 expected standard (RWM) · 256 students
- 7768Cumnor Church of England School (Voluntary Controlled)Oxford · Local authority Primary67% KS2 expected standard (RWM) · 197 students
- 7868South Moreton Primary SchoolDidcot · Academy Primary69% KS2 expected standard (RWM) · 115 students
- 7967Cherry Fields Primary SchoolBanbury · Academy Primary– · 201 students
- 8067Sonning Common Primary SchoolReading · Local authority Primary70% KS2 expected standard (RWM) · 292 students
- 8167Orchard Fields Community SchoolBanbury · Local authority Primary82% KS2 expected standard (RWM) · 415 students
- 8267St Andrew's Church of England Primary School, OxfordOxford · Local authority Primary67% KS2 expected standard (RWM) · 208 students
- 8367Uffington Church of England Primary SchoolFaringdon · Local authority Primary73% KS2 expected standard (RWM) · 94 students
- 8466East Oxford Primary SchoolOxford · Local authority Primary78% KS2 expected standard (RWM) · 278 students
- 8566John Blandy Primary SchoolAbingdon · Academy Primary65% KS2 expected standard (RWM) · 296 students
- 8666Wootton St Peter's Church of England Primary SchoolOxford · Local authority Primary70% KS2 expected standard (RWM) · 83 students
- 8766Edward Feild Primary SchoolKidlington · Academy Primary– · 293 students
- 8866Holy Trinity Catholic School, Chipping NortonChipping Norton · Academy Primary71% KS2 expected standard (RWM) · 187 students
- 8965Madley Brook Community Primary SchoolWitney · Academy Primary65% KS2 expected standard (RWM) · 221 students
- 9065Millbrook Primary SchoolWantage · Academy Primary70% KS2 expected standard (RWM) · 482 students
- 9165Queensway SchoolBanbury · Local authority Primary74% KS2 expected standard (RWM) · 398 students
- 9265Watlington Primary SchoolWatlington · Academy Primary63% KS2 expected standard (RWM) · 227 students
- 9364St Amand's Catholic Primary SchoolWantage · Local authority Primary67% KS2 expected standard (RWM) · 90 students
- 9463West Witney Primary School & NurseryWitney · Academy Primary– · 434 students
- 9563Chesterton Church of England Voluntary Aided Primary SchoolBicester · Local authority Primary63% KS2 expected standard (RWM) · 201 students
- 9663Great Milton Church of England Primary SchoolOxford · Local authority Primary63% KS2 expected standard (RWM) · 174 students
- 9762Chilton County Primary SchoolDidcot · Local authority Primary65% KS2 expected standard (RWM) · 310 students
- 9862Larkrise Primary SchoolOxford · Academy Primary64% KS2 expected standard (RWM) · 434 students
- 9962Trinity Church of England Primary SchoolHenley-on-Thames · Local authority Primary64% KS2 expected standard (RWM) · 301 students
- 10062St Joseph's Catholic Primary School, ThameThame · Academy Primary63% KS2 expected standard (RWM) · 162 students
| # | School | Sector | Success Index (England) | Key result | Students |
|---|---|---|---|---|---|
| 1 | RAF Benson Community Primary School Wallingford · Primary · Ages 4–11 | Local authority | 98.8 Top 5% | 94% KS2 expected standard (RWM) | 123 |
| 2 | Kirtlington Church of England Primary School Oxford · Primary · Ages 3–11 | Local authority | 97.9 Top 5% | – | 102 |
| 3 | St Helen and St Katharine Abingdon · All-through · Ages 9–18 | Independent | 97.4 Top 5% | 71.8 Attainment 8 | 700 |
| 4 | Valley Road School Henley-on-Thames · Primary · Ages 4–11 | Local authority | 97.3 Top 5% | 94% KS2 expected standard (RWM) | 165 |
| 5 | Sires Hill Primary Academy Didcot · Primary · Ages 2–11 | Academy | 96.7 Top 5% | – | 117 |
| 6 | Shiplake Church of England School Henley-on-Thames · Primary · Ages 2–11 | Local authority | 96.2 Top 5% | 86% KS2 expected standard (RWM) | 154 |
| 7 | Checkendon Church of England (A) Primary School Checkendon · Primary · Ages 4–11 | Local authority | 95.6 Top 5% | – | 86 |
| 8 | Combe CofE Primary School Witney · Primary · Ages 4–11 | Local authority | 95.6 Top 5% | 89% KS2 expected standard (RWM) | 115 |
| 9 | Kingham Primary School Kingham · Primary · Ages 3–11 | Local authority | 95.4 Top 5% | 90% KS2 expected standard (RWM) | 238 |
| 10 | St Peter's Church of England Primary School, Cassington Witney · Primary · Ages 3–11 | Academy | 94.7 Top 5% | 92% KS2 expected standard (RWM) | 89 |
| 11 | Graven Hill Primary School Ambrosden · Primary · Ages 2–11 | Academy | 93.5 Top 5% | – | 147 |
| 12 | Great Tew County Primary School Chipping Norton · Primary · Ages 4–11 | Local authority | 92.7 Top 5% | 80% KS2 expected standard (RWM) | 100 |
| 13 | Cropredy Church of England Primary School Banbury · Primary · Ages 2–11 | Academy | 91.8 Top 5% | 91% KS2 expected standard (RWM) | 196 |
| 14 | Freeland Church of England Primary School Witney · Primary · Ages 2–11 | Academy | 91.5 Top 5% | 83% KS2 expected standard (RWM) | 131 |
| 15 | Eynsham Community Primary School Witney · Primary · Ages 2–11 | Academy | 91.0 Top 5% | 89% KS2 expected standard (RWM) | 426 |
| 16 | Dr South's Church of England Primary School Kidlington · Primary · Ages 3–11 | Academy | 90.1 Top 10% | 82% KS2 expected standard (RWM) | 97 |
| 17 | Aston and Cote Church of England Primary School Bampton · Primary · Ages 3–11 | Local authority | 89.7 Top 10% | 85% KS2 expected standard (RWM) | 199 |
| 18 | Dr Radcliffe's Church of England Primary School Bicester · Primary · Ages 4–11 | Academy | 89.3 Top 10% | 83% KS2 expected standard (RWM) | 194 |
| 19 | St Thomas More Catholic Primary School, Kidlington Kidlington · Primary · Ages 2–11 | Academy | 89.0 Top 10% | 81% KS2 expected standard (RWM) | 235 |
| 20 | Nettlebed Community School Henley-on-Thames · Primary · Ages 3–11 | Local authority | 88.7 Top 10% | 100% KS2 expected standard (RWM) | 165 |
| 21 | Stanton Harcourt CofE Primary School Witney · Primary · Ages 2–11 | Academy | 88.3 Top 10% | 91% KS2 expected standard (RWM) | 105 |
| 22 | St Aloysius' Catholic Primary School Oxford · Primary · Ages 3–11 | Local authority | 88.1 Top 10% | 79% KS2 expected standard (RWM) | 183 |
| 23 | Didcot Primary Academy Didcot · Primary · Ages 3–11 | Academy | 87.9 Top 10% | 80% KS2 expected standard (RWM) | 451 |
| 24 | St Johns CofE Academy Wantage · All-through · Ages 2–16 | Academy | 87.6 Top 10% | 13.7% Free school meals | 327 |
| 25 | Leafield Church of England Primary School Witney · Primary · Ages 5–11 | Academy | 86.8 Top 10% | 86% KS2 expected standard (RWM) | 78 |
| 26 | Goring Church of England Aided Primary School Reading · Primary · Ages 4–11 | Local authority | 86.2 Top 10% | 81% KS2 expected standard (RWM) | 170 |
| 27 | The Grange Community Primary School Banbury · Primary · Ages 4–11 | Local authority | 86.2 Top 10% | 89% KS2 expected standard (RWM) | 310 |
| 28 | Sunningwell Church of England Primary School Oxon · Primary · Ages 4–11 | Local authority | 85.8 Top 10% | 100% KS2 expected standard (RWM) | 78 |
| 29 | The King's School Witney · All-through · Ages 2–16 | Independent | 85.8 Top 10% | 54.8 Attainment 8 | 209 |
| 30 | St Joseph's Catholic Primary School, Oxford Oxford · Primary · Ages 4–11 | Local authority | 85.3 Top 10% | 78% KS2 expected standard (RWM) | 376 |
| 31 | St Philip and James' Church of England Aided Primary School Oxford Oxford · Primary · Ages 4–11 | Local authority | 84.9 Top 10% | 75% KS2 expected standard (RWM) | 391 |
| 32 | Peppard Church of England Primary School Henley-on-Thames · Primary · Ages 4–11 | Local authority | 84.5 Top 10% | 80% KS2 expected standard (RWM) | 61 |
| 33 | John Hampden Primary School Thame · Primary · Ages 3–11 | Local authority | 84.4 Top 10% | 77% KS2 expected standard (RWM) | 451 |
| 34 | Launton Church of England Primary School Bicester · Primary · Ages 3–11 | Local authority | 84.0 Top 25% | 75% KS2 expected standard (RWM) | 136 |
| 35 | Aureus Primary School Didcot · Primary · Ages 3–11 | Academy | 83.5 Top 25% | 78% KS2 expected standard (RWM) | 450 |
| 36 | Rush Common School Abingdon · Primary · Ages 2–11 | Academy | 83.5 Top 25% | 78% KS2 expected standard (RWM) | 417 |
| 37 | St Michael's CofE Primary School, Steventon Village Abingdon · Primary · Ages 2–11 | Academy | 83.1 Top 25% | – | 207 |
| 38 | Enstone Primary School Chipping Norton · Primary · Ages 4–11 | Local authority | 82.9 Top 25% | 78% KS2 expected standard (RWM) | 81 |
| 39 | Wolvercote Primary School Oxford · Primary · Ages 3–11 | Academy | 82.1 Top 25% | 86% KS2 expected standard (RWM) | 338 |
| 40 | Chadlington Church of England Primary School Chipping Norton · Primary · Ages 4–11 | Local authority | 79.4 Top 25% | 85% KS2 expected standard (RWM) | 91 |
| 41 | St Peter's Church of England School, Alvescot Bampton · Primary · Ages 4–11 | Academy | 79.4 Top 25% | 69% KS2 expected standard (RWM) | 98 |
| 42 | Hailey Church of England Primary School Witney · Primary · Ages 3–11 | Local authority | 79.3 Top 25% | 71% KS2 expected standard (RWM) | 89 |
| 43 | St Laurence Church of England School Wallingford · Primary · Ages 4–11 | Academy | 79.3 Top 25% | 73% KS2 expected standard (RWM) | 89 |
| 44 | St Swithun's CofE Primary School Oxford · Primary · Ages 3–11 | Local authority | 79.3 Top 25% | 73% KS2 expected standard (RWM) | 420 |
| 45 | Mill Lane Community Primary School Chinnor · Primary · Ages 3–11 | Local authority | 79.0 Top 25% | 83% KS2 expected standard (RWM) | 231 |
| 46 | Dry Sandford Primary School Abingdon · Primary · Ages 4–11 | Local authority | 78.8 Top 25% | 75% KS2 expected standard (RWM) | 98 |
| 47 | Our Lady's Roman Catholic Primary School Oxford · Primary · Ages 3–11 | Academy | 78.0 Top 25% | 81% KS2 expected standard (RWM) | 318 |
| 48 | Carswell Community Primary School Abingdon · Primary · Ages 3–11 | Local authority | 77.7 Top 25% | 79% KS2 expected standard (RWM) | 210 |
| 49 | Deddington Church of England Primary School Banbury · Primary · Ages 4–11 | Academy | 77.6 Top 25% | 75% KS2 expected standard (RWM) | 212 |
| 50 | Woodstock Church of England Primary School Woodstock · Primary · Ages 3–11 | Local authority | 77.6 Top 25% | 73% KS2 expected standard (RWM) | 366 |
| 51 | Shenington Church of England Primary School Shenington · Primary · Ages 4–11 | Local authority | 76.8 Top 25% | 67% KS2 expected standard (RWM) | 84 |
| 52 | St Michael's CofE Primary School, Oxford City Oxford · Primary · Ages 4–11 | Local authority | 75.7 Top 25% | 72% KS2 expected standard (RWM) | 189 |
| 53 | West Kidlington Primary and Nursery School Kidlington · Primary · Ages 2–11 | Academy | 75.7 Top 25% | 76% KS2 expected standard (RWM) | 276 |
| 54 | Longcot and Fernham Church of England Primary School Faringdon · Primary · Ages 3–11 | Academy | 74.8 Top 25% | 72% KS2 expected standard (RWM) | 133 |
| 55 | All Saints Church of England Primary School Didcot · Primary · Ages 3–11 | Academy | 73.7 Top 25% | 75% KS2 expected standard (RWM) | 421 |
| 56 | Hornton Primary School Banbury · Primary · Ages 2–11 | Academy | 73.5 Top 25% | 69% KS2 expected standard (RWM) | 109 |
| 57 | Buckland Church of England Primary School Faringdon · Primary · Ages 3–11 | Academy | 73.4 Top 25% | 93% KS2 expected standard (RWM) | 111 |
| 58 | St Barnabas' Church of England Aided Primary School Oxford · Primary · Ages 3–11 | Local authority | 73.1 Top 25% | 69% KS2 expected standard (RWM) | 135 |
| 59 | Charlton Primary School Wantage · Primary · Ages 2–11 | Academy | 72.7 Top 25% | 72% KS2 expected standard (RWM) | 444 |
| 60 | Whitchurch Primary School Reading · Primary · Ages 4–11 | Local authority | 72.7 Top 25% | 65% KS2 expected standard (RWM) | 136 |
| 61 | Wantage Primary Academy Wantage · Primary · Ages 2–11 | Academy | 72.3 Top 25% | 70% KS2 expected standard (RWM) | 322 |
| 62 | Windrush Church of England Primary School Witney · Primary · Ages 2–11 | Academy | 72.2 Top 25% | – | 188 |
| 63 | St Mary's Catholic Primary School, Bicester Bicester · Primary · Ages 4–11 | Academy | 71.8 Top 25% | – | 217 |
| 64 | Crowmarsh Gifford Church of England School Wallingford · Primary · Ages 3–11 | Local authority | 71.6 Top 25% | 73% KS2 expected standard (RWM) | 222 |
| 65 | North Hinksey Church of England Primary School Oxford · Primary · Ages 0–11 | Academy | 71.6 Top 25% | 71% KS2 expected standard (RWM) | 205 |
| 66 | Hagbourne Church of England Primary School Didcot · Primary · Ages 4–11 | Academy | 71.0 Top 25% | 73% KS2 expected standard (RWM) | 205 |
| 67 | Radley Church of England Primary School Abingdon · Primary · Ages 3–11 | Local authority | 70.5 Top 25% | 75% KS2 expected standard (RWM) | 179 |
| 68 | Ladygrove Park Primary School Didcot · Primary · Ages 3–11 | Academy | 70.4 Top 25% | 70% KS2 expected standard (RWM) | 423 |
| 69 | Witney Community Primary School Witney · Primary · Ages 2–11 | Academy | 70.4 Top 25% | 83% KS2 expected standard (RWM) | 232 |
| 70 | Garsington Church of England Primary School Oxford · Primary · Ages 4–11 | Academy | 70.1 Top 25% | 68% KS2 expected standard (RWM) | 204 |
| 71 | Tetsworth Primary School Thame · Primary · Ages 3–11 | Local authority | 69.8 Top 50% | 70% KS2 expected standard (RWM) | 64 |
| 72 | Fritwell Church of England Primary School Bicester · Primary · Ages 3–11 | Academy | 69.4 Top 50% | 86% KS2 expected standard (RWM) | 154 |
| 73 | Bure Park Primary School Bicester · Primary · Ages 3–11 | Local authority | 69.1 Top 50% | 69% KS2 expected standard (RWM) | 402 |
| 74 | Middle Barton Primary School Chipping Norton · Primary · Ages 4–11 | Academy | 69.1 Top 50% | 67% KS2 expected standard (RWM) | 106 |
| 75 | St Nicholas CofE Primary School , Wallingford Wallingford · Primary · Ages 2–11 | Academy | 69.1 Top 50% | – | 145 |
| 76 | Wheatley Church of England Primary School Oxford · Primary · Ages 2–11 | Academy | 67.8 Top 50% | 76% KS2 expected standard (RWM) | 256 |
| 77 | Cumnor Church of England School (Voluntary Controlled) Oxford · Primary · Ages 4–11 | Local authority | 67.5 Top 50% | 67% KS2 expected standard (RWM) | 197 |
| 78 | South Moreton Primary School Didcot · Primary · Ages 5–11 | Academy | 67.5 Top 50% | 69% KS2 expected standard (RWM) | 115 |
| 79 | Cherry Fields Primary School Banbury · Primary · Ages 2–11 | Academy | 67.3 Top 50% | – | 201 |
| 80 | Sonning Common Primary School Reading · Primary · Ages 4–11 | Local authority | 67.0 Top 50% | 70% KS2 expected standard (RWM) | 292 |
| 81 | Orchard Fields Community School Banbury · Primary · Ages 2–11 | Local authority | 66.8 Top 50% | 82% KS2 expected standard (RWM) | 415 |
| 82 | St Andrew's Church of England Primary School, Oxford Oxford · Primary · Ages 4–11 | Local authority | 66.8 Top 50% | 67% KS2 expected standard (RWM) | 208 |
| 83 | Uffington Church of England Primary School Faringdon · Primary · Ages 3–11 | Local authority | 66.6 Top 50% | 73% KS2 expected standard (RWM) | 94 |
| 84 | East Oxford Primary School Oxford · Primary · Ages 3–11 | Local authority | 66.0 Top 50% | 78% KS2 expected standard (RWM) | 278 |
| 85 | John Blandy Primary School Abingdon · Primary · Ages 4–11 | Academy | 65.9 Top 50% | 65% KS2 expected standard (RWM) | 296 |
| 86 | Wootton St Peter's Church of England Primary School Oxford · Primary · Ages 4–11 | Local authority | 65.6 Top 50% | 70% KS2 expected standard (RWM) | 83 |
| 87 | Edward Feild Primary School Kidlington · Primary · Ages 4–11 | Academy | 65.5 Top 50% | – | 293 |
| 88 | Holy Trinity Catholic School, Chipping Norton Chipping Norton · Primary · Ages 4–11 | Academy | 65.5 Top 50% | 71% KS2 expected standard (RWM) | 187 |
| 89 | Madley Brook Community Primary School Witney · Primary · Ages 3–11 | Academy | 65.3 Top 50% | 65% KS2 expected standard (RWM) | 221 |
| 90 | Millbrook Primary School Wantage · Primary · Ages 2–11 | Academy | 65.1 Top 50% | 70% KS2 expected standard (RWM) | 482 |
| 91 | Queensway School Banbury · Primary · Ages 4–11 | Local authority | 65.0 Top 50% | 74% KS2 expected standard (RWM) | 398 |
| 92 | Watlington Primary School Watlington · Primary · Ages 3–11 | Academy | 64.5 Top 50% | 63% KS2 expected standard (RWM) | 227 |
| 93 | St Amand's Catholic Primary School Wantage · Primary · Ages 4–11 | Local authority | 63.6 Top 50% | 67% KS2 expected standard (RWM) | 90 |
| 94 | West Witney Primary School & Nursery Witney · Primary · Ages 3–11 | Academy | 63.4 Top 50% | – | 434 |
| 95 | Chesterton Church of England Voluntary Aided Primary School Bicester · Primary · Ages 4–11 | Local authority | 63.3 Top 50% | 63% KS2 expected standard (RWM) | 201 |
| 96 | Great Milton Church of England Primary School Oxford · Primary · Ages 4–11 | Local authority | 62.8 Top 50% | 63% KS2 expected standard (RWM) | 174 |
| 97 | Chilton County Primary School Didcot · Primary · Ages 4–11 | Local authority | 62.3 Top 50% | 65% KS2 expected standard (RWM) | 310 |
| 98 | Larkrise Primary School Oxford · Primary · Ages 3–11 | Academy | 62.0 Top 50% | 64% KS2 expected standard (RWM) | 434 |
| 99 | Trinity Church of England Primary School Henley-on-Thames · Primary · Ages 4–11 | Local authority | 61.9 Top 50% | 64% KS2 expected standard (RWM) | 301 |
| 100 | St Joseph's Catholic Primary School, Thame Thame · Primary · Ages 4–11 | Academy | 61.7 Top 50% | 63% KS2 expected standard (RWM) | 162 |
RAF Benson Community Primary School in Wallingford leads the 2025 list of primary schools in Oxfordshire with a Success Index (England) of 98.8. Of the 100 schools shown, 50 are academy, 48 are local authority, 2 are independent.
For the full picture see the wider South East primary schools 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 primary school in Oxfordshire?
RAF Benson Community Primary School in Wallingford, South East ranks first among primary schools in Oxfordshire with a Success Index (England) of 98.8 out of 100 (Pupils on roll: 123).
How are primary schools in Oxfordshire ranked?
Each school's Success Index (England) combines 9 factors: ks2: reading, writing & maths expected standard (35%), ks2: higher standard (20%), ks2: reading progress (10%), ks2: maths progress (10%), progress 8 (20%), attainment 8 (30%), grade 5+ in english & maths (15%), a level points per entry (10%), community advantage (fewer pupils on free school meals) (15%). Each factor is a percentile against schools of the same type across England. Schools with fewer than 60 students are excluded from rankings.
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.