Schools in Barking and Dagenham

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

Barking and Dagenham has 65 schools: 44 primary schools, 9 secondary schools and 9 all-through schools. Between them they teach around 45,968 pupils. 52 of them have enough published data for a score, averaging 6.5 out of 10, and 5 score 8 or above.

16 schools have a sixth form. 40 have an attached nursery. 11 have a religious character, which usually means their own admissions criteria.

Switch to map