Best school ratings in England by area
Found somewhere you like? See the full picture on any home there.
The school results here are area averages. Enter a postcode to see the schools nearest to one home.
Every English local authority ranked by the percentage of schools rated Good or Outstanding at their most recent Ofsted inspection, based on Ofsted's "most recent inspections" release (31 March 2026). 15 areas tie at 100%, including Camden, Hackney and Newham.
This ranking covers England only. Scotland and Wales use different school inspection frameworks (Education Scotland and Estyn) and are not comparable to Ofsted's ratings. Districts within shire counties inherit their county council's figure because education is run at county level in those areas.
| # | |||||
|---|---|---|---|---|---|
| 1 | Newham London | 100.0% | 102 | £1,931 | £37,228 |
| 2 | Enfield London | 100.0% | 97 | £1,833 | £37,608 |
| 3 | Warrington North West | 100.0% | 88 | £903 | £34,692 |
| 4 | Hounslow London | 100.0% | 76 | £1,962 | £35,997 |
| 5 | Hackney London | 100.0% | 73 | £2,667 | £42,783 |
| 6 | Richmond upon Thames London | 100.0% | 60 | £2,349 | £49,370 |
| 7 | Hammersmith and Fulham London | 100.0% | 59 | £2,861 | £48,702 |
| 8 | Camden London | 100.0% | 57 | £2,834 | £49,107 |
| 9 | Merton London | 100.0% | 56 | £2,181 | £42,328 |
| 10 | Kingston upon Thames London | 100.0% | 52 | £1,821 | £45,263 |
| 11 | Westminster London | 100.0% | 52 | £3,209 | £57,610 |
| 12 | Bracknell Forest South East | 100.0% | 38 | £1,481 | £37,879 |
| 13 | Rutland East Midlands | 100.0% | 20 | £966 | £40,339 |
| 14 | City of London London | 100.0% | 1 | N/A | N/A |
| 15 | Isles of Scilly South West | 100.0% | 1 | N/A | N/A |
| 16 | Southwark London | 97.9% | 101 | £2,516 | £45,988 |
| 17 | Bromley London | 97.6% | 100 | £1,693 | £47,915 |
| 18 | Haringey London | 97.2% | 82 | £2,225 | £43,550 |
| 19 | Lewisham London | 97.1% | 86 | £1,832 | £41,878 |
| 20 | Gateshead North East | 96.9% | 84 | £808 | £30,631 |
| 21 | Havering London | 96.7% | 82 | £1,567 | £39,880 |
| 22 | Barnet London | 96.6% | 132 | £1,953 | £39,848 |
| 23 | Harrow London | 96.6% | 60 | £1,781 | £37,682 |
| 24 | Sutton London | 96.4% | 64 | £1,569 | £40,612 |
| 25 | Wigan North West | 96.2% | 127 | £749 | £32,381 |
| 26 | Islington London | 96.0% | 63 | £2,884 | £48,456 |
| 27 | Middlesbrough North East | 95.8% | 57 | £699 | £29,634 |
| 28 | Sunderland North East | 95.7% | 116 | £710 | £30,176 |
| 29 | Doncaster Yorkshire and The Humber | 95.5% | 128 | £699 | £31,492 |
| 30 | Milton Keynes South East | 95.3% | 113 | £1,346 | £38,297 |
| 31 | Barking and Dagenham London | 95.2% | 62 | £1,700 | £34,846 |
| 32 | Bath and North East Somerset South West | 95.1% | 80 | £1,893 | £33,618 |
| 33 | Wandsworth London | 95.0% | 81 | £2,640 | £52,539 |
| 34 | Tower Hamlets London | 94.9% | 92 | £2,462 | £45,744 |
| 35 | Calderdale Yorkshire and The Humber | 94.4% | 100 | £760 | £32,131 |
| 36 | Slough South East | 94.4% | 51 | £1,567 | £35,073 |
| 37 | Redbridge London | 94.3% | 79 | £1,734 | £38,214 |
| 38 | Barnsley Yorkshire and The Humber | 93.9% | 91 | £697 | £31,927 |
| 39 | York Yorkshire and The Humber | 93.8% | 63 | £1,206 | £33,954 |
| 40 | Stockton-on-Tees North East | 93.3% | 78 | £736 | £31,419 |
| 41 | Brent London | 92.9% | 89 | £2,018 | £39,164 |
| 42 | North Somerset South West | 92.9% | 80 | £1,212 | £35,144 |
| 43 | Blackburn with Darwen North West | 92.9% | 77 | £715 | £29,448 |
| 44 | Bournemouth, Christchurch and Poole South West | 92.7% | 100 | £1,400 | £32,755 |
| 45 | West Northamptonshire East Midlands | 92.6% | 188 | £1,088 | £34,405 |
| 46 | Elmbridge South East | 92.5% | 399 | £1,885 | £45,950 |
| 47 | Epsom and Ewell South East | 92.5% | 399 | £1,713 | £42,922 |
| 48 | Guildford South East | 92.5% | 399 | £1,754 | £42,296 |
| 49 | Mole Valley South East | 92.5% | 399 | £1,565 | £37,490 |
| 50 | Reigate and Banstead South East | 92.5% | 399 | £1,652 | £43,199 |
| 51 | Runnymede South East | 92.5% | 399 | £1,600 | £44,427 |
| 52 | Spelthorne South East | 92.5% | 399 | £1,726 | £40,321 |
| 53 | Surrey Heath South East | 92.5% | 399 | £1,510 | £37,923 |
| 54 | Tandridge South East | 92.5% | 399 | £1,649 | £40,389 |
| 55 | Waverley South East | 92.5% | 399 | £1,470 | £41,166 |
| 56 | Woking South East | 92.5% | 399 | £1,628 | £42,282 |
| 57 | Medway South East | 92.5% | 103 | £1,235 | £35,222 |
| 58 | Greenwich London | 92.5% | 88 | £1,998 | £42,380 |
| 59 | Bolton North West | 92.3% | 129 | £902 | £30,480 |
| 60 | Ealing London | 92.3% | 94 | £2,126 | £38,799 |
| 61 | Bedford East of England | 92.3% | 76 | £1,177 | £36,712 |
| 62 | North East Lincolnshire Yorkshire and The Humber | 92.3% | 65 | £651 | £29,004 |
| 63 | South Tyneside North East | 92.3% | 62 | £746 | £29,128 |
| 64 | Reading South East | 92.3% | 61 | £1,582 | £35,444 |
| 65 | Plymouth South West | 92.2% | 98 | £1,008 | £31,014 |
| 66 | Hillingdon London | 92.1% | 99 | £1,581 | £38,369 |
| 67 | Waltham Forest London | 92.0% | 78 | £1,772 | £39,555 |
| 68 | Wokingham South East | 91.7% | 72 | £1,469 | £44,111 |
| 69 | Leeds Yorkshire and The Humber | 91.5% | 279 | £1,148 | £33,515 |
| 70 | West Berkshire South East | 91.3% | 83 | £1,355 | £38,458 |
| 71 | Newcastle upon Tyne North East | 91.2% | 100 | £1,220 | £31,966 |
| 72 | Portsmouth South East | 90.9% | 61 | £1,374 | £33,158 |
| 73 | Torbay South West | 90.9% | 43 | £924 | £30,270 |
| 74 | Darlington North East | 90.9% | 42 | £691 | £34,199 |
| 75 | Kensington and Chelsea London | 90.9% | 39 | £3,739 | £52,257 |
| 76 | Westmorland and Furness North West | 90.7% | 147 | £819 | £31,152 |
| 77 | Bromsgrove West Midlands | 90.4% | 243 | £998 | £38,456 |
| 78 | Malvern Hills West Midlands | 90.4% | 243 | £955 | £28,140 |
| 79 | Redditch West Midlands | 90.4% | 243 | £982 | £31,474 |
| 80 | Worcester West Midlands | 90.4% | 243 | £984 | £33,823 |
| 81 | Wychavon West Midlands | 90.4% | 243 | £962 | £32,550 |
| 82 | Wyre Forest West Midlands | 90.4% | 243 | £838 | £30,404 |
| 83 | Northumberland North East | 90.4% | 168 | £696 | £30,696 |
| 84 | Ashford South East | 90.2% | 597 | £1,253 | £35,014 |
| 85 | Canterbury South East | 90.2% | 597 | £1,288 | £31,386 |
| 86 | Dartford South East | 90.2% | 597 | £1,580 | £38,937 |
| 87 | Dover South East | 90.2% | 597 | £1,037 | £34,198 |
| 88 | Folkestone and Hythe South East | 90.2% | 597 | £1,189 | £33,335 |
| 89 | Gravesham South East | 90.2% | 597 | £1,345 | £37,254 |
| 90 | Maidstone South East | 90.2% | 597 | £1,303 | £34,011 |
| 91 | Sevenoaks South East | 90.2% | 597 | £1,828 | £40,240 |
| 92 | Swale South East | 90.2% | 597 | £1,127 | £33,882 |
| 93 | Thanet South East | 90.2% | 597 | £1,125 | £30,566 |
| 94 | Tonbridge and Malling South East | 90.2% | 597 | £1,500 | £39,286 |
| 95 | Tunbridge Wells South East | 90.2% | 597 | £1,543 | £40,252 |
| 96 | Wolverhampton West Midlands | 90.0% | 111 | £948 | £31,772 |
| 97 | Hull Yorkshire and The Humber | 90.0% | 96 | £695 | £29,957 |
| 98 | Sheffield Yorkshire and The Humber | 89.7% | 178 | £936 | £32,728 |
| 99 | North Northamptonshire East Midlands | 89.7% | 144 | £995 | £34,208 |
| 100 | Bradford Yorkshire and The Humber | 89.5% | 209 | £739 | £29,129 |
| 101 | Broxbourne East of England | 89.4% | 532 | £1,692 | £36,727 |
| 102 | Dacorum East of England | 89.4% | 532 | £1,613 | £38,155 |
| 103 | East Hertfordshire East of England | 89.4% | 532 | £1,550 | £43,810 |
| 104 | Hertsmere East of England | 89.4% | 532 | £1,846 | £36,554 |
| 105 | North Hertfordshire East of England | 89.4% | 532 | £1,445 | £43,011 |
| 106 | St Albans East of England | 89.4% | 532 | £1,934 | £48,392 |
| 107 | Stevenage East of England | 89.4% | 532 | £1,445 | £37,682 |
| 108 | Three Rivers East of England | 89.4% | 532 | £1,828 | £42,141 |
| 109 | Watford East of England | 89.4% | 532 | £1,834 | £35,685 |
| 110 | Welwyn Hatfield East of England | 89.4% | 532 | £1,510 | £41,496 |
| 111 | Cherwell South East | 89.3% | 309 | £1,316 | £39,006 |
| 112 | Oxford South East | 89.3% | 309 | £1,957 | £38,346 |
| 113 | South Oxfordshire South East | 89.3% | 309 | £1,418 | £39,973 |
| 114 | Vale of White Horse South East | 89.3% | 309 | £1,369 | £39,792 |
| 115 | West Oxfordshire South East | 89.3% | 309 | £1,315 | £33,480 |
| 116 | South Gloucestershire South West | 89.3% | 116 | £1,474 | £34,539 |
| 117 | Southend-on-Sea East of England | 89.3% | 52 | £1,316 | £34,310 |
| 118 | Sandwell West Midlands | 89.1% | 124 | £953 | £28,891 |
| 119 | Cumberland North West | 88.9% | 172 | £687 | £34,421 |
| 120 | East Riding of Yorkshire Yorkshire and The Humber | 88.9% | 149 | £724 | £34,667 |
| 121 | Basildon East of England | 88.6% | 557 | £1,428 | £36,361 |
| 122 | Braintree East of England | 88.6% | 557 | £1,223 | £36,062 |
| 123 | Brentwood East of England | 88.6% | 557 | £1,623 | £51,739 |
| 124 | Castle Point East of England | 88.6% | 557 | £1,266 | £37,381 |
| 125 | Chelmsford East of England | 88.6% | 557 | £1,439 | £38,520 |
| 126 | Colchester East of England | 88.6% | 557 | £1,200 | £33,069 |
| 127 | Epping Forest East of England | 88.6% | 557 | £1,846 | £37,899 |
| 128 | Harlow East of England | 88.6% | 557 | £1,531 | £32,136 |
| 129 | Maldon East of England | 88.6% | 557 | £1,137 | £35,500 |
| 130 | Rochford East of England | 88.6% | 557 | £1,302 | £38,766 |
| 131 | Tendring East of England | 88.6% | 557 | £1,058 | £29,709 |
| 132 | Uttlesford East of England | 88.6% | 557 | £1,305 | £41,851 |
| 133 | Trafford North West | 88.6% | 91 | £1,373 | £38,270 |
| 134 | Solihull West Midlands | 88.6% | 83 | £1,284 | £37,105 |
| 135 | Cheshire West and Chester North West | 88.3% | 160 | £1,000 | £33,588 |
| 136 | Basingstoke and Deane South East | 88.1% | 530 | £1,312 | £42,443 |
| 137 | East Hampshire South East | 88.1% | 530 | £1,265 | £38,545 |
| 138 | Eastleigh South East | 88.1% | 530 | £1,219 | £35,120 |
| 139 | Fareham South East | 88.1% | 530 | £1,179 | £38,434 |
| 140 | Gosport South East | 88.1% | 530 | £1,173 | £32,029 |
| 141 | Hart South East | 88.1% | 530 | £1,418 | £40,376 |
| 142 | Havant South East | 88.1% | 530 | £1,159 | £33,371 |
| 143 | New Forest South East | 88.1% | 530 | £1,249 | £32,601 |
| 144 | Rushmoor South East | 88.1% | 530 | £1,391 | £35,884 |
| 145 | Test Valley South East | 88.1% | 530 | £1,236 | £36,186 |
| 146 | Winchester South East | 88.1% | 530 | £1,514 | £40,800 |
| 147 | Central Bedfordshire East of England | 88.1% | 129 | £1,258 | £38,692 |
| 148 | Stoke-on-Trent West Midlands | 88.1% | 93 | £718 | £30,000 |
| 149 | Babergh East of England | 88.0% | 321 | £970 | £31,452 |
| 150 | East Suffolk East of England | 88.0% | 321 | £848 | £31,925 |
| 151 | Ipswich East of England | 88.0% | 321 | £1,002 | £32,270 |
| 152 | Mid Suffolk East of England | 88.0% | 321 | £1,011 | £36,494 |
| 153 | West Suffolk East of England | 88.0% | 321 | £1,188 | £33,979 |
| 154 | Birmingham West Midlands | 87.9% | 443 | £1,106 | £31,944 |
| 155 | Luton East of England | 87.9% | 70 | £1,231 | £29,729 |
| 156 | Nottingham East Midlands | 87.8% | 106 | £1,015 | £27,496 |
| 157 | Hartlepool North East | 87.5% | 39 | £562 | £30,307 |
| 158 | Ashfield East Midlands | 87.3% | 344 | £799 | £30,561 |
| 159 | Bassetlaw East Midlands | 87.3% | 344 | £735 | £30,504 |
| 160 | Broxtowe East Midlands | 87.3% | 344 | £943 | £32,499 |
| 161 | Gedling East Midlands | 87.3% | 344 | £909 | £32,329 |
| 162 | Mansfield East Midlands | 87.3% | 344 | £797 | £30,007 |
| 163 | Newark and Sherwood East Midlands | 87.3% | 344 | £818 | £33,108 |
| 164 | Rushcliffe East Midlands | 87.3% | 344 | £1,050 | £33,354 |
| 165 | Cambridge East of England | 87.3% | 268 | £1,805 | £40,863 |
| 166 | East Cambridgeshire East of England | 87.3% | 268 | £1,042 | £37,152 |
| 167 | Fenland East of England | 87.3% | 268 | £844 | £30,706 |
| 168 | Huntingdonshire East of England | 87.3% | 268 | £1,065 | £36,655 |
| 169 | South Cambridgeshire East of England | 87.3% | 268 | £1,407 | £42,309 |
| 170 | Cheltenham South West | 87.2% | 300 | £1,269 | £39,462 |
| 171 | Cotswold South West | 87.2% | 300 | £1,263 | £32,669 |
| 172 | Forest of Dean South West | 87.2% | 300 | £828 | £34,343 |
| 173 | Gloucester South West | 87.2% | 300 | £1,122 | £32,227 |
| 174 | Stroud South West | 87.2% | 300 | £1,047 | £32,928 |
| 175 | Tewkesbury South West | 87.2% | 300 | £1,106 | £33,806 |
| 176 | North Yorkshire Yorkshire and The Humber | 87.1% | 352 | £852 | £32,198 |
| 177 | Redcar and Cleveland North East | 87.1% | 59 | £645 | £28,759 |
| 178 | Cheshire East North West | 87.0% | 156 | £992 | £34,097 |
| 179 | Walsall West Midlands | 86.4% | 122 | £930 | £30,981 |
| 180 | Derby East Midlands | 86.3% | 107 | £871 | £32,476 |
| 181 | Amber Valley East Midlands | 86.2% | 419 | £807 | £32,808 |
| 182 | Bolsover East Midlands | 86.2% | 419 | £700 | £31,534 |
| 183 | Chesterfield East Midlands | 86.2% | 419 | £760 | £31,517 |
| 184 | Derbyshire Dales East Midlands | 86.2% | 419 | £828 | £36,002 |
| 185 | Erewash East Midlands | 86.2% | 419 | £838 | £35,068 |
| 186 | High Peak East Midlands | 86.2% | 419 | £938 | £30,936 |
| 187 | North East Derbyshire East Midlands | 86.2% | 419 | £793 | £32,721 |
| 188 | South Derbyshire East Midlands | 86.2% | 419 | £888 | £36,142 |
| 189 | Lambeth London | 85.4% | 86 | £2,538 | £48,098 |
| 190 | Boston East Midlands | 85.2% | 361 | £809 | £29,252 |
| 191 | East Lindsey East Midlands | 85.2% | 361 | £707 | £28,575 |
| 192 | Lincoln East Midlands | 85.2% | 361 | £947 | £31,861 |
| 193 | North Kesteven East Midlands | 85.2% | 361 | £826 | £33,758 |
| 194 | South Holland East Midlands | 85.2% | 361 | £779 | £31,152 |
| 195 | South Kesteven East Midlands | 85.2% | 361 | £846 | £31,028 |
| 196 | West Lindsey East Midlands | 85.2% | 361 | £744 | £31,452 |
| 197 | Buckinghamshire South East | 85.1% | 236 | £1,486 | £38,720 |
| 198 | Sefton North West | 85.1% | 103 | £940 | £31,019 |
| 199 | Blaby East Midlands | 85.0% | 287 | £998 | £33,384 |
| 200 | Charnwood East Midlands | 85.0% | 287 | £967 | £33,775 |
| 201 | Harborough East Midlands | 85.0% | 287 | £982 | £39,905 |
| 202 | Hinckley and Bosworth East Midlands | 85.0% | 287 | £932 | £33,708 |
| 203 | Melton East Midlands | 85.0% | 287 | £810 | £28,603 |
| 204 | North West Leicestershire East Midlands | 85.0% | 287 | £920 | £33,071 |
| 205 | Oadby and Wigston East Midlands | 85.0% | 287 | £1,022 | £28,726 |
| 206 | Peterborough East of England | 85.0% | 82 | £1,014 | £30,861 |
| 207 | North Warwickshire West Midlands | 84.9% | 252 | £983 | £36,130 |
| 208 | Nuneaton and Bedworth West Midlands | 84.9% | 252 | £918 | £31,733 |
| 209 | Rugby West Midlands | 84.9% | 252 | £1,051 | £37,795 |
| 210 | Stratford-on-Avon West Midlands | 84.9% | 252 | £1,150 | £39,412 |
| 211 | Warwick West Midlands | 84.9% | 252 | £1,244 | £40,821 |
| 212 | County Durham North East | 84.6% | 260 | £653 | £31,535 |
| 213 | Cannock Chase West Midlands | 84.4% | 410 | £868 | £30,922 |
| 214 | East Staffordshire West Midlands | 84.4% | 410 | £861 | £33,710 |
| 215 | Lichfield West Midlands | 84.4% | 410 | £1,100 | £37,378 |
| 216 | Newcastle-under-Lyme West Midlands | 84.4% | 410 | £837 | £31,176 |
| 217 | South Staffordshire West Midlands | 84.4% | 410 | £965 | N/A |
| 218 | Stafford West Midlands | 84.4% | 410 | £902 | £35,272 |
| 219 | Staffordshire Moorlands West Midlands | 84.4% | 410 | £732 | £33,983 |
| 220 | Tamworth West Midlands | 84.4% | 410 | £930 | £32,499 |
| 221 | Adur South East | 84.4% | 286 | £1,416 | £31,626 |
| 222 | Arun South East | 84.4% | 286 | £1,240 | £32,595 |
| 223 | Chichester South East | 84.4% | 286 | £1,340 | £31,008 |
| 224 | Crawley South East | 84.4% | 286 | £1,495 | £34,740 |
| 225 | Horsham South East | 84.4% | 286 | £1,490 | £38,400 |
| 226 | Mid Sussex South East | 84.4% | 286 | £1,436 | £40,993 |
| 227 | Worthing South East | 84.4% | 286 | £1,300 | £33,809 |
| 228 | Leicester East Midlands | 84.3% | 113 | £1,020 | £30,218 |
| 229 | Windsor and Maidenhead South East | 84.0% | 66 | £1,801 | £42,813 |
| 230 | Brighton and Hove South East | 84.0% | 64 | £1,816 | £34,728 |
| 231 | Croydon London | 83.9% | 127 | £1,586 | £40,305 |
| 232 | Wakefield Yorkshire and The Humber | 83.6% | 141 | £810 | £32,838 |
| 233 | Bexley London | 83.3% | 84 | £1,540 | £40,962 |
| 234 | Halton North West | 82.9% | 66 | £754 | £31,982 |
| 235 | Wiltshire South West | 82.8% | 234 | £1,091 | £33,697 |
| 236 | Swindon South West | 82.6% | 88 | £1,103 | £35,976 |
| 237 | Burnley North West | 82.4% | 626 | £633 | £31,974 |
| 238 | Chorley North West | 82.4% | 626 | £803 | £33,903 |
| 239 | Fylde North West | 82.4% | 626 | £875 | £34,683 |
| 240 | Hyndburn North West | 82.4% | 626 | £650 | £31,250 |
| 241 | Lancaster North West | 82.4% | 626 | £830 | £30,059 |
| 242 | Pendle North West | 82.4% | 626 | £673 | £30,962 |
| 243 | Preston North West | 82.4% | 626 | £791 | £30,358 |
| 244 | Ribble Valley North West | 82.4% | 626 | £822 | £32,690 |
| 245 | Rossendale North West | 82.4% | 626 | £814 | £31,479 |
| 246 | South Ribble North West | 82.4% | 626 | £809 | £33,036 |
| 247 | West Lancashire North West | 82.4% | 626 | £805 | £32,599 |
| 248 | Wyre North West | 82.4% | 626 | £747 | £31,017 |
| 249 | Southampton South East | 82.4% | 76 | £1,261 | £33,589 |
| 250 | Kirklees Yorkshire and The Humber | 81.8% | 182 | £784 | £31,356 |
| 251 | Dudley West Midlands | 81.8% | 107 | £855 | £31,445 |
| 252 | Salford North West | 81.0% | 101 | £1,173 | £32,850 |
| 253 | Knowsley North West | 80.8% | 61 | £860 | £33,730 |
| 254 | Breckland East of England | 80.7% | 419 | £935 | £32,000 |
| 255 | Broadland East of England | 80.7% | 419 | £941 | £32,169 |
| 256 | Great Yarmouth East of England | 80.7% | 419 | £841 | £30,176 |
| 257 | King's Lynn and West Norfolk East of England | 80.7% | 419 | £941 | £31,354 |
| 258 | North Norfolk East of England | 80.7% | 419 | £865 | £30,383 |
| 259 | Norwich East of England | 80.7% | 419 | £1,148 | £31,766 |
| 260 | South Norfolk East of England | 80.7% | 419 | £984 | £33,526 |
| 261 | Eastbourne South East | 80.6% | 188 | £1,174 | £32,670 |
| 262 | Hastings South East | 80.6% | 188 | £1,008 | £29,568 |
| 263 | Lewes South East | 80.6% | 188 | £1,343 | £34,977 |
| 264 | Rother South East | 80.6% | 188 | £1,164 | £30,840 |
| 265 | Wealden South East | 80.6% | 188 | £1,266 | £33,762 |
| 266 | Herefordshire West Midlands | 80.5% | 99 | £831 | £30,857 |
| 267 | East Devon South West | 80.2% | 372 | £977 | £32,316 |
| 268 | Exeter South West | 80.2% | 372 | £1,318 | £30,446 |
| 269 | Mid Devon South West | 80.2% | 372 | £881 | £33,847 |
| 270 | North Devon South West | 80.2% | 372 | £848 | £29,688 |
| 271 | South Hams South West | 80.2% | 372 | £1,014 | £32,529 |
| 272 | Teignbridge South West | 80.2% | 372 | £965 | £30,740 |
| 273 | Torridge South West | 80.2% | 372 | £792 | £33,103 |
| 274 | West Devon South West | 80.2% | 372 | £854 | £28,280 |
| 275 | Bristol South West | 80.0% | 154 | £1,893 | £34,210 |
| 276 | Tameside North West | 79.5% | 98 | £935 | £30,977 |
| 277 | Cornwall South West | 79.2% | 280 | £995 | £29,806 |
| 278 | Thurrock East of England | 79.2% | 56 | £1,389 | £36,566 |
| 279 | Dorset South West | 79.1% | 158 | £1,059 | £31,779 |
| 280 | Shropshire West Midlands | 78.6% | 151 | £828 | £31,720 |
| 281 | Liverpool North West | 78.4% | 171 | £916 | £32,275 |
| 282 | Coventry West Midlands | 78.0% | 118 | £1,022 | £32,014 |
| 283 | Wirral North West | 77.8% | 125 | £862 | £32,879 |
| 284 | Rotherham Yorkshire and The Humber | 77.8% | 123 | £689 | £30,238 |
| 285 | North Tyneside North East | 77.8% | 79 | £860 | £31,954 |
| 286 | Oldham North West | 77.1% | 107 | £951 | £30,497 |
| 287 | Manchester North West | 76.0% | 188 | £1,380 | £31,845 |
| 288 | St. Helens North West | 75.9% | 70 | £811 | £32,249 |
| 289 | Rochdale North West | 75.6% | 90 | £859 | £30,216 |
| 290 | North Lincolnshire Yorkshire and The Humber | 75.0% | 80 | £654 | £31,556 |
| 291 | Bury North West | 74.4% | 84 | £970 | £32,333 |
| 292 | Stockport North West | 74.1% | 116 | £1,125 | £35,381 |
| 293 | Somerset South West | 72.1% | 268 | £1,021 | £31,482 |
| 294 | Isle of Wight South East | 69.6% | 47 | £953 | £27,818 |
| 295 | Telford and Wrekin West Midlands | 68.6% | 77 | £861 | £31,966 |
| 296 | Blackpool North West | 58.3% | 43 | £723 | £29,003 |
No areas match. Try a different search or region.
A closer look at the top 10
Which areas in the UK have the best schools?
15 English local authorities have every one of their schools rated Good or Outstanding by Ofsted at the most recent inspection. That group is dominated by inner and outer London boroughs, where sustained investment and a competitive schools market have pushed ratings up across the board.
The 100% club includes Camden, Hackney, Newham, Hounslow and Kingston upon Thames, plus a small handful of authorities outside the capital: Bracknell Forest, City of London and the Isles of Scilly. The ten areas immediately below them all sit above 97%, so the top of the table is very tightly packed.
"Best rated" is a specific measure. It captures how well schools have inspected against Ofsted's framework at their most recent inspection, which can be several years ago for many schools. It doesn't tell you about specific exam results, oversubscription rates, or how a school will fit your child. Each area profile splits Outstanding from Good and shows the counts by phase, which is often more useful than the headline percentage.
Where is the best place to live with children?
School quality is only one factor families weigh when choosing where to live. Safety and affordability sit alongside it, and areas that score well across all three are the ones most likely to reward a longer look.
Filtering to areas with schools rated above 85% Good or Outstanding, recorded crime below the England and Wales average of 837 per 10,000, and monthly costs below the £1,531 England average surfaces 46 candidates across England. Names near the top of that list include Warrington (100% schools, £1,328 monthly cost), Rutland (100%, £1,349), York (93.8%, £1,519) and Blackburn with Darwen (92.9%, £1,187).
Below them, North Somerset, Bedford and Northumberland also clear all three thresholds and are worth knowing about if a shortlist that balances schools with safety and cost is what you are after. Two useful companions to this ranking are the safest places to live list and the best value places to live ranking.
Which UK cities are best for families?
Among England's major cities, Sunderland leads on school ratings at 95.7% Good or Outstanding, with a single-person monthly cost of around £1,151. London's aggregate figure of 95.2% is higher still, but hides significant variation between boroughs (from the 15 at 100% down to Bromley and Havering in the low 90s).
The rest of the top-five cities read: Plymouth at 92.2% (£1,366/mo), Leeds at 91.5% (£1,423/mo), Newcastle upon Tyne at 91.2% (£1,464/mo), and Wolverhampton at 90% (£1,327/mo). Several northern cities post very strong Ofsted numbers alongside monthly costs below the England average, which is a notable pattern once you look past the London-heavy top of the table.
What do Ofsted ratings mean?
Ofsted's original ratings run in four tiers: Outstanding for schools performing exceptionally well across the evaluation areas, Good for schools that are effective, Requires Improvement for schools that are not yet good enough, and Inadequate as the lowest rating (which typically triggers intervention). Most schools nationally sit in the Good category.
Ofsted changed its framework in November 2025. Newly inspected schools now receive up to nine separate area grades on a five-point scale rather than a single overall rating. Only a few hundred schools have been inspected under the renewed framework so far, so most areas' figures still reflect the original overall rating.
How do school ratings vary across England?
Region-level averages spread from 95.7% in London at the top down to 82.6% in North West. London is well clear of the rest of the country; the North East and Yorkshire cluster in the high 80s; the North West sits at the bottom of the regional list.
Within each region there is meaningful variation. In the same region you can find an authority at 95% next to one at 78% because local factors (recent inspection cycles, deprivation, geography, school-type mix) all pull on the number. The regional average is a useful sanity check, but reading down the table by region tells a fuller story.
Are the best school areas also the most expensive?
In many cases, yes. The overlap between "high Ofsted ratings" and "high housing costs" is well documented, and several inner-London boroughs at 100% Good or Outstanding also sit high on the cost of living rankings. Estate agents have priced schools into house prices for decades.
The exceptions are the most useful editorial content on this page. 23 English areas post schools ratings above 90% Good or Outstanding alongside single-person monthly costs below the £1,531 England average. The strongest names on that list are Warrington (100% schools, £1,328/mo), Rutland (100%, £1,349), Gateshead (96.9%, £1,252), Wigan (96.2%, £1,178), Middlesbrough (95.8%, £1,146) and Sunderland (95.7%, £1,151).
The list skews heavily to the North of England. Council tax bands run higher there than in London, but rents are much lower, and the single-person monthly cost lands under the England average. If the top of the schools ranking looks priced out of reach, the northern value tier is where the useful shortlists start.
Data and methodology: figures come from Ofsted's "State-funded schools inspections and outcomes as at 31 March 2026" release. The Good or Outstanding percentage is calculated from schools whose most recent inspection was under the original framework (with an Outstanding, Good, Requires Improvement or Inadequate overall grade). Schools inspected only under the renewed framework (from November 2025) are counted in each area's total but excluded from the percentage; they are surfaced separately on each area profile. Districts in shire counties inherit their county council's figure because Ofsted publishes coverage at the education-authority level. The ranking covers 296 English areas; the cross-reference sections above use the 249 areas where schools, crime and cost data are all available. Monthly costs for a single person cover rent, council tax, energy, water, groceries and transport. Wales (Estyn) and Scotland (Education Scotland) are not included. If you want the flip side of this ranking, see the lowest school ratings by area.
Key findings
- 15 English areas have 100% of their schools rated Good or Outstanding by Ofsted.
- Warrington tops the "strong schools, low crime, below-average monthly costs" list.
- The average across the 296 ranked areas is 87.6%.
- London leads the regional average at 95.7%; North West sits at 82.6%.
Coverage: Ofsted, most recent inspection outcomes for state-funded schools as at 31 March 2026. The Good or Outstanding percentage is based on schools whose most recent full inspection was under the original framework (Outstanding, Good, Requires Improvement, Inadequate). Schools inspected only under the renewed framework (November 2025 onwards) are counted in totals but excluded from the percentage. Ofsted publishes at the education-authority level; districts in shire counties (e.g. Kent, Hampshire) inherit their county's figure. Scotland and Wales use separate inspection bodies (Education Scotland and Estyn) and are not included in this England-only ranking.
Read more about our data sources and approach on the About page.
Frequently asked questions about school ratings
Related rankings
Use this research
Journalists, researchers and bloggers are welcome to cite and share this analysis. Please include a follow link back to this page when referencing our data. For bespoke analysis, expert comment, or high-resolution graphics, get in touch via our press office.
Ready to look at one home?
Enter a postcode for a free preview: last sale price, EPC rating, flood risk and crime nearby.