SF School Facts UK

Every school in England, with the numbers put in context

23,890 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 now reports separate areas, not one overall grade

12,992 schools still carry a one-word grade from July 2024 or earlier. Ofsted withdrew overall grades in September 2024 and introduced report cards in November 2025, with separate judgements for areas such as curriculum, achievement and inclusion. We show the dated system each school was actually inspected under.

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 →

From first search to shortlist

A practical parent journey

School evidence and ordering are never changed by a commercial relationship. Any future paid introduction is labelled and kept outside the facts.

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 Midlands38028759108,154

All 153 local authorities →