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.
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.
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.
Browse by area
East Midlands
- Derby 108
- Derbyshire 440
- Leicester 132
- Leicestershire 317
- Lincolnshire 379
- North Northamptonshire 146
- Nottingham 111
- Nottinghamshire 356
- Rutland 27
- West Northamptonshire 195
East of England
- Bedford 82
- Cambridgeshire 297
- Central Bedfordshire 131
- Essex 584
- Hertfordshire 574
- Luton 76
- Norfolk 448
- Peterborough 83
- Southend-on-Sea 53
- Suffolk 338
- Thurrock 54
London
North East
North West
- Blackburn with Darwen 85
- Blackpool 47
- Bolton 138
- Bury 88
- Cheshire East 172
- Cheshire West and Chester 174
- Cumberland 175
- Halton 66
- Knowsley 60
- Lancashire 687
- Liverpool 183
- Manchester 201
South East
- Bracknell Forest 44
- Brighton and Hove 77
- Buckinghamshire 265
- East Sussex 202
- Hampshire 599
- Isle of Wight 50
- Kent 684
- Medway 107
- Milton Keynes 120
- Oxfordshire 352
- Portsmouth 61
- Reading 66
South West
West Midlands
- Birmingham 489
- Coventry 120
- Dudley 113
- Herefordshire, County of 109
- Sandwell 128
- Shropshire 180
- Solihull 85
- Staffordshire 428
- Stoke-on-Trent 108
- Telford and Wrekin 82
- Walsall 127
- Warwickshire 277
Yorkshire and the Humber
- Barnsley 93
- Bradford 220
- Calderdale 112
- Doncaster 130
- East Riding of Yorkshire 158
- Kingston upon Hull, City of 93
- Kirklees 197
- Leeds 292
- North East Lincolnshire 68
- North Lincolnshire 89
- North Yorkshire 367
- Rotherham 119
Largest areas
| Local authority | Region | Schools | Primary | Secondary | Pupils |
|---|---|---|---|---|---|
| Lancashire | North West | 687 | 489 | 101 | 182,209 |
| Kent | South East | 684 | 470 | 134 | 266,938 |
| Hampshire | South East | 599 | 427 | 94 | 194,206 |
| Essex | East of England | 584 | 459 | 94 | 229,904 |
| Hertfordshire | East of England | 574 | 413 | 108 | 222,236 |
| Surrey | South East | 490 | 328 | 101 | 196,307 |
| Birmingham | West Midlands | 489 | 300 | 122 | 206,574 |
| Norfolk | East of England | 448 | 345 | 63 | 120,886 |
| Derbyshire | East Midlands | 440 | 357 | 49 | 107,261 |
| Staffordshire | West Midlands | 428 | 309 | 80 | 127,743 |
| Devon | South West | 405 | 312 | 55 | 102,705 |
| Lincolnshire | East Midlands | 379 | 287 | 59 | 108,154 |