Schools in Liverpool

Ranked by our score, closest first where two schools tie.

Liverpool has 276 schools: 193 primary schools, 59 secondary schools, 12 all-through schools, 6 nursery schools and 2 sixth forms and colleges. Between them they teach around 113,048 pupils. 215 of them have enough published data for a score, averaging 5.7 out of 10, and 5 score 8 or above.

53 schools have a sixth form. 158 have an attached nursery. 120 have a religious character, which usually means their own admissions criteria. 1 is selective and sets an entrance test.

Switch to map