SF School Facts UK

Every school in England, with the numbers put in context

23,891 schools. Official results, Ofsted outcomes, pupil numbers and neighbourhood data — free, with no sign-up, and with the caveats left in rather than stripped out.

or find schools near a postcode

Two things most school sites still get wrong

Ofsted grades ended in September 2024

13,405 schools still carry a one-word grade, and every one of them is from July 2024 or earlier. Inspections since then produce no overall grade at all — 7,372 schools have been inspected under the new framework. We date every grade and say which era it belongs to instead of printing a badge that looks current.

How the change works →

League position mostly measures intake

Raw attainment tracks how advantaged a school's pupils are more than it tracks the school. Every school page here also shows where it sits against schools with a similar intake, and for secondaries it reads Progress 8 through its confidence interval — so a school that is statistically average is described as average, not ranked 412th.

How we calculate it →

Browse by area

Largest areas

Local authorityRegionSchoolsPrimarySecondaryPupils
LancashireNorth West687489101182,209
KentSouth East684470134266,938
HampshireSouth East59942794194,206
EssexEast of England58445994229,904
HertfordshireEast of England574413108222,236
SurreySouth East490328101196,307
BirminghamWest Midlands489300122206,574
NorfolkEast of England44834563120,886
DerbyshireEast Midlands44035749107,261
StaffordshireWest Midlands42830980127,743
DevonSouth West40531255102,705
LincolnshireEast Midlands37928759108,154

All 153 local authorities →