Schools in Barking and Dagenham
68 schools across 5 towns
Based on the most recent published single-word Ofsted grades. Ofsted stopped issuing overall grades (Outstanding, Good, Requires Improvement, Inadequate) in September 2024, so schools inspected more recently — under Ofsted’s report cards — may not have one. Figures cover the 21 of 68 schools here that have a published grade.
Barking and Dagenham has 68 schools across 5 towns — 44 primary, 8 secondary, educating around 46,286 pupils. 95% of schools with a published Ofsted grade are rated Good or Outstanding (20 of 21). There are currently 18 open teaching jobs in Barking and Dagenham. Browse schools by town, compare Ofsted ratings and exam results, and find teaching jobs across Barking and Dagenham.
Barking and Dagenhamlocal authority guide — teacher pay, ratios & spending →School spending in Barking and Dagenham
Gross expenditure per pupil — LA-maintained schools (2024-25).
Source: DfE “LA and school expenditure” (Consistent Financial Reporting), 2024-25, under the Open Government Licence. Covers council-maintained schools; academies report separately.
Top-performing schools in Barking and Dagenham
Ranked on the latest DfE results. Higher is better.
By Attainment 8 — average GCSE score
- 1All Saints Catholic School and Technology College56.1Attainment 8
- 2Riverside School55.5Attainment 8
- 3Jo Richardson Community School50.2Attainment 8
- 4Barking Abbey School, A Specialist Sports and Humanities College49.7Attainment 8
- 5The Warren School47.6Attainment 8
Source: DfE performance tables, licensed under the Open Government Licence v3.0.
Towns in Barking and Dagenham
Select a town to browse its schools and Ofsted ratings
Barking
Barking and Dagenham
Dagenham
Essex
Romford
Outstanding Schools in Barking and Dagenham
Schools rated Outstanding by Ofsted
All Saints Catholic School and Technology College
Dagenham, Barking and Dagenham· RM8 1JT
1,353 pupils
Attainment 8: 56.1
Barking Abbey School, A Specialist Sports and Humanities College
Barking, Barking and Dagenham· IG11 9AG
2,336 pupils
Attainment 8: 49.7
Jo Richardson Community School
Dagenham, Barking and Dagenham· RM9 4UN
1,686 pupils
Attainment 8: 50.2
Riverside School
Barking, Barking and Dagenham· IG11 0FU
1,542 pupils
Attainment 8: 55.5
Trust: PARTNERSHIP LEARNING
Thames View Infants
Barking, Barking and Dagenham· IG11 0LG
390 pupils
Trust: TVI LEARNING
The Warren School
Romford, Barking and Dagenham· RM6 6SB
1,374 pupils
Attainment 8: 47.6
Trust: LOXFORD SCHOOL TRUST LIMITED