Primary schools in Haverhill
Haverhill has 10 primary schools, out of 14 schools in the area altogether. Between them they teach around 2,749 pupils. 10 of them have enough published data for a score, averaging 6.2 out of 10.
Haverhill has 10 primary schools, out of 14 schools in the area altogether. Between them they teach around 2,749 pupils. 10 of them have enough published data for a score, averaging 6.2 out of 10.