Schools are ranked on their "aggregate" scores - the total out of 300 across all three test subjects.
Ties are broken using pupils' average point scores.
Click the name of a school for a page giving more information.
Columns:
VA = the "value added" measure: how pupils' performances have improved
AGG = the aggregate score
Eng, Math, Sci = the percentage of pupils achieving the expected level in English, mathematics and science.
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 | Eng % | Math % | Sci % |
| Combe Church of England Primary School | 102.0 | 300 | 100 | 100 | 100 |
| Beckley Church of England Primary School | 102.9 | 300 | 100 | 100 | 100 |
| Sacred Heart Catholic Primary School, Henley-on-Thames | 102.6 | 300 | 100 | 100 | 100 |
| Hagbourne Church of England Primary School | 103.1 | 300 | 100 | 100 | 100 |
| St Thomas More Catholic Primary School, Kidlington | 103.0 | 300 | 100 | 100 | 100 |
| Freeland Church of England Primary School | 101.0 | 300 | 100 | 100 | 100 |
| Watchfield Primary School | 101.2 | 300 | 100 | 100 | 100 |
| Radley Church of England Primary School | 100.4 | 300 | 100 | 100 | 100 |
| Goring Church of England Aided Primary School | 100.6 | 295 | 97 | 97 | 100 |
| Bishop Carpenter Church of England Aided Primary School | 101.7 | 293 | 100 | 93 | 100 |
| Wychwood Church of England Primary School | 103.6 | 293 | 100 | 93 | 100 |
| Rush Common School | 103.1 | 293 | 96 | 99 | 99 |
| Kirtlington Church of England Primary School | 102.0 | 293 | 100 | 93 | 100 |
| Wroxton Church of England Primary School | 100.8 | 292 | 92 | 100 | 100 |
| Horspath Church of England Primary School | 101.0 | 292 | 100 | 100 | 92 |
| Dr South's Church of England Voluntary Aided Primary School | 102.0 | 291 | 91 | 100 | 100 |
| John Blandy VC Primary School | 101.7 | 291 | 96 | 96 | 100 |
| Wantage Church of England Primary School | 101.8 | 290 | 93 | 97 | 100 |
| Long Furlong Primary School | 101.6 | 290 | 93 | 97 | 100 |
| Garsington Church of England Primary School | 102.8 | 289 | 100 | 93 | 96 |
| Cropredy Church of England Primary School | 101.0 | 289 | 89 | 100 | 100 |
| Millbrook School | 102.2 | 288 | 97 | 95 | 95 |
| Kidmore End Church of England (Aided) Primary School | 101.4 | 287 | 97 | 90 | 100 |
| SS Philip and James' Church of England Aided Primary School Oxford | 102.1 | 286 | 92 | 98 | 96 |
| Valley Road School | 100.9 | 286 | 90 | 97 | 100 |
| Brightwell-cum-Sotwell Church of England (C) Primary School | 101.1 | 283 | 89 | 94 | 100 |
| Madley Brook Community Primary School | 102.8 | 282 | 100 | 82 | 100 |
| The Grange School | 101.3 | 282 | 98 | 87 | 98 |
| Shrivenham Church of England Controlled School | 100.7 | 282 | 94 | 94 | 94 |
| Dr Radcliffe's Church of England School | 103.4 | 280 | 92 | 88 | 100 |
| Charlton-on-Otmoor Church of England Primary School | 102.1 | 280 | 93 | 93 | 93 |
| The Blake Church of England (Aided) Primary School | 101.2 | 280 | 94 | 85 | 100 |
| Chesterton Church of England Voluntary Aided Primary School | 101.9 | 280 | 93 | 87 | 100 |
| Hook Norton Church of England Primary School | 102.2 | 279 | 93 | 89 | 96 |
| Trinity Church of England Primary School | 102.1 | 279 | 93 | 91 | 95 |
| Kingham Primary School | 100.9 | 279 | 93 | 86 | 100 |
| Checkendon Church of England (A) Primary School | 100.9 | 279 | 93 | 93 | 93 |
| Stockham Primary School | 102.5 | 278 | 89 | 94 | 94 |
| Aston and Cote Church of England Primary School | 101.8 | 275 | 100 | 83 | 92 |
| Stanford in the Vale Church of England Primary School | 101.5 | 275 | 88 | 94 | 94 |
| Shiplake Church of England School | 101.1 | 275 | 90 | 85 | 100 |
| Brize Norton Primary School | 100.4 | 275 | 88 | 94 | 94 |
| Appleton Church of England (A) Primary School | 101.3 | 274 | 95 | 79 | 100 |
| Charlton Primary School | 101.0 | 274 | 93 | 83 | 98 |
| Holy Trinity Catholic School, Chipping Norton | 101.3 | 274 | 93 | 89 | 93 |
| Dorchester St Birinus Church of England School | 101.0 | 273 | 91 | 91 | 91 |
| Gateway Primary School | 100.1 | 273 | 90 | 88 | 95 |
| Launton Church of England Primary School | 99.9 | 273 | 100 | 80 | 93 |
| St John's Catholic Primary School, Banbury | 99.5 | 273 | 93 | 85 | 95 |
| Crowmarsh Gifford Church of England School | 101.6 | 272 | 86 | 90 | 97 |
| Middle Barton School | 101.1 | 272 | 83 | 89 | 100 |
| Hanborough Manor CofE School | 101.4 | 272 | 86 | 89 | 97 |
| William Fletcher Primary School | 99.9 | 271 | 92 | 88 | 92 |
| St Joseph's Catholic Primary School, Thame | 100.6 | 271 | 92 | 79 | 100 |
| St Christopher's Church of England School | 101.4 | 270 | 85 | 90 | 95 |
| King's Meadow Primary School | 101.2 | 270 | 88 | 88 | 95 |
| Bishop Loveday Church of England Primary School | 102.0 | 270 | 87 | 83 | 100 |
| Hailey Church of England Primary School | 101.7 | 269 | 94 | 88 | 88 |
| North Leigh Church of England (Controlled) School | 101.1 | 269 | 88 | 85 | 96 |
| Peppard Church of England Primary School | 100.3 | 269 | 92 | 92 | 85 |
| Great Milton Church of England Primary School | 101.4 | 268 | 95 | 79 | 95 |
| St Joseph's Catholic Primary School, Oxford | 101.2 | 268 | 89 | 84 | 95 |
| Wheatley Church of England (C) Primary School | 100.7 | 268 | 90 | 83 | 95 |
| St Ebbe's Church of England Aided First School | 100.2 | 268 | 85 | 83 | 100 |
| Dry Sandford Primary School | 101.4 | 267 | 80 | 87 | 100 |
| Bloxham Church of England Primary School | 100.6 | 265 | 87 | 80 | 98 |
| West Witney Primary School | 101.0 | 265 | 88 | 80 | 96 |
| Marcham Church of England (Voluntary Controlled) Primary School | 101.6 | 264 | 86 | 86 | 93 |
| Leafield Church of England (Controlled) Primary School | 102.0 | 264 | 82 | 91 | 91 |
| Our Lady of Lourdes Catholic Primary School, Witney | 101.4 | 264 | 88 | 80 | 96 |
| Watlington Primary School | 101.0 | 264 | 86 | 86 | 91 |
| St John the Evangelist CofE Primary School | 101.1 | 264 | 96 | 72 | 96 |
| Bure Park Primary School | 101.0 | 263 | 92 | 79 | 92 |
| Sonning Common Primary School | 100.8 | 263 | 90 | 73 | 100 |
| Deddington Church of England Primary School | 102.3 | 263 | 92 | 79 | 92 |
| Sibford Gower Endowed Primary School | 100.2 | 263 | 88 | 79 | 96 |
| St Nicolas Church of England Primary School, Abingdon | 100.3 | 262 | 90 | 82 | 90 |
| St Mary's Catholic Primary School, Bicester | 99.2 | 262 | 86 | 83 | 93 |
| St John's Primary School | 99.9 | 262 | 79 | 83 | 100 |
| St Amand's Catholic Primary School | 100.8 | 261 | 89 | 79 | 93 |
| St Andrew's Church of England Primary School | 101.2 | 261 | 87 | 80 | 93 |
| North Hinksey Church of England Primary School | 100.0 | 260 | 95 | 70 | 95 |
| Eynsham Community Primary School | 100.8 | 260 | 90 | 79 | 90 |
| RAF Benson Community Primary School | 100.8 | 260 | 85 | 75 | 100 |
| Wootton St Peter Church of England School | 100.6 | 260 | 93 | 87 | 80 |
| Cumnor Church of England School (Voluntary Controlled) | 101.4 | 259 | 82 | 86 | 91 |
| Nettlebed Community School | 100.8 | 258 | 83 | 83 | 92 |
| Barley Hill Primary School | 100.7 | 258 | 87 | 77 | 94 |
| Cholsey Primary School | 100.3 | 258 | 87 | 81 | 90 |
| Fringford Church of England Primary School | 101.7 | 257 | 86 | 86 | 86 |
| Mill Lane Community Primary School | 100.7 | 257 | 89 | 75 | 93 |
| Edward Feild Primary School | 99.7 | 257 | 83 | 76 | 98 |
| Stephen Freeman Community Primary School | 102.0 | 256 | 84 | 80 | 91 |
| Enstone Primary School | 102.0 | 255 | 91 | 82 | 82 |
| Harriers Ground Community Primary School | 99.8 | 255 | 85 | 77 | 94 |
| Blewbury Endowed Church of England Primary School | 100.2 | 255 | 80 | 80 | 95 |
| Longcot and Fernham Church of England Primary School | 100.2 | 254 | 85 | 77 | 92 |
| St Swithun's CofE Primary School | 99.5 | 254 | 80 | 82 | 92 |
| South Moreton School | 102.1 | 253 | 82 | 82 | 88 |
| Tackley Church of England Primary School | 99.6 | 253 | 82 | 76 | 94 |
| Hill View Primary School | 100.5 | 253 | 83 | 76 | 94 |
| Tower Hill Community Primary School | 100.7 | 253 | 84 | 74 | 95 |
| Dunmore Junior School | 100.4 | 253 | 82 | 82 | 90 |
| Stonesfield School | 101.2 | 253 | 79 | 84 | 89 |
| Christopher Rawlins Church of England Voluntary Aided Primary School | 100.6 | 252 | 87 | 74 | 91 |
| Southwold County Primary School | 100.2 | 252 | 78 | 78 | 95 |
| Thomas Reade Primary School | 100.0 | 251 | 77 | 82 | 92 |
| Wolvercote Primary School | 99.9 | 250 | 75 | 82 | 93 |
| Ducklington Primary School | 101.6 | 250 | 88 | 65 | 96 |
| Standlake Church of England Primary School | 100.2 | 250 | 83 | 75 | 92 |
| St Andrew's Church of England Primary School | 99.9 | 250 | 79 | 79 | 92 |
| St Joseph's Catholic Primary School, Carterton | 100.5 | 250 | 88 | 73 | 88 |
| Charlbury Primary School | 99.6 | 249 | 80 | 78 | 91 |
| St Edmund's Catholic Primary School | 101.7 | 248 | 82 | 82 | 85 |
| Manor School | 101.3 | 248 | 82 | 74 | 92 |
| Fritwell Church of England Primary School | 101.2 | 248 | 74 | 83 | 91 |
| The Batt Church of England Voluntary Aided Primary School | 100.5 | 248 | 86 | 79 | 83 |
| Bladon Church of England Primary School | 101.3 | 247 | 80 | 67 | 100 |
| Carterton Primary School | 99.9 | 247 | 82 | 74 | 91 |
| Langford Village Community School | 100.2 | 246 | 81 | 76 | 89 |
| Stadhampton Primary School | 100.9 | 246 | 85 | 69 | 92 |
| St James Church of England School, Hanney | 99.7 | 246 | 69 | 77 | 100 |
| Our Lady's Catholic Primary School | 99.3 | 246 | 80 | 76 | 89 |
| Fir Tree Junior School | 99.2 | 246 | 80 | 74 | 91 |
| The Hendreds Church of England School | 100.7 | 245 | 90 | 75 | 80 |
| All Saints Church of England (Aided) Primary School | 100.4 | 245 | 90 | 73 | 82 |
| St Peter's Church of England Primary School, Cassington | 100.5 | 245 | 79 | 80 | 87 |
| Edith Moorhouse Primary School | 100.9 | 245 | 82 | 73 | 90 |
| St Barnabas' Church of England Aided Primary School | 99.8 | 244 | 89 | 74 | 81 |
| Northbourne Church of England Primary School | 100.5 | 244 | 80 | 73 | 91 |
| Sandhills Community Primary School | 100.6 | 242 | 82 | 79 | 82 |
| St Nicholas Primary School | 102.0 | 242 | 77 | 81 | 83 |
| Witney Community Primary School | 99.8 | 242 | 82 | 70 | 91 |
| Five Acres Primary School | 99.2 | 241 | 90 | 69 | 83 |
| SS Mary and John Church of England Primary School | 100.5 | 240 | 74 | 74 | 91 |
| St Aloysius' Catholic Primary School | 99.5 | 239 | 87 | 74 | 78 |
| Harwell Primary School | 99.5 | 239 | 82 | 75 | 82 |
| Benson Church of England Junior School | 100.4 | 239 | 87 | 70 | 83 |
| Chilton County Primary School | 101.2 | 238 | 83 | 71 | 83 |
| Carswell Community Primary School | 99.8 | 238 | 82 | 71 | 85 |
| Faringdon Junior School | 100.2 | 237 | 70 | 76 | 91 |
| West Kidlington Primary School | 100.8 | 236 | 82 | 69 | 85 |
| West Oxford Community Primary School | 98.7 | 236 | 64 | 82 | 91 |
| Uffington Church of England Primary School | 99.9 | 235 | 76 | 65 | 94 |
| St Michael's Church of England Primary School, Steventon | 99.4 | 232 | 64 | 77 | 91 |
| Queen's Dyke CP School | 99.3 | 232 | 85 | 66 | 81 |
| Great Rollright Church of England (Aided) Primary School | 99.6 | 227 | 64 | 64 | 100 |
| Queensway School | 99.3 | 227 | 77 | 66 | 84 |
| Glory Farm Primary School | 100.1 | 227 | 83 | 66 | 78 |
| Windmill Primary School | 98.5 | 227 | 83 | 61 | 83 |
| St Edburg's Church of England (VA) School | 99.3 | 227 | 80 | 73 | 73 |
| Botley Primary School | 100.3 | 226 | 76 | 68 | 82 |
| St Mary's Church of England (Aided) Primary School, Chipping Norton | 98.7 | 226 | 72 | 64 | 90 |
| Whitchurch Primary School | 101.3 | 225 | 75 | 67 | 83 |
| Grove Church of England School | 98.7 | 225 | 83 | 58 | 83 |
| Brookside Primary School | 99.0 | 224 | 79 | 66 | 79 |
| North Kidlington Primary School | 100.0 | 223 | 72 | 66 | 85 |
| Bampton CofE Primary School | 99.3 | 219 | 62 | 71 | 86 |
| Hardwick Primary School | 99.0 | 219 | 78 | 63 | 78 |
| Sutton Courtenay All Saints' CofE Primary School | 98.3 | 219 | 69 | 63 | 88 |
| St Michael's Church of England Primary School | 99.0 | 218 | 71 | 71 | 75 |
| St Joseph's Catholic Primary School, Banbury | 100.6 | 218 | 67 | 76 | 76 |
| Chalgrove Community Primary School | 99.0 | 216 | 80 | 60 | 76 |
| Ladygrove Park Primary School | 100.6 | 215 | 80 | 60 | 75 |
| John Hampden Primary School | 101.2 | 214 | 76 | 62 | 76 |
| St Mary's Church of England (VC) Primary School, Banbury | 99.8 | 213 | 69 | 64 | 79 |
| Dashwood School | 97.8 | 212 | 71 | 71 | 71 |
| Woodstock Church of England Primary School | 99.1 | 208 | 75 | 58 | 75 |
| Tetsworth Primary School | 99.3 | 208 | 58 | 67 | 83 |
| St Francis Church of England Primary School | 100.7 | 207 | 74 | 55 | 79 |
| Drayton Community Primary School | 99.2 | 206 | 78 | 61 | 67 |
| New Marston Primary School | 98.7 | 204 | 57 | 57 | 89 |
| Berinsfield Community Primary School | 100.3 | 203 | 55 | 55 | 94 |
| Rose Hill Primary School | 98.3 | 203 | 74 | 60 | 69 |
| Longfields Primary and Nursery School | 99.6 | 200 | 57 | 64 | 79 |
| Pegasus School | 99.2 | 199 | 61 | 63 | 75 |
| St Leonard's Church of England Primary School | 99.3 | 197 | 60 | 60 | 78 |
| Church Cowley St James Church of England Primary School | 98.3 | 197 | 67 | 64 | 66 |
| William Morris School | 99.1 | 196 | 61 | 61 | 74 |
| Wood Farm Primary School | 98.6 | 195 | 62 | 57 | 76 |
| St Christopher's Church of England School, Cowley | 99.8 | 194 | 66 | 55 | 72 |
| Woodcote Primary School | 98.6 | 189 | 72 | 44 | 72 |
| Orchard Meadow Primary School | 101.6 | 187 | 75 | 50 | 62 |
| Orchard Fields Community School | 98.9 | 178 | 52 | 50 | 76 |
| The John Henry Newman CE (A) Primary School | 99.6 | 177 | 58 | 54 | 65 |
| Badgemore Community School | 100.0 | 176 | 65 | 47 | 65 |
| Windale Community Primary School | 99.8 | 175 | 65 | 48 | 63 |
| East Oxford Primary School | 100.8 | 174 | 59 | 47 | 68 |
| Caldecott Primary School | 98.4 | 158 | 52 | 42 | 65 |
| Larkrise Primary School | 99.4 | 156 | 54 | 46 | 56 |
| St John Fisher Catholic Primary School, Littlemore | 98.0 | 152 | 48 | 38 | 66 |
| Thameside Primary School | 97.4 | 147 | 58 | 32 | 58 |
| Cutteslowe Primary School | 98.7 | 146 | 38 | 38 | 69 |
| Burford Primary School | 97.6 | 139 | 44 | 44 | 50 |
| New Hinksey Church of England Primary School | 99.1 | 136 | 36 | 36 | 64 |
| Bayards Hill Primary School | 96.1 | 135 | 49 | 35 | 51 |
| Greenmere Primary School | 97.3 | 133 | 42 | 42 | 49 |