Primary schools in Oxfordshire

Oxfordshire has 244 primary schools, out of 316 schools in the area altogether. Between them they teach around 54,539 pupils. 229 of them have enough published data for a score, averaging 6.1 out of 10, and 17 score 8 or above.

Switch to map