Primary schools in Newcastle upon Tyne

Newcastle upon Tyne has 104 primary schools, out of 140 schools in the area altogether. Between them they teach around 30,463 pupils. 93 of them have enough published data for a score, averaging 6.4 out of 10, and 9 score 8 or above.

Switch to map