ABC EduSchools in England, from official data

Find and compare schools in England

Every open school in England — 24,557 of them — with the latest Ofsted inspection, official results, pupil numbers and attendance, exactly as published and explained in plain English.

For example SW1A 1AA, a town, or part of a school’s name. Or browse the map.

Ofsted, as published

The date and outcome of each school’s latest inspection, in Ofsted’s own words — whether that’s an older overall grade, the sub-grades used from September 2024, or one of the new report cards.

How Ofsted inspections work

Results, explained

Year 6 tests, GCSE measures such as Attainment 8 and Progress 8, and sixth form results from the Department for Education — with what each number means and what it can’t tell you.

How to read Progress 8

No made-up scores

We never squash a school into one number or rank of our own. Each official measure is shown on its own, with its date and source, so you can decide what matters to you.

Where the data comes from

Schools by local authority

All 153 local authorities

East of England

School data, explained

All explainers

Official data last updated on ABC Edu: 18 October 2026. Dates for each source.