Council homes below the Decent Homes Standard, England
The homes each council in England owned at the end of March that did not meet the Decent Homes Standard, from its housing statistics return to MHCLG.
E08000025
41,980
2024/25 · the council with the most
Verified against source, 29 October 2026, 11:51 UTCSource: Ministry of Housing, Communities and Local Government. Contains public sector information licensed under the Open Government Licence v3.0.
In order
Ranked by the hub 2024/25
Every place, the highest figure first. The number before each is the hub's own position in the list, not the publisher's: equal figures share one, marked =.
- 1Birmingham41,980
- 2Southampton7,507
- 3Kirklees4,686
- 4Newham3,671
- 5Haringey3,002
- 6Newcastle upon Tyne2,734
- 7Kingston upon Hull, City of2,424
- 8Kensington and Chelsea2,227
- 9West Northamptonshire2,201
- 10Hackney2,140
- 11Bristol, City of2,074
- 12Sheffield, its area before 1 April 20252,057
- 13Leeds1,981
- 14Wigan1,955
- 15Hillingdon1,896
- 16Waltham Forest1,869
- 17Cornwall1,855
- 18Barking and Dagenham1,455
- 19Rotherham1,442
- 20Camden1,388
- 21Swindon1,328
- 22Tower Hamlets1,186
- 23North Northamptonshire1,181
- 24Doncaster1,101
- 25Islington1,035
- 26Wolverhampton1,010
- 27Croydon956
- 28Dudley793
- 29Central Bedfordshire757
- 30Milton Keynes699
- 31Kingston upon Thames620
- 32Enfield573
- 33North West Leicestershire567
- 34Westminster563
- 35Babergh559
- 36Hounslow548
- 37Thurrock545
- 38Mid Suffolk523
- 39East Devon499
- 40Manchester495
- 41Hammersmith and Fulham489
- 42Gateshead485
- 43Guildford484
- 44Redditch437
- 45Runnymede429
- 46North Tyneside409
- 47North East Derbyshire397
- 48Brent386
- 49Arun375
- 50Epping Forest346
- 51City of London337
- 52Charnwood336
- 53Portsmouth333
- 54Greenwich332
- 55East Riding of Yorkshire320
- =56Basildon310
- =56Warwick310
- 58Redbridge305
- =59Dacorum298
- =59Harlow298
- 61Gravesham295
- 62Sandwell293
- 63Stevenage267
- 64Stoke-on-Trent254
- 65Havering249
- 66Brighton and Hove248
- 67Barnet244
- 68Somerset240
- 69Tamworth215
- 70Oxford210
- 71Eastbourne208
- 72Slough203
- 73Crawley200
- 74Wiltshire191
- 75Solihull186
- 76Thanet171
- 77Welwyn Hatfield169
- 78High Peak165
- 79Ashfield154
- 80Exeter146
- =81South Kesteven145
- =81York145
- 83Medway144
- 84Brentwood130
- 85Gosport126
- 86Lewes123
- =87Dover113
- =87St Albans113
- 89Harrow112
- 90Leicester102
- 91Dartford100
- 92Derby89
- 93Oadby and Wigston79
- 94Nottingham78
- 95Wealden72
- =96Sutton70
- =96West Lancashire70
- 98Melton66
- =99New Forest64
- =99Winchester64
- 101Woking60
- 102South Cambridgeshire59
- =103Cheltenham54
- =103Rugby54
- =105Bolsover47
- =105Chesterfield47
- 107Uttlesford46
- 108Norwich45
- 109North Warwickshire43
- =110Barnsley, its area before 1 April 202540
- =110Wandsworth40
- 112Cambridge38
- 113Cannock Chase36
- 114North Kesteven33
- 115Folkestone and Hythe32
- =116Colchester30
- =116Luton30
- =118Lancaster27
- =118Southend-on-Sea27
- 120Adur22
- 121Lincoln21
- =122Bournemouth, Christchurch and Poole14
- =122Mid Devon14
- 124Castle Point13
- 125Bury12
- 126Tandridge11
- 127South Holland10
- 128Tendring9
- 129Stockport6
- 130Hartlepool3
- =131Blackpool1
- =131Shropshire1
- =133Bradford0
- =133Cheshire West and Chester0
- =133Darlington0
- =133Great Yarmouth0
- =133Hinckley and Bosworth0
- =133Oldham0
- =133Salford0
- =133South Tyneside0
- =133Westmorland and Furness0
Places with no figure published
Amber Valley, Ashford, Barnsley (given under its old code, E08000016), Basingstoke and Deane, Bassetlaw, Bath and North East Somerset, Bedford, Bexley, Blaby, Blackburn with Darwen, Bolton, Boston, Bracknell Forest, Braintree, Breckland, Broadland, Bromley, Bromsgrove, Broxbourne, Broxtowe, Buckinghamshire, Burnley, Calderdale, Canterbury, Chelmsford, Cherwell, Cheshire East, Chichester, Chorley, Cotswold, County Durham, Coventry, Cumberland, Derbyshire Dales, Dorset, Ealing, East Cambridgeshire, East Hampshire, East Hertfordshire, East Lindsey, East Staffordshire, East Suffolk, Eastleigh, Elmbridge, Epsom and Ewell, Erewash, Fareham, Fenland, Forest of Dean, Fylde, Gedling, Gloucester, Halton, Harborough, Hart, Hastings, Havant, Herefordshire, County of, Hertsmere, Horsham, Huntingdonshire, Hyndburn, Ipswich, Isle of Wight, Isles of Scilly, King's Lynn and West Norfolk, Knowsley, Lambeth, Lewisham, Lichfield, Liverpool, Maidstone, Maldon, Malvern Hills, Mansfield, Merton, Mid Sussex, Middlesbrough, Mole Valley, Newark and Sherwood, Newcastle-under-Lyme, North Devon, North East Lincolnshire, North Hertfordshire, North Lincolnshire, North Norfolk, North Somerset, North Yorkshire, Northumberland, Nuneaton and Bedworth, Pendle, Peterborough, Plymouth, Preston, Reading, Redcar and Cleveland, Reigate and Banstead, Ribble Valley, Richmond upon Thames, Rochdale, Rochford, Rossendale, Rother, Rushcliffe, Rushmoor, Rutland, Sefton, Sevenoaks, Sheffield (given under its old code, E08000019), South Derbyshire, South Gloucestershire, South Hams, South Norfolk, South Oxfordshire, South Ribble, South Staffordshire, Southwark, Spelthorne, St. Helens, Stafford, Staffordshire Moorlands, Stockton-on-Tees, Stratford-on-Avon, Stroud, Sunderland, Surrey Heath, Swale, Tameside, Teignbridge, Telford and Wrekin, Test Valley, Tewkesbury, Three Rivers, Tonbridge and Malling, Torbay, Torridge, Trafford, Tunbridge Wells, Vale of White Horse, Wakefield, Walsall, Warrington, Watford, Waverley, West Berkshire, West Devon, West Lindsey, West Oxfordshire, West Suffolk, Windsor and Maidenhead, Wirral, Wokingham, Worcester, Worthing, Wychavon, Wyre, Wyre Forest.
Counts follow the size of the place, so the largest places tend to come first.
Data table
296 rows
| Area | 2024/25 |
|---|---|
| Birmingham E08000025 | 41,980 |
| Southampton E06000045 | 7,507 |
| Kirklees E08000034 | 4,686 |
| Newham E09000025 | 3,671 |
| Haringey E09000014 | 3,002 |
| Newcastle upon Tyne E08000021 | 2,734 |
| Kingston upon Hull, City of E06000010 | 2,424 |
| Kensington and Chelsea E09000020 | 2,227 |
| West Northamptonshire E06000062 | 2,201 |
| Hackney E09000012 | 2,140 |
| Bristol, City of E06000023 | 2,074 |
| Sheffield E08000019 its area before 1 April 2025 | 2,057 |
| Leeds E08000035 | 1,981 |
| Wigan E08000010 | 1,955 |
| Hillingdon E09000017 | 1,896 |
| Waltham Forest E09000031 | 1,869 |
| Cornwall E06000052 | 1,855 |
| Barking and Dagenham E09000002 | 1,455 |
| Rotherham E08000018 | 1,442 |
| Camden E09000007 | 1,388 |
| Swindon E06000030 | 1,328 |
| Tower Hamlets E09000030 | 1,186 |
| North Northamptonshire E06000061 | 1,181 |
| Doncaster E08000017 | 1,101 |
| Islington E09000019 | 1,035 |
| Wolverhampton E08000031 | 1,010 |
| Croydon E09000008 | 956 |
| Dudley E08000027 | 793 |
| Central Bedfordshire E06000056 | 757 |
| Milton Keynes E06000042 | 699 |
| Kingston upon Thames E09000021 | 620 |
| Enfield E09000010 | 573 |
| North West Leicestershire E07000134 | 567 |
| Westminster E09000033 | 563 |
| Babergh E07000200 | 559 |
| Hounslow E09000018 | 548 |
| Thurrock E06000034 | 545 |
| Mid Suffolk E07000203 | 523 |
| East Devon E07000040 | 499 |
| Manchester E08000003 | 495 |
| Hammersmith and Fulham E09000013 | 489 |
| Gateshead E08000037 | 485 |
| Guildford E07000209 | 484 |
| Redditch E07000236 | 437 |
| Runnymede E07000212 | 429 |
| North Tyneside E08000022 | 409 |
| North East Derbyshire E07000038 | 397 |
| Brent E09000005 | 386 |
| Arun E07000224 | 375 |
| Epping Forest E07000072 | 346 |
| City of London E09000001 | 337 |
| Charnwood E07000130 | 336 |
| Portsmouth E06000044 | 333 |
| Greenwich E09000011 | 332 |
| East Riding of Yorkshire E06000011 | 320 |
| Basildon E07000066 | 310 |
| Warwick E07000222 | 310 |
| Redbridge E09000026 | 305 |
| Harlow E07000073 | 298 |
| Dacorum E07000096 | 298 |
| Gravesham E07000109 | 295 |
| Sandwell E08000028 | 293 |
| Stevenage E07000243 | 267 |
| Stoke-on-Trent E06000021 | 254 |
| Havering E09000016 | 249 |
| Brighton and Hove E06000043 | 248 |
| Barnet E09000003 | 244 |
| Somerset E06000066 | 240 |
| Tamworth E07000199 | 215 |
| Oxford E07000178 | 210 |
| Eastbourne E07000061 | 208 |
| Slough E06000039 | 203 |
| Crawley E07000226 | 200 |
| Wiltshire E06000054 | 191 |
| Solihull E08000029 | 186 |
| Thanet E07000114 | 171 |
| Welwyn Hatfield E07000241 | 169 |
| High Peak E07000037 | 165 |
| Ashfield E07000170 | 154 |
| Exeter E07000041 | 146 |
| York E06000014 | 145 |
| South Kesteven E07000141 | 145 |
| Medway E06000035 | 144 |
| Brentwood E07000068 | 130 |
| Gosport E07000088 | 126 |
| Lewes E07000063 | 123 |
| Dover E07000108 | 113 |
| St Albans E07000240 | 113 |
| Harrow E09000015 | 112 |
| Leicester E06000016 | 102 |
| Dartford E07000107 | 100 |
| Derby E06000015 | 89 |
| Oadby and Wigston E07000135 | 79 |
| Nottingham E06000018 | 78 |
| Wealden E07000065 | 72 |
| West Lancashire E07000127 | 70 |
| Sutton E09000029 | 70 |
| Melton E07000133 | 66 |
| New Forest E07000091 | 64 |
| Winchester E07000094 | 64 |
| Woking E07000217 | 60 |
| South Cambridgeshire E07000012 | 59 |
| Cheltenham E07000078 | 54 |
| Rugby E07000220 | 54 |
| Bolsover E07000033 | 47 |
| Chesterfield E07000034 | 47 |
| Uttlesford E07000077 | 46 |
| Norwich E07000148 | 45 |
| North Warwickshire E07000218 | 43 |
| Barnsley E08000016 its area before 1 April 2025 | 40 |
| Wandsworth E09000032 | 40 |
| Cambridge E07000008 | 38 |
| Cannock Chase E07000192 | 36 |
| North Kesteven E07000139 | 33 |
| Folkestone and Hythe E07000112 | 32 |
| Luton E06000032 | 30 |
| Colchester E07000071 | 30 |
| Southend-on-Sea E06000033 | 27 |
| Lancaster E07000121 | 27 |
| Adur E07000223 | 22 |
| Lincoln E07000138 | 21 |
| Bournemouth, Christchurch and Poole E06000058 | 14 |
| Mid Devon E07000042 | 14 |
| Castle Point E07000069 | 13 |
| Bury E08000002 | 12 |
| Tandridge E07000215 | 11 |
| South Holland E07000140 | 10 |
| Tendring E07000076 | 9 |
| Stockport E08000007 | 6 |
| Hartlepool E06000001 | 3 |
| Blackpool E06000009 | 1 |
| Shropshire E06000051 | 1 |
| Darlington E06000005 | 0 |
| Cheshire West and Chester E06000050 | 0 |
| Westmorland and Furness E06000064 | 0 |
| Hinckley and Bosworth E07000132 | 0 |
| Great Yarmouth E07000145 | 0 |
| Oldham E08000004 | 0 |
| Salford E08000006 | 0 |
| South Tyneside E08000023 | 0 |
| Bradford E08000032 | 0 |
| Middlesbrough E06000002 | not published |
| Redcar and Cleveland E06000003 | not published |
| Stockton-on-Tees E06000004 | not published |
| Halton E06000006 | not published |
| Warrington E06000007 | not published |
| Blackburn with Darwen E06000008 | not published |
| North East Lincolnshire E06000012 | not published |
| North Lincolnshire E06000013 | not published |
| Rutland E06000017 | not published |
| Herefordshire, County of E06000019 | not published |
| Telford and Wrekin E06000020 | not published |
| Bath and North East Somerset E06000022 | not published |
| North Somerset E06000024 | not published |
| South Gloucestershire E06000025 | not published |
| Plymouth E06000026 | not published |
| Torbay E06000027 | not published |
| Peterborough E06000031 | not published |
| Bracknell Forest E06000036 | not published |
| West Berkshire E06000037 | not published |
| Reading E06000038 | not published |
| Windsor and Maidenhead E06000040 | not published |
| Wokingham E06000041 | not published |
| Isle of Wight E06000046 | not published |
| County Durham E06000047 | not published |
| Cheshire East E06000049 | not published |
| Isles of Scilly E06000053 | not published |
| Bedford E06000055 | not published |
| Northumberland E06000057 | not published |
| Dorset E06000059 | not published |
| Buckinghamshire E06000060 | not published |
| Cumberland E06000063 | not published |
| North Yorkshire E06000065 | not published |
| East Cambridgeshire E07000009 | not published |
| Fenland E07000010 | not published |
| Huntingdonshire E07000011 | not published |
| Amber Valley E07000032 | not published |
| Derbyshire Dales E07000035 | not published |
| Erewash E07000036 | not published |
| South Derbyshire E07000039 | not published |
| North Devon E07000043 | not published |
| South Hams E07000044 | not published |
| Teignbridge E07000045 | not published |
| Torridge E07000046 | not published |
| West Devon E07000047 | not published |
| Hastings E07000062 | not published |
| Rother E07000064 | not published |
| Braintree E07000067 | not published |
| Chelmsford E07000070 | not published |
| Maldon E07000074 | not published |
| Rochford E07000075 | not published |
| Cotswold E07000079 | not published |
| Forest of Dean E07000080 | not published |
| Gloucester E07000081 | not published |
| Stroud E07000082 | not published |
| Tewkesbury E07000083 | not published |
| Basingstoke and Deane E07000084 | not published |
| East Hampshire E07000085 | not published |
| Eastleigh E07000086 | not published |
| Fareham E07000087 | not published |
| Hart E07000089 | not published |
| Havant E07000090 | not published |
| Rushmoor E07000092 | not published |
| Test Valley E07000093 | not published |
| Broxbourne E07000095 | not published |
| Hertsmere E07000098 | not published |
| North Hertfordshire E07000099 | not published |
| Three Rivers E07000102 | not published |
| Watford E07000103 | not published |
| Ashford E07000105 | not published |
| Canterbury E07000106 | not published |
| Maidstone E07000110 | not published |
| Sevenoaks E07000111 | not published |
| Swale E07000113 | not published |
| Tonbridge and Malling E07000115 | not published |
| Tunbridge Wells E07000116 | not published |
| Burnley E07000117 | not published |
| Chorley E07000118 | not published |
| Fylde E07000119 | not published |
| Hyndburn E07000120 | not published |
| Pendle E07000122 | not published |
| Preston E07000123 | not published |
| Ribble Valley E07000124 | not published |
| Rossendale E07000125 | not published |
| South Ribble E07000126 | not published |
| Wyre E07000128 | not published |
| Blaby E07000129 | not published |
| Harborough E07000131 | not published |
| Boston E07000136 | not published |
| East Lindsey E07000137 | not published |
| West Lindsey E07000142 | not published |
| Breckland E07000143 | not published |
| Broadland E07000144 | not published |
| King's Lynn and West Norfolk E07000146 | not published |
| North Norfolk E07000147 | not published |
| South Norfolk E07000149 | not published |
| Bassetlaw E07000171 | not published |
| Broxtowe E07000172 | not published |
| Gedling E07000173 | not published |
| Mansfield E07000174 | not published |
| Newark and Sherwood E07000175 | not published |
| Rushcliffe E07000176 | not published |
| Cherwell E07000177 | not published |
| South Oxfordshire E07000179 | not published |
| Vale of White Horse E07000180 | not published |
| West Oxfordshire E07000181 | not published |
| East Staffordshire E07000193 | not published |
| Lichfield E07000194 | not published |
| Newcastle-under-Lyme E07000195 | not published |
| South Staffordshire E07000196 | not published |
| Stafford E07000197 | not published |
| Staffordshire Moorlands E07000198 | not published |
| Ipswich E07000202 | not published |
| Elmbridge E07000207 | not published |
| Epsom and Ewell E07000208 | not published |
| Mole Valley E07000210 | not published |
| Reigate and Banstead E07000211 | not published |
| Spelthorne E07000213 | not published |
| Surrey Heath E07000214 | not published |
| Waverley E07000216 | not published |
| Nuneaton and Bedworth E07000219 | not published |
| Stratford-on-Avon E07000221 | not published |
| Chichester E07000225 | not published |
| Horsham E07000227 | not published |
| Mid Sussex E07000228 | not published |
| Worthing E07000229 | not published |
| Bromsgrove E07000234 | not published |
| Malvern Hills E07000235 | not published |
| Worcester E07000237 | not published |
| Wychavon E07000238 | not published |
| Wyre Forest E07000239 | not published |
| East Hertfordshire E07000242 | not published |
| East Suffolk E07000244 | not published |
| West Suffolk E07000245 | not published |
| Bolton E08000001 | not published |
| Rochdale E08000005 | not published |
| Tameside E08000008 | not published |
| Trafford E08000009 | not published |
| Knowsley E08000011 | not published |
| Liverpool E08000012 | not published |
| St. Helens E08000013 | not published |
| Sefton E08000014 | not published |
| Wirral E08000015 | not published |
| Sunderland E08000024 | not published |
| Coventry E08000026 | not published |
| Walsall E08000030 | not published |
| Calderdale E08000033 | not published |
| Wakefield E08000036 | not published |
| Bexley E09000004 | not published |
| Bromley E09000006 | not published |
| Ealing E09000009 | not published |
| Lambeth E09000022 | not published |
| Lewisham E09000023 | not published |
| Merton E09000024 | not published |
| Richmond upon Thames E09000027 | not published |
| Southwark E09000028 | not published |
| Barnsley E08000038 | given for its area before 1 April 2025, under E08000016 |
| Sheffield E08000039 | given for its area before 1 April 2025, under E08000019 |
Map
2024/25 · 294 areas, each shaded by the fifth of the areas its figure falls in
- 0 to 36
- 36 to 130
- 130 to 310
- 310 to 757
- 757 to 42k
Boundaries: Council boundaries, May 2026, from the geography spine. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.
Source and licence
- Publisher
- Ministry of Housing, Communities and Local Government
- Check it yourself
- https://www.gov.uk/government/statistical-data-sets/local-authority-housing-statistics-open-data
- Licence
- Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
- Retrieved
- 29 October 2026, 11:48 UTC
- Raw files fetched
- https://www.gov.uk/api/content/government/statistical-data-sets/local-authority-housing-statistics-open-dataSHA-256 64ab88875210339f4e1fbba03eb5bf189d09b06fbfcde7c432a0bfeb7eb97c6c · 20,560 bytes
- https://assets.publishing.service.gov.uk/media/6a2bf079c39255c595b507d2/LAHS_open_data_1978-79_to_2024-25.csvSHA-256 6b5f0105d34488c96a8b0669113da2507f3c34b1e52afdbde276c2357da57fe4 · 39,133,636 bytes
Verification
Verified against source, 29 October 2026, 11:51 UTC Run at 29 October 2026, 11:51 UTC; 296 of 296 figures matched the live source.
| Result | Check | Detail |
|---|---|---|
| Pass | Provenance recorded | Ministry of Housing, Communities and Local Government; Open Government Licence v3.0; retrieved 2026-10-29T11:48:06Z; 2 raw file(s) |
| Pass | Raw files match recorded SHA-256 | 2 of 2 files intact |
| Pass | Re-parsing raw files reproduces figures | 296 of 296 figures and the headline reproduced |
| Pass | Figures are finite numbers | 296 figures, 0 invalid |
| Pass | Live source matches every figure | 296 of 296 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches |
| Pass | GOV.UK table is current | latest period 2025-03-31 ended 577 days before retrieval (limit 850), from Local Authority Housing Statistics open data 1978-79 to 2024-25 |
| Pass | The year's tables agree (Section F) | 306 of 306 councils' figures and the regions' and England's sums match https://assets.publishing.service.gov.uk/media/6a2bdee0d95ffddb05d4af4a/Local_Authority_Housing_Statistics_2024_25.xlsx exactly |
| Pass | Source page answers | https://www.gov.uk/government/statistical-data-sets/local-authority-housing-statistics-open-data – HTTP 200 |
Notes
- From the returns each council in England makes to MHCLG for the year to 31 March, on the council it made its return as. A council that keeps no housing revenue account, having transferred its homes, answers many questions with not applicable.
- A home is non-decent if it has a serious hazard, is not in a reasonable state of repair, lacks reasonably modern facilities or is not reasonably warm. A council that gave no figure shows as not published.