DfE / Ofsted · 29,806 Schools

Every school in
England

Explore 29,806 schools across 183 local authoritys in England. Structured, transparent data powered by official DfE / Ofsted sources.

ENGLAND SNAPSHOT
Total Schools29,806
Local Authoritys183
Cities / Towns2,372
Education SystemDfE
Inspection BodyOfsted
CountryUnited Kingdom

Everything you need, in one profile

Transparent, structured data on every England school — no marketing copy, no opinions. Just facts.

Performance & Inspection

Ofsted inspection grades, KS2 and KS4 attainment data, Progress 8 scores, and EBacc entry rates.

Finance & Workforce

Per-pupil expenditure, total income, teaching staff costs, teacher FTE, pupil-teacher ratios, and turnover rates.

Demographics

FSM eligibility, EAL percentages, SEND provision, ethnic diversity, and pupil numbers by age range.

Attendance

Overall absence rates, unauthorised absence, and persistent absentee percentages.

Destinations

Post-16 and post-18 destinations including education, apprenticeships, employment, and Russell Group rates.

Neighbourhood

IDACI deprivation indices, local area demographics, housing data, and neighbourhood context.

All Local Authoritys

Browse 29,806 schools across 183 local authoritys

KentKEN
Local AuthorityEngland
788 schools
LancashireLAN
Local AuthorityEngland
774 schools
HampshireHAM
Local AuthorityEngland
690 schools
HertfordshireHER
Local AuthorityEngland
669 schools
EssexESS
Local AuthorityEngland
646 schools
SurreySUR
Local AuthorityEngland
585 schools
BirminghamBIR
Local AuthorityEngland
546 schools
NorfolkNOR
Local AuthorityEngland
477 schools
DerbyshireDER
Local AuthorityEngland
465 schools
StaffordshireSTA
Local AuthorityEngland
464 schools
DevonDEV
Local AuthorityEngland
463 schools
LincolnshireLIN
Local AuthorityEngland
443 schools
NottinghamshireNOT
Local AuthorityEngland
414 schools
North YorkshireNY
Local AuthorityEngland
403 schools
SuffolkSUF
Local AuthorityEngland
388 schools
GloucestershireGLO
Local AuthorityEngland
381 schools
OxfordshireOXF
Local AuthorityEngland
380 schools
LeedsLEE
Local AuthorityEngland
365 schools
LeicestershireLEI
Local AuthorityEngland
363 schools
SomersetSOM
Local AuthorityEngland
348 schools
CambridgeshireCAM
Local AuthorityEngland
339 schools
CornwallCOR
Local AuthorityEngland
332 schools
WorcestershireWOR
Local AuthorityEngland
310 schools
WarwickshireWAR
Local AuthorityEngland
299 schools
WiltshireWIL
Local AuthorityEngland
296 schools
County DurhamCD
Local AuthorityEngland
295 schools
BuckinghamshireBUC
Local AuthorityEngland
288 schools
BradfordBRA
Local AuthorityEngland
273 schools
ManchesterMAN
Local AuthorityEngland
253 schools
KirkleesKIR
Local AuthorityEngland
233 schools
West NorthamptonshireWN
Local AuthorityEngland
233 schools
East SussexES
Local AuthorityEngland
231 schools
SheffieldSHE
Local AuthorityEngland
220 schools
LiverpoolLIV
Local AuthorityEngland
218 schools
DorsetDOR
Local AuthorityEngland
204 schools
ShropshireSHR
Local AuthorityEngland
204 schools
CumberlandCUM
Local AuthorityEngland
193 schools
Cheshire EastCE
Local AuthorityEngland
191 schools
NorthumberlandNOR
Local AuthorityEngland
190 schools
Cheshire West and ChesterCWA
Local AuthorityEngland
189 schools
BarnetBAR
Local AuthorityEngland
184 schools
East Riding of YorkshireERO
Local AuthorityEngland
179 schools
CroydonCRO
Local AuthorityEngland
177 schools
Westmorland and FurnessWAF
Local AuthorityEngland
174 schools
North NorthamptonshireNN
Local AuthorityEngland
172 schools
WakefieldWAK
Local AuthorityEngland
169 schools
WiganWIG
Local AuthorityEngland
165 schools
BoltonBOL
Local AuthorityEngland
161 schools
LeicesterLEI
Local AuthorityEngland
161 schools
DoncasterDON
Local AuthorityEngland
157 schools
SandwellSAN
Local AuthorityEngland
153 schools
SalfordSAL
Local AuthorityEngland
151 schools
WalsallWAL
Local AuthorityEngland
150 schools
WirralWIR
Local AuthorityEngland
150 schools
RotherhamROT
Local AuthorityEngland
149 schools
Central BedfordshireCB
Local AuthorityEngland
144 schools
CoventryCOV
Local AuthorityEngland
144 schools
Milton KeynesMK
Local AuthorityEngland
142 schools
WolverhamptonWOL
Local AuthorityEngland
142 schools
SunderlandSUN
Local AuthorityEngland
140 schools
DudleyDUD
Local AuthorityEngland
137 schools
South GloucestershireSG
Local AuthorityEngland
137 schools
SouthwarkSOU
Local AuthorityEngland
137 schools
DerbyDER
Local AuthorityEngland
136 schools
MedwayMED
Local AuthorityEngland
136 schools
NottinghamNOT
Local AuthorityEngland
136 schools
StockportSTO
Local AuthorityEngland
136 schools
Bournemouth Christchurch and PooleBCA
Local AuthorityEngland
135 schools
Tower HamletsTH
Local AuthorityEngland
135 schools
EalingEAL
Local AuthorityEngland
133 schools
OldhamOLD
Local AuthorityEngland
132 schools
SeftonSEF
Local AuthorityEngland
131 schools
Stoke-on-TrentSOT
Local AuthorityEngland
131 schools
EnfieldENF
Local AuthorityEngland
130 schools
CalderdaleCAL
Local AuthorityEngland
129 schools
GreenwichGRE
Local AuthorityEngland
129 schools
Newcastle upon TyneNUT
Local AuthorityEngland
129 schools
HillingdonHIL
Local AuthorityEngland
128 schools
LambethLAM
Local AuthorityEngland
127 schools
WandsworthWAN
Local AuthorityEngland
127 schools
BromleyBRO
Local AuthorityEngland
126 schools
NewhamNEW
Local AuthorityEngland
126 schools
HackneyHAC
Local AuthorityEngland
122 schools
PlymouthPLY
Local AuthorityEngland
121 schools
RochdaleROC
Local AuthorityEngland
120 schools
TamesideTAM
Local AuthorityEngland
120 schools
BrentBRE
Local AuthorityEngland
116 schools
RedbridgeRED
Local AuthorityEngland
116 schools
TraffordTRA
Local AuthorityEngland
116 schools
CamdenCAM
Local AuthorityEngland
108 schools
WestminsterWES
Local AuthorityEngland
107 schools
North LincolnshireNL
Local AuthorityEngland
106 schools
BarnsleyBAR
Local AuthorityEngland
105 schools
BexleyBEX
Local AuthorityEngland
105 schools
Waltham ForestWF
Local AuthorityEngland
105 schools
Bath and North East SomersetBAN
Local AuthorityEngland
104 schools
GatesheadGAT
Local AuthorityEngland
104 schools
LewishamLEW
Local AuthorityEngland
104 schools
Blackburn with DarwenBWD
Local AuthorityEngland
101 schools
HaringeyHAR
Local AuthorityEngland
101 schools
LutonLUT
Local AuthorityEngland
100 schools
SouthamptonSOU
Local AuthorityEngland
100 schools
HaveringHAV
Local AuthorityEngland
99 schools
HounslowHOU
Local AuthorityEngland
99 schools
North SomersetNS
Local AuthorityEngland
99 schools
SolihullSOL
Local AuthorityEngland
99 schools
WarringtonWAR
Local AuthorityEngland
99 schools
Brighton and HoveBAH
Local AuthorityEngland
97 schools
BuryBUR
Local AuthorityEngland
97 schools
Hammersmith and FulhamHAF
Local AuthorityEngland
97 schools
Stockton-on-TeesSOT
Local AuthorityEngland
97 schools
West BerkshireWB
Local AuthorityEngland
97 schools
PeterboroughPET
Local AuthorityEngland
96 schools
Windsor and MaidenheadWAM
Local AuthorityEngland
95 schools
Richmond upon ThamesRUT
Local AuthorityEngland
94 schools
WokinghamWOK
Local AuthorityEngland
92 schools
SwindonSWI
Local AuthorityEngland
91 schools
BedfordBED
Local AuthorityEngland
89 schools
North East LincolnshireNEL
Local AuthorityEngland
88 schools
St HelensSH
Local AuthorityEngland
88 schools
IslingtonISL
Local AuthorityEngland
87 schools
HarrowHAR
Local AuthorityEngland
86 schools
North TynesideNT
Local AuthorityEngland
86 schools
SuttonSUT
Local AuthorityEngland
86 schools
MertonMER
Local AuthorityEngland
85 schools
Telford and WrekinTAW
Local AuthorityEngland
85 schools
Kensington and ChelseaKAC
Local AuthorityEngland
84 schools
PortsmouthPOR
Local AuthorityEngland
83 schools
YorkYOR
Local AuthorityEngland
82 schools
Barking and DagenhamBAD
Local AuthorityEngland
79 schools
ReadingREA
Local AuthorityEngland
79 schools
HaltonHAL
Local AuthorityEngland
78 schools
KnowsleyKNO
Local AuthorityEngland
78 schools
Redcar and ClevelandRAC
Local AuthorityEngland
77 schools
South TynesideST
Local AuthorityEngland
76 schools
Kingston upon ThamesKUT
Local AuthorityEngland
75 schools
ThurrockTHU
Local AuthorityEngland
72 schools
MiddlesbroughMID
Local AuthorityEngland
70 schools
SloughSLO
Local AuthorityEngland
69 schools
Southend-on-SeaSOS
Local AuthorityEngland
69 schools
BlackpoolBLA
Local AuthorityEngland
64 schools
Isle of WightIOW
Local AuthorityEngland
59 schools
Bracknell ForestBF
Local AuthorityEngland
53 schools
DarlingtonDAR
Local AuthorityEngland
53 schools
TorbayTOR
Local AuthorityEngland
53 schools
HartlepoolHAR
Local AuthorityEngland
51 schools
RutlandRUT
Local AuthorityEngland
29 schools
City of LondonCOL
Local AuthorityEngland
10 schools
Isles of ScillyIOS
Local AuthorityEngland
2 schools
BristolBRI
Local AuthorityEngland
View schools
HerefordshireHER
Local AuthorityEngland
View schools
Kingston upon HullKUH
Local AuthorityEngland
View schools

29,806 schools, one platform

Browse every school in England with data-driven profiles — inspection results, demographics, performance data, and more. All powered by official DfE / Ofsted data.

Data: DfE / Ofsted

Looking outside United Kingdom?

WhatSchool covers schools across multiple countries and education systems.

Scotland3KWales2KNorthern Ireland1KIndia201KBrazil216KTanzania49K
United StatesAustraliaNew ZealandCanada