Primary schools in Sheffield

Sheffield has 169 primary schools, out of 221 schools in the area altogether. Between them they teach around 49,155 pupils. 135 of them have enough published data for a score, averaging 5.9 out of 10, and 9 score 8 or above.

Switch to map