Schools are ranked on their "aggregate" scores - the total out of 300 across all three Key Stage 2 test subjects.
Ties are broken using pupils' average point scores.
Click the name of a school for a page giving more information.
VA = the "value added" progress measure
AGG = the aggregate score
APS = average points score per pupil
Click the Sort by name or VA column headers to sort the schools alphabetically or on their value added scores.
Click here for a fuller explanation of the figures.
| Sort by name | Sort by VA | Sorted by AGG | APS |
| Sacred Heart Catholic Primary School, Henley-on-Thames | 102.7 | 300 | 31.2 |
| Cropredy Church of England Primary School | 101.5 | 300 | 30.8 |
| Dorchester St Birinus Church of England School | 100.7 | 300 | 30.5 |
| South Moreton School | 101.6 | 300 | 30 |
| Watchfield Primary School | 101.9 | 296 | 31.7 |
| St Thomas More Catholic Primary School, Kidlington | 102.2 | 295 | 31.6 |
| Freeland Church of England Primary School | 100.6 | 295 | 30.4 |
| Trinity Church of England Primary School | 101.6 | 293 | 31.5 |
| SS Philip and James' Church of England Aided Primary School Oxford | 100.9 | 293 | 30.7 |
| Fritwell Church of England Primary School | 102.0 | 292 | 30 |
| Hailey Church of England Primary School | 100.8 | 292 | 29.9 |
| Fringford Church of England Primary School | 100.5 | 292 | 29.9 |
| St John the Evangelist CofE Primary School | 100.9 | 290 | 29 |
| Kingham Primary School | 100.2 | 289 | 30.7 |
| St Joseph's Catholic Primary School, Thame | 100.0 | 289 | 30.1 |
| Bishop Carpenter Church of England Aided Primary School | 102.0 | 288 | 30.6 |
| St Ebbe's Church of England Aided First School | 102.4 | 288 | 30.4 |
| Mill Lane Community Primary School | 101.0 | 288 | 29.6 |
| St Joseph's Catholic Primary School, Oxford | 102.1 | 287 | 30.7 |
| Great Milton Church of England Primary School | 100.6 | 287 | 30.3 |
| Stockham Primary School | 101.3 | 287 | 29.5 |
| Shiplake Church of England School | 101.0 | 286 | 30.5 |
| St Michael's CofE Primary School | 99.6 | 286 | 29.3 |
| Leafield Church of England (Controlled) Primary School | 102.6 | 285 | 30.4 |
| Cumnor Church of England School (Voluntary Controlled) | 100.0 | 283 | 30.1 |
| Ewelme CofE Primary School | 101.2 | 282 | 31 |
| Rush Common School | 101.7 | 282 | 29.9 |
| Dr Radcliffe's Church of England School | 101.9 | 282 | 29.4 |
| North Hinksey Church of England Primary School | 99.9 | 281 | 30.1 |
| St Andrew's Church of England Primary School | 100.6 | 281 | 28.6 |
| Longcot and Fernham Church of England (Controlled) Primary School | 100.4 | 280 | 29.8 |
| Long Furlong Primary School | 100.0 | 279 | 29.7 |
| Stadhampton Primary School | 100.9 | 279 | 29.6 |
| Horspath Church of England Primary School | 100.0 | 279 | 29.2 |
| Ladygrove Park Primary School | 101.3 | 278 | 29.4 |
| West Witney Primary School | 100.1 | 278 | 28.9 |
| North Leigh Church of England (Controlled) School | 100.2 | 278 | 28.7 |
| Wychwood Church of England Primary School | 101.1 | 277 | 30.2 |
| Aston and Cote Church of England Primary School | 100.7 | 277 | 29.9 |
| Wantage Church of England Primary School | 101.4 | 276 | 29.6 |
| Sibford Gower Endowed Primary School | 100.8 | 276 | 29.6 |
| Manor School | 100.7 | 276 | 28.8 |
| The Hendreds Church of England School | 101.5 | 275 | 31.1 |
| Brize Norton Primary School | 100.7 | 275 | 30.2 |
| Deddington Church of England Primary School | 100.6 | 275 | 29.5 |
| Hanborough Manor CofE School | 101.1 | 275 | 28.1 |
| Valley Road School | 101.1 | 274 | 29.9 |
| St Nicolas Church of England Primary School, Abingdon | 99.7 | 273 | 30 |
| St Aloysius' Catholic Primary School | 100.7 | 273 | 30 |
| Long Wittenham (Church of England) Primary School | 102.0 | 273 | 29.8 |
| St Michael's Church of England Primary School, Steventon | 99.3 | 272 | 29 |
| Hook Norton Church of England Primary School | 100.9 | 271 | 29.8 |
| Tackley Church of England Primary School | 98.6 | 271 | 29.6 |
| Garsington Church of England Primary School | 102.4 | 271 | 29.4 |
| William Fletcher Primary School | 99.5 | 271 | 29.3 |
| RAF Benson Community Primary School | 102.0 | 271 | 28.6 |
| Hagbourne Church of England Primary School | 101.9 | 270 | 28.6 |
| The Blake Church of England (Aided) Primary School | 100.7 | 269 | 29.4 |
| Gateway Primary School | 99.1 | 269 | 28.4 |
| St Joseph's Catholic Primary School, Banbury | 100.9 | 269 | 27.8 |
| St John's Catholic Primary School, Banbury | 99.9 | 268 | 29.5 |
| Woodstock Church of England Primary School | 101.2 | 268 | 29.2 |
| Wheatley Church of England (C) Primary School | 99.4 | 268 | 29.1 |
| Bishop Loveday Church of England Primary School | 98.8 | 268 | 28.6 |
| St Swithun's CofE Primary School | 99.5 | 267 | 28 |
| Wroxton Church of England Primary School | 99.9 | 267 | 27.5 |
| Barley Hill Primary School | 100.5 | 266 | 28.6 |
| Beckley Church of England Primary School | 99.9 | 265 | 28.9 |
| Sandhills Community Primary School | 101.5 | 264 | 29.9 |
| Enstone Primary School | 100.9 | 264 | 29.3 |
| Whitchurch Primary School | 99.8 | 264 | 29 |
| Charlton Primary School | 100.6 | 263 | 30.2 |
| Chesterton Church of England Voluntary Aided Primary School | 100.5 | 263 | 28.7 |
| Langford Village Community School | 99.7 | 263 | 28.4 |
| Southwold County Primary School | 99.6 | 262 | 27.6 |
| King's Meadow Primary School | 100.1 | 260 | 28.8 |
| Stanford in the Vale Church of England Primary School | 100.9 | 260 | 28.5 |
| Dunmore Junior School | 100.0 | 259 | 28.7 |
| Chilton County Primary School | 101.4 | 259 | 28 |
| Bloxham Church of England Primary School | 101.7 | 258 | 29.7 |
| Christopher Rawlins Church of England Voluntary Aided Primary School | 99.9 | 258 | 28.9 |
| Our Lady of Lourdes Catholic Primary School, Witney | 100.2 | 258 | 28 |
| Our Lady's Catholic Primary School | 98.1 | 257 | 28 |
| Appleton Church of England (A) Primary School | 100.3 | 256 | 29.7 |
| Eynsham Community Primary School | 101.8 | 256 | 28.8 |
| St Edmund's Catholic Primary School | 101.5 | 256 | 27.9 |
| Chalgrove Community Primary School | 99.0 | 255 | 28.2 |
| Edward Feild Primary School | 99.1 | 254 | 28.5 |
| St Joseph's Catholic Primary School, Carterton | 101.0 | 254 | 28.3 |
| Goring Church of England Aided Primary School | 99.8 | 253 | 29.6 |
| John Blandy VC Primary School | 100.0 | 253 | 29 |
| St James Church of England School, Hanney | 99.9 | 253 | 28.4 |
| Harwell Primary School | 99.9 | 252 | 28.9 |
| Millbrook School | 101.4 | 252 | 28.8 |
| Longfields Primary and Nursery School | 100.0 | 252 | 28 |
| Middle Barton School | 98.4 | 252 | 27.3 |
| St Kenelm's Church of England (VC) School | 101.3 | 250 | 29.5 |
| Bampton CofE Primary School | 99.6 | 250 | 28.9 |
| Sonning Common Primary School | 100.2 | 250 | 28.7 |
| St Christopher's Church of England School | 100.0 | 250 | 28.4 |
| Holy Trinity Catholic School, Chipping Norton | 99.3 | 250 | 28.1 |
| Dry Sandford Primary School | 99.4 | 250 | 27.4 |
| Cholsey Primary School | 99.3 | 250 | 27.4 |
| Hill View Primary School | 101.0 | 249 | 28.2 |
| Kidmore End Church of England (Aided) Primary School | 100.2 | 248 | 28.3 |
| North Kidlington Primary School | 99.7 | 248 | 27.2 |
| The Batt Church of England Voluntary Aided Primary School | 100.3 | 247 | 28.5 |
| Glory Farm Primary School | 99.6 | 247 | 27.8 |
| Blewbury Endowed Church of England Primary School | 100.1 | 246 | 29.3 |
| Faringdon Junior School | 99.6 | 246 | 28.3 |
| Finstock Church of England Primary School | 99.3 | 245 | 28.6 |
| St Mary's Catholic Primary School, Bicester | 98.7 | 245 | 28.2 |
| Northbourne Church of England Primary School | 99.1 | 245 | 27.5 |
| St Francis Church of England Primary School | 101.0 | 245 | 27.4 |
| Watlington Primary School | 99.3 | 243 | 28.8 |
| Benson Church of England Primary School | 100.3 | 243 | 28.4 |
| Botley Primary School | 99.2 | 243 | 28.4 |
| The Grange School | 99.9 | 243 | 28 |
| All Saints Church of England (Aided) Primary School | 100.2 | 243 | 27.8 |
| Harriers Ground Community Primary School | 99.6 | 243 | 27.5 |
| Ducklington Primary School | 99.5 | 242 | 28.5 |
| Shrivenham Church of England Controlled School | 99.3 | 242 | 27.7 |
| Bure Park Primary School | 99.3 | 242 | 27.6 |
| Orchard Fields Community School | 100.5 | 241 | 27.2 |
| St Barnabas' Church of England Aided Primary School | 99.6 | 239 | 28.1 |
| West Kidlington Primary School | 100.6 | 239 | 27.3 |
| Pegasus School | 100.1 | 239 | 26.9 |
| St Amand's Catholic Primary School | 100.4 | 238 | 28.5 |
| Windmill Primary School | 98.5 | 238 | 27.3 |
| Sutton Courtenay All Saints' CofE Primary School | 98.5 | 238 | 26.7 |
| New Marston Primary School | 100.1 | 237 | 27.5 |
| Cutteslowe Primary School | 100.0 | 237 | 27.5 |
| St Andrew's Church of England Primary School | 99.3 | 236 | 28 |
| Drayton Community Primary School | 99.1 | 236 | 27 |
| St John's Primary School | 99.7 | 233 | 27.6 |
| Thomas Reade Primary School | 100.0 | 233 | 26.8 |
| SS Mary and John Church of England Primary School | 100.7 | 232 | 28.2 |
| St Leonard's Church of England Primary School | 99.7 | 232 | 27.6 |
| Wood Farm Primary School | 98.7 | 232 | 26.6 |
| Stephen Freeman Community Primary School | 99.7 | 231 | 27.8 |
| Peppard Church of England Primary School | 98.6 | 231 | 27.1 |
| Tower Hill Community Primary School | 99.7 | 231 | 26.4 |
| Queen's Dyke CP School | 99.8 | 230 | 27.5 |
| Woodcote Primary School | 100.3 | 229 | 27.5 |
| Launton Church of England Primary School | 100.4 | 229 | 27.3 |
| Radley Church of England Primary School | 99.9 | 228 | 28.1 |
| John Hampden Primary School | 100.6 | 228 | 27.9 |
| Wolvercote Primary School | 99.5 | 225 | 27.2 |
| Edith Moorhouse Primary School | 99.2 | 224 | 27.2 |
| St Mary's Church of England (Aided) Primary School, Chipping Norton | 98.0 | 223 | 27.3 |
| Five Acres Primary School | 99.0 | 223 | 26.2 |
| St Mary's Church of England (VC) Primary School, Banbury | 99.7 | 222 | 27.2 |
| Madley Brook Community Primary School | 100.0 | 222 | 26.7 |
| Longworth Primary School | 100.3 | 221 | 26.7 |
| Witney Community Primary School | 98.8 | 221 | 26.7 |
| Fir Tree Junior School | 99.3 | 221 | 26.4 |
| Caldecott Primary School | 99.3 | 220 | 26.3 |
| St Nicholas Primary School | 100.8 | 219 | 26.4 |
| Nettlebed Community School | 99.5 | 218 | 27.4 |
| Charlbury Primary School | 98.3 | 218 | 26.5 |
| East Oxford Primary School | 100.1 | 218 | 26.5 |
| Wootton St Peter's Church of England Primary School | 100.2 | 215 | 28 |
| Crowmarsh Gifford Church of England School | 99.3 | 214 | 27.3 |
| Church Cowley St James Church of England Primary School | 97.8 | 213 | 25.8 |
| Carswell Community Primary School | 98.4 | 210 | 26 |
| The Ridgeway Church of England (C) Primary School | 99.5 | 209 | 27.7 |
| Orchard Meadow Primary School | 101.8 | 209 | 26.5 |
| St Peter's Church of England Primary School, Cassington | 98.5 | 209 | 25.7 |
| Burford Primary School | 98.6 | 208 | 26.3 |
| Carterton Primary School | 98.9 | 207 | 26.5 |
| Grove Church of England School | 100.4 | 206 | 26.9 |
| St John Fisher Catholic Primary School, Littlemore | 99.5 | 204 | 26.4 |
| Hornton Primary School | 98.9 | 200 | 26.3 |
| Larkrise Primary School | 99.5 | 200 | 26.1 |
| Hardwick Primary School | 99.1 | 200 | 25.2 |
| Brookside Primary School | 98.5 | 197 | 25.4 |
| Queensway School | 97.6 | 196 | 25.8 |
| Rose Hill Primary School | 97.5 | 195 | 25.2 |
| Greenmere Primary School | 97.8 | 183 | 25 |
| St Christopher's Church of England School, Cowley | 99.1 | 178 | 24.6 |
| William Morris School | 97.7 | 174 | 24.2 |
| St Nicholas CofE Primary School | 98.8 | 167 | 24.6 |
| Thameside Primary School | 98.3 | 165 | 24.8 |
| The John Henry Newman CE (A) Primary School | 97.4 | 156 | 24.3 |
| St Edburg's Church of England (VA) School | 98.8 | 155 | 24.6 |
| Berinsfield Community Primary School | 98.7 | 135 | 23.2 |
| New Hinksey Church of England Primary School | 96.9 | 133 | 22.7 |
| Bayards Hill Primary School | 98.9 | 121 | 23.3 |
| Windale Community Primary School | 96.9 | 108 | 22.5 |