Secondary schools in Middlesbrough
Middlesbrough has 15 secondary schools, out of 83 schools in the area altogether. Between them they teach around 12,399 pupils. 11 of them have enough published data for a score, averaging 4.4 out of 10.
Middlesbrough has 15 secondary schools, out of 83 schools in the area altogether. Between them they teach around 12,399 pupils. 11 of them have enough published data for a score, averaging 4.4 out of 10.