Schools by Town
Browse schools across England by town. Select a town to see all schools, Ofsted ratings and performance data.
- London (1833 schools)
- Birmingham (519 schools)
- Manchester (412 schools)
- Bristol (319 schools)
- Nottingham (309 schools)
- Liverpool (292 schools)
- Leeds (259 schools)
- Sheffield (234 schools)
- Leicester (225 schools)
- Norwich (191 schools)
- Stoke-on-Trent (178 schools)
- Preston (174 schools)
- Bradford (163 schools)
- Southampton (158 schools)
- Derby (157 schools)
- Reading (157 schools)
- Doncaster (151 schools)
- Newcastle-upon-Tyne (146 schools)
- Bolton (145 schools)
- Northampton (142 schools)
- Coventry (142 schools)
- York (135 schools)
- Cardiff (135 schools)
- Wolverhampton (135 schools)
- Cambridge (126 schools)
- Milton Keynes (117 schools)
- Hull (116 schools)
- Peterborough (115 schools)
- Plymouth (114 schools)
- Oldham (114 schools)
- Stockport (113 schools)
- Swindon (106 schools)
- Walsall (106 schools)
- Lincoln (106 schools)
- Bedford (104 schools)
- Colchester (102 schools)
- Wigan (100 schools)
- Rotherham (100 schools)
- Warrington (99 schools)
- Ipswich (97 schools)
- Oxford (95 schools)
- Newport (95 schools)
- Swansea (92 schools)
- Gwynedd (89 schools)
- Huddersfield (88 schools)
- Middlesbrough (88 schools)
- Gloucester (87 schools)
- Exeter (84 schools)
- Chesterfield (84 schools)
- Luton (83 schools)
- Chelmsford (81 schools)
- Sunderland (81 schools)
- Barnsley (80 schools)
- Wakefield (79 schools)
- Wirral (78 schools)
- Blackburn (77 schools)
- Telford (72 schools)
- Cheltenham (69 schools)
- Maidstone (68 schools)
- Mansfield (68 schools)
- Salisbury (68 schools)
- Shrewsbury (68 schools)
- Solihull (66 schools)
- Croydon (65 schools)
- Powys (65 schools)
- Carmarthenshire (65 schools)
- Wrexham (65 schools)
- Worcester (64 schools)
- Hereford (63 schools)
- Rochdale (63 schools)
- Stockton-on-Tees (63 schools)
- Aylesbury (63 schools)
- Slough (62 schools)
- Brighton (62 schools)
- Salford (62 schools)
- Stafford (62 schools)
- Ashford (61 schools)
- Burnley (60 schools)
- High Wycombe (60 schools)
- Grimsby (59 schools)
- King's Lynn (58 schools)
- Chester (58 schools)
- Romford (58 schools)
- Halifax (58 schools)
- Durham (57 schools)
- Bury (57 schools)
- Taunton (57 schools)
- Gateshead (57 schools)
- Flintshire (57 schools)
- Ilford (56 schools)
- Basingstoke (56 schools)
- Loughborough (55 schools)
- St Albans (55 schools)
- Scunthorpe (55 schools)
- Carlisle (55 schools)
- Chorley (53 schools)
- Portsmouth (53 schools)
- Watford (52 schools)
- Bath (52 schools)
- Canterbury (52 schools)