The best schools by area
Browse every English town, county and region with its own schools page: the top primary and secondary schools ranked by our composite score, plus every independent and special school, grouped by phase. Plus 28 Scottish councils, 19 Welsh local authorities and 11 Northern Ireland councils, each ranked on its own nation's measures.
Most schools
The 12 largest peer groups in England.
England regions
Whole-region rankings that link down to every local area inside them.
England counties
36 counties with 5+ schools.
- Bedfordshire264
- Berkshire387
- Buckinghamshire365
- Cambridgeshire361
- Cheshire684
- Cleveland22
- Cumbria313
- Derbyshire501
- Devon530
- Dorset274
- East Sussex265
- East Yorkshire38
- Essex875
- Greater Manchester191
- Hampshire708
- Hertfordshire603
- Isle of Wight49
- Kent963
- Lancashire1207
- Leicestershire403
- Lincolnshire445
- Merseyside506
- Middlesex191
- North Yorkshire459
- Northamptonshire282
- Nottinghamshire471
- Shropshire244
- Somerset408
- South Yorkshire507
- Staffordshire493
- Surrey736
- Teesside15
- Tyne and Wear405
- West Midlands1074
- West Yorkshire871
- Wiltshire334
England towns
636 towns with 5+ schools.
A
B
- Bacup9
- Bakewell8
- Baldock6
- Banbury45
- Banstead8
- Barking17
- Barnard Castle8
- Barnoldswick8
- Barnstaple29
- Barrow-in-Furness28
- Basildon34
- Basingstoke52
- Bath47
- Batley25
- Battle8
- Beaconsfield9
- Beaworthy7
- Beccles14
- Beckenham17
- Bedale7
- Bedford95
- Bedlington8
- Bedworth11
- Belper16
- Belvedere7
- Benfleet17
- Berkhamsted14
- Berwick-upon-Tweed13
- Beverley18
- Bexhill-on-Sea12
- Bexleyheath13
- Bicester22
- Bideford16
- Biggleswade12
- Billericay12
- Billingham13
- Bilston17
- Bingley12
- Birkenhead20
- Birmingham459
- Bishop Auckland36
- Bishop's Stortford33
- Blackburn72
- Blandford Forum17
- Blaydon-on-Tyne6
- Blyth11
- Bodmin17
- Bognor Regis15
- Bootle17
- Borehamwood14
- Boston36
- Bourne9
- Bournemouth47
- Brackley10
- Bracknell25
- Braintree23
- Brampton11
- Brentwood27
- Bridgnorth12
- Bridgwater35
- Bridlington13
- Bridport11
- Brierley Hill12
- Brigg11
- Brighouse14
- Brighton53
- Bristol290
- Brixham7
- Broadstairs11
- Bromsgrove22
- Brough9
- Buckingham17
- Bude8
- Bungay7
- Buntingford7
- Burgess Hill12
- Burnley51
- Burntwood11
- Burton-on-Trent41
- Bury St Edmunds44
- Bushey18
- Buxton25
C
- Calne11
- Camberley24
- Camborne12
- Cambridge113
- Cannock28
- Canterbury51
- Canvey Island13
- Carlisle53
- Carnforth18
- Carshalton17
- Carterton7
- Castleford19
- Caterham14
- Catterick Garrison7
- Chard9
- Chatham30
- Cheadle23
- Chelmsford74
- Cheltenham64
- Chertsey9
- Chesham13
- Chessington6
- Chester56
- Chester le Street21
- Chesterfield81
- Chichester36
- Chigwell8
- Chippenham28
- Chipping Norton13
- Chorley50
- Christchurch17
- Cinderford6
- Cirencester17
- Clacton-on-Sea21
- Cleckheaton7
- Cleethorpes11
- Clevedon6
- Clitheroe22
- Coalville22
- Cobham8
- Cockermouth8
- Colchester95
- Coleford8
- Colne13
- Congleton14
- Consett19
- Corby25
- Cottingham6
- Coulsdon7
- Coventry129
- Cradley Heath6
- Cramlington14
- Cranbrook14
- Craven Arms8
- Crawley44
- Crediton12
- Crewe39
- Crewkerne7
- Crook12
- Crowborough8
- Cullompton11
D
E
F
G
H
- Halesowen21
- Halifax56
- Halstead16
- Hampton11
- Harlow39
- Harpenden19
- Harrogate47
- Hartlepool41
- Harwich8
- Haslemere8
- Hastings13
- Hatfield16
- Havant16
- Haverhill14
- Hayes27
- Hayle8
- Haywards Heath25
- Heanor9
- Heathfield7
- Hebburn9
- Hebden Bridge10
- Helston20
- Hemel Hempstead47
- Henley-on-Thames11
- Hereford56
- Herne Bay8
- Hertford21
- Hexham21
- Heywood13
- High Peak13
- High Wycombe55
- Highbridge8
- Hinckley17
- Hitchin32
- Hoddesdon10
- Holmfirth17
- Holsworthy8
- Honiton9
- Hook14
- Hope Valley12
- Horley12
- Hornchurch21
- Horsham42
- Houghton le Spring21
- Hove17
- Huddersfield84
- Hull115
- Hungerford8
- Huntingdon34
- Hyde20
- Hythe7
K
L
- Lancaster35
- Langport6
- Launceston17
- Leamington Spa29
- Leatherhead21
- Ledbury7
- Leek13
- Leicester213
- Leigh18
- Leigh-on-Sea16
- Leighton Buzzard23
- Leominster13
- Letchworth Garden City12
- Lewes20
- Leyburn6
- Leyland23
- Lichfield22
- Lincoln98
- Liskeard14
- Liss6
- Littlehampton15
- Liverpool267
- Liversedge9
- Longfield8
- Loughborough51
- Loughton13
- Louth17
- Lowestoft25
- Ludlow8
- Luton74
- Lutterworth13
- Lydney11
- Lymington14
- Lytham St Annes14
M
- Macclesfield37
- Maidenhead32
- Maidstone66
- Maldon12
- Malmesbury8
- Malton13
- Malvern21
- Manchester391
- Mansfield61
- March9
- Margate12
- Market Drayton14
- Market Harborough20
- Market Rasen16
- Marlborough13
- Marlow10
- Maryport13
- Matlock27
- Melksham11
- Melton Mowbray23
- Mexborough12
- Middlesbrough79
- Millom8
- Minehead9
- Mirfield8
- Mitcham21
- Morden10
- Morecambe18
- Morpeth31
N
- Nantwich17
- Nelson21
- Neston7
- New Malden12
- Newark42
- Newbury39
- Newcastle19
- Newcastle-under-Lyme14
- Newcastle-upon-Tyne139
- Newmarket15
- Newport26
- Newport Pagnell8
- Newquay12
- Newton Abbot35
- Newton Aycliffe16
- Newton-le-Willows9
- Normanton9
- North Shields20
- Northallerton19
- Northampton123
- Northolt12
- Northwich39
- Norwich183
- Nottingham289
- Nuneaton45
P
R
- Radlett6
- Radstock21
- Rainham12
- Ramsgate19
- Rayleigh10
- Reading141
- Redcar21
- Redditch32
- Redhill17
- Redruth13
- Reigate12
- Retford21
- Richmond35
- Rickmansworth24
- Ringwood9
- Ripley10
- Ripon16
- Rochester48
- Rochford9
- Romford53
- Romsey14
- Ross-on-Wye12
- Rossendale20
- Rowley Regis7
- Royston19
- Rugby49
- Rugeley20
- Ruislip17
- Runcorn35
- Rushden12
- Ryde9
- Rye7
- Ryton7
S
- Saffron Walden16
- Sale23
- Salisbury63
- Saltash9
- Saltburn-by-the-Sea14
- Sandbach13
- Sandy9
- Saxmundham7
- Scarborough29
- Scunthorpe50
- Seaham10
- Selby21
- Select9
- Sevenoaks36
- Shaftesbury9
- Sheerness14
- Sheffield215
- Shepton Mallet9
- Sherborne14
- Shipley12
- Shoreham-by-Sea8
- Shrewsbury62
- Sidcup20
- Sittingbourne35
- Skegness12
- Skelmersdale27
- Skipton23
- Sleaford20
- Slough54
- Smethwick20
- South Croydon19
- South Ockendon10
- South Shields27
- Southall25
- Southam11
- Southampton145
- Southport29
- Southsea13
- Sowerby Bridge12
- Spalding43
- Spennymoor10
- Spilsby6
- St Albans57
- St Austell21
- St Ives11
- St Leonards-on-Sea11
- St Neots20
- Stafford59
- Staines7
- Stalybridge15
- Stamford15
- Stanford-le-Hope11
- Stanley20
- Stanmore8
- Stevenage38
- Stoke-on-Trent169
- Stone11
- Stonehouse11
- Stourbridge31
- Stourport-on-Severn9
- Stowmarket24
- Stratford-upon-Avon20
- Stroud34
- Sudbury22
- Sunbury-on-Thames10
- Surbiton15
- Sutton Coldfield40
- Sutton-in-Ashfield16
- Swadlincote32
- Swanley8
- Swindon99
T
- Tadcaster7
- Tadley9
- Tamworth48
- Tarporley7
- Taunton53
- Tavistock11
- Teddington6
- Teignmouth6
- Telford67
- Tewkesbury17
- Thatcham19
- Thetford26
- Thirsk17
- Thornton Heath16
- Thornton-Cleveleys12
- Tidworth5
- Tipton19
- Tiverton19
- Todmorden9
- Tonbridge35
- Torpoint7
- Torquay25
- Totnes18
- Towcester15
- Tring9
- Trowbridge23
- Truro34
- Tunbridge Wells37
- Twickenham24
W
- Wadebridge6
- Wallasey17
- Wallingford15
- Wallington15
- Wallsend16
- Waltham Cross22
- Wantage13
- Ware21
- Wareham10
- Warminster15
- Warrington98
- Warwick27
- Washington21
- Waterlooville31
- Watford48
- Wednesbury20
- Welling14
- Wellingborough36
- Wellington12
- Wells12
- Welwyn Garden City20
- Wembley19
- West Bromwich24
- West Drayton10
- West Malling11
- West Wickham7
- Westbury10
- Westcliff-on-Sea12
- Weston-super-Mare33
- Wetherby13
- Weybridge7
- Weymouth19
- Whitby18
- Whitchurch10
- Whitehaven17
- Whitley Bay22
- Whitstable8
- Wickford12
- Widnes26
- Wigston13
- Wigton21
- Willenhall15
- Wilmslow13
- Wimborne24
- Winchester29
- Windsor24
- Winsford13
- Wisbech36
- Witham14
- Witney28
- Woking38
- Wolverhampton115
- Woodbridge26
- Woodford Green14
- Worcester58
- Worcester Park6
- Workington19
- Worksop27
- Worthing37
- Wotton-under-Edge9
- Wymondham10
Scotland local authorities
28 with 5+ schools. Every page ranks the council's secondary schools on the Insight senior phase and lists its primary and special schools alongside, grouped by phase.
- Aberdeen City64
- Aberdeenshire168
- Angus59
- Argyll and Bute83
- City of Edinburgh125
- Dumfries and Galloway111
- Dundee City44
- East Ayrshire54
- East Dunbartonshire44
- East Lothian43
- East Renfrewshire32
- Falkirk59
- Fife159
- Glasgow City194
- Highland198
- Inverclyde28
- Midlothian39
- Moray51
- North Ayrshire59
- North Lanarkshire155
- Perth and Kinross77
- Renfrewshire64
- Scottish Borders67
- South Ayrshire51
- South Lanarkshire151
- Stirling48
- West Dunbartonshire41
- West Lothian89
Wales local authorities
19 with 5+ schools. Every page ranks the authority's secondary schools on the Welsh Government's interim KS4 measures and lists its primary and special schools alongside, grouped by phase.
Northern Ireland councils
11 with 5+ schools. Every page ranks the area's post-primary schools on GCSE results and attendance and lists its primary and special schools alongside, grouped by phase.