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