This UK EPC map plots energy performance ratings by area across all 318 local authorities in England and Wales, built from 27.6 million EPC certificates on the official government register. Each area is shaded by the share of properties rated below EPC band C, the ratings that will not meet the proposed 2030 minimum standard for rental properties.
Nationally, 49.6% of homes sit below band C, but the picture varies sharply between areas. Find your local authority on the map or in the ranked table below to see how it compares, which property types perform worst, and the estimated cost to bring homes up to band C.
UK EPC Map 2026: Energy Performance by Local Authority
Interactive choropleth map and ranked table showing EPC compliance across all 318 local authorities in England and Wales. Based on 27.6 million EPC certificates covering 19.7 million homes, from the official government register.
Interactive EPC Compliance Map
Each local authority is colour-coded by the percentage of properties rated below EPC C. Hover for a summary, click for the full breakdown. Grey areas have data loading shortly.
Loading interactive map...
55.4%
Average below EPC C
certificate level, across all 318 LAs
9,788,286
Properties at risk
need upgrades by 2030
67.7B
Total upgrade cost
avg 7K per property
318
Local authorities
worst: Isles of Scilly
10 Worst Performing Local Authorities
Isles of Scilly
Gwynedd
Pendle
Ceredigion
Castle Point
Blackpool
Hyndburn
Staffordshire Moorlands
Burnley
Denbighshire
10 Best Performing Local Authorities
Tower Hamlets
City of London
Hackney
Milton Keynes
Salford
Southwark
Basingstoke and Deane
Greenwich
Knowsley
Islington
All Local Authorities
318 of 318 shown
| # | Local Authority | Below C % | Properties | Est. Upgrade Cost | |
|---|---|---|---|---|---|
| 1 | Isles of Scilly E06000053 | 85% | |||
| 2 | Gwynedd W06000002 | 74.3% | |||
| 3 | Pendle E07000122 | 74% | |||
| 4 | Ceredigion W06000008 | 73% | |||
| 5 | Castle Point E07000069 | 72.6% | |||
| 6 | Blackpool E06000009 | 72% | |||
| 7 | Hyndburn E07000120 | 71.2% | |||
| 8 | Staffordshire Moorlands E07000198 | 70% | |||
| 9 | Burnley E07000117 | 69.6% | |||
| 10 | Denbighshire W06000004 | 69.5% | |||
| 11 | North Norfolk E07000147 | 69.1% | |||
| 12 | Isle of Anglesey W06000001 | 68.8% | |||
| 13 | Southend-on-Sea E06000033 | 68.6% | |||
| 14 | Carmarthenshire W06000010 | 68.3% | |||
| 15 | Conwy W06000003 | 68.2% | |||
| 16 | Powys W06000023 | 68.1% | |||
| 17 | Westmorland and Furness E06000064 | 67.7% | |||
| 18 | Bradford E08000032 | 67% | |||
| 19 | East Lindsey E07000137 | 66.8% | |||
| 20 | Calderdale E08000033 | 66.4% | |||
| 21 | Blaenau Gwent W06000019 | 66% | |||
| 22 | Pembrokeshire W06000009 | 65.5% | |||
| 23 | Derbyshire Dales E07000035 | 65.4% | |||
| 24 | Rhondda Cynon Taf W06000016 | 65.1% | |||
| 25 | Broxtowe E07000172 | 65% | |||
| 26 | South Hams E07000044 | 64.8% | |||
| 27 | Rossendale E07000125 | 64.6% | |||
| 28 | King's Lynn and West Norfolk E07000146 | 64.4% | |||
| 29 | West Devon E07000047 | 64.1% | |||
| 30 | North East Lincolnshire E06000012 | 64% | |||
| 31 | Tendring E07000076 | 64% | |||
| 32 | Lancaster E07000121 | 63.9% | |||
| 33 | Oadby and Wigston E07000135 | 63.9% | |||
| 34 | Rother E07000064 | 63.6% | |||
| 35 | Worthing E07000229 | 63.6% | |||
| 36 | Torbay E06000027 | 63.4% | |||
| 37 | Wirral E08000015 | 63.3% | |||
| 38 | Cumberland E06000063 | 63.2% | |||
| 39 | Stockport E08000007 | 63.2% | |||
| 40 | Erewash E07000036 | 63% | |||
| 41 | Torridge E07000046 | 63% | |||
| 42 | Cornwall E06000052 | 62.9% | |||
| 43 | Herefordshire, County of E06000019 | 62.8% | |||
| 44 | Bury E08000002 | 62.5% | |||
| 45 | Sevenoaks E07000111 | 62.4% | |||
| 46 | Stoke-on-Trent E06000021 | 62.4% | |||
| 47 | North Yorkshire E06000065 | 62.3% | |||
| 48 | Wyre E07000128 | 62.3% | |||
| 49 | Wyre Forest E07000239 | 62.1% | |||
| 50 | Kirklees E08000034 | 62% | |||
| 51 | Richmond upon Thames E09000027 | 61.8% | |||
| 52 | Birmingham E08000025 | 61.7% | |||
| 53 | Forest of Dean E07000080 | 61.7% | |||
| 54 | Doncaster E08000017 | 61.6% | |||
| 55 | Dudley E08000027 | 61.6% | |||
| 56 | Enfield E09000010 | 61.5% | |||
| 57 | Havering E09000016 | 61.3% | |||
| 58 | Leicester E06000016 | 61.3% | |||
| 59 | Neath Port Talbot W06000012 | 61.3% | |||
| 60 | Blackburn with Darwen E06000008 | 61.2% | |||
| 61 | Sefton E08000014 | 61.2% | |||
| 62 | Mole Valley E07000210 | 61% | |||
| 63 | Maldon E07000074 | 60.9% | |||
| 64 | Redbridge E09000026 | 60.9% | |||
| 65 | Trafford E08000009 | 60.9% | |||
| 66 | South Holland E07000140 | 60.6% | |||
| 67 | Teignbridge E07000045 | 60.6% | |||
| 68 | Adur E07000223 | 60.5% | |||
| 69 | Amber Valley E07000032 | 60.5% | |||
| 70 | Cotswold E07000079 | 60.5% | |||
| 71 | Melton E07000133 | 60.5% | |||
| 72 | Newcastle-under-Lyme E07000195 | 60.5% | |||
| 73 | North Devon E07000043 | 60.5% | |||
| 74 | Oldham E08000004 | 60.5% | |||
| 75 | Malvern Hills E07000235 | 60.4% | |||
| 76 | North Warwickshire E07000218 | 60.4% | |||
| 77 | Walsall E08000030 | 60.4% | |||
| 78 | Wolverhampton E08000031 | 60.4% | |||
| 79 | Bromley E09000006 | 60.3% | |||
| 80 | Fylde E07000119 | 60.3% | |||
| 81 | East Riding of Yorkshire E06000011 | 60.2% | |||
| 82 | Bexley E09000004 | 60.1% | |||
| 83 | North Lincolnshire E06000013 | 60.1% | |||
| 84 | Shropshire E06000051 | 60.1% | |||
| 85 | Great Yarmouth E07000145 | 60% | |||
| 86 | Swansea W06000011 | 60% | |||
| 87 | Gedling E07000173 | 59.8% | |||
| 88 | Redcar and Cleveland E06000003 | 59.7% | |||
| 89 | High Peak E07000037 | 59.6% | |||
| 90 | South Staffordshire E07000196 | 59.6% | |||
| 91 | Derby E06000015 | 59.5% | |||
| 92 | Darlington E06000005 | 59.2% | |||
| 93 | East Suffolk E07000244 | 59.2% | |||
| 94 | Tunbridge Wells E07000116 | 59.2% | |||
| 95 | Sandwell E08000028 | 59.1% | |||
| 96 | New Forest E07000091 | 59% | |||
| 97 | North East Derbyshire E07000038 | 59% | |||
| 98 | Mid Devon E07000042 | 58.9% | |||
| 99 | Isle of Wight E06000046 | 58.8% | |||
| 100 | Tandridge E07000215 | 58.8% | |||
| 101 | Waverley E07000216 | 58.8% | |||
| 102 | Bassetlaw E07000171 | 58.6% | |||
| 103 | Lewes E07000063 | 58.6% | |||
| 104 | Rutland E06000017 | 58.6% | |||
| 105 | Brighton and Hove E06000043 | 58.5% | |||
| 106 | Leeds E08000035 | 58.4% | |||
| 107 | Luton E06000032 | 58.4% | |||
| 108 | Stroud E07000082 | 58.4% | |||
| 109 | Wakefield E08000036 | 58.4% | |||
| 110 | Broadland E07000144 | 58.3% | |||
| 111 | Kingston upon Thames E09000021 | 58.3% | |||
| 112 | Caerphilly W06000018 | 58.2% | |||
| 113 | Chesterfield E07000034 | 58.2% | |||
| 114 | Bromsgrove E07000234 | 58.1% | |||
| 115 | Flintshire W06000005 | 58.1% | |||
| 116 | Nuneaton and Bedworth E07000219 | 58.1% | |||
| 117 | Rochford E07000075 | 58.1% | |||
| 118 | Wealden E07000065 | 58.1% | |||
| 119 | Blaby E07000129 | 58% | |||
| 120 | Hastings E07000062 | 57.9% | |||
| 121 | Bath and North East Somerset E06000022 | 57.8% | |||
| 122 | Coventry E08000026 | 57.8% | |||
| 123 | Merthyr Tydfil W06000024 | 57.8% | |||
| 124 | Wigan E08000010 | 57.8% | |||
| 125 | Barnsley E08000016 | 57.7% | |||
| 126 | Kingston upon Hull, City of E06000010 | 57.6% | |||
| 127 | Nottingham E06000018 | 57.6% | |||
| 128 | Boston E07000136 | 57.5% | |||
| 129 | Northumberland E06000057 | 57.5% | |||
| 130 | Ribble Valley E07000124 | 57.5% | |||
| 131 | Babergh E07000200 | 57.4% | |||
| 132 | East Devon E07000040 | 57.4% | |||
| 133 | Epsom and Ewell E07000208 | 57.4% | |||
| 134 | Portsmouth E06000044 | 57.3% | |||
| 135 | Thanet E07000114 | 57.3% | |||
| 136 | Dorset E06000059 | 57.1% | |||
| 137 | Solihull E08000029 | 57.1% | |||
| 138 | Bolton E08000001 | 57% | |||
| 139 | Guildford E07000209 | 57% | |||
| 140 | West Lindsey E07000142 | 56.9% | |||
| 141 | Breckland E07000143 | 56.8% | |||
| 142 | Epping Forest E07000072 | 56.8% | |||
| 143 | Folkestone and Hythe E07000112 | 56.8% | |||
| 144 | Mansfield E07000174 | 56.8% | |||
| 145 | York E06000014 | 56.8% | |||
| 146 | Cannock Chase E07000192 | 56.7% | |||
| 147 | Croydon E09000008 | 56.7% | |||
| 148 | Brentwood E07000068 | 56.6% | |||
| 149 | Merton E09000024 | 56.6% | |||
| 150 | Cheshire East E06000049 | 56.5% | |||
| 151 | Dover E07000108 | 56.5% | |||
| 152 | Harrow E09000015 | 56.5% | |||
| 153 | Newark and Sherwood E07000175 | 56.5% | |||
| 154 | Three Rivers E07000102 | 56.5% | |||
| 155 | Rotherham E08000018 | 56.4% | |||
| 156 | South Kesteven E07000141 | 56.4% | |||
| 157 | West Berkshire E06000037 | 56.4% | |||
| 158 | Wrexham W06000006 | 56.4% | |||
| 159 | Arun E07000224 | 56.2% | |||
| 160 | Elmbridge E07000207 | 56% | |||
| 161 | Hartlepool E06000001 | 56% | |||
| 162 | Windsor and Maidenhead E06000040 | 56% | |||
| 163 | Bridgend W06000013 | 55.9% | |||
| 164 | Hillingdon E09000017 | 55.9% | |||
| 165 | Worcester E07000237 | 55.9% | |||
| 166 | Chichester E07000225 | 55.8% | |||
| 167 | Sheffield E08000019 | 55.8% | |||
| 168 | West Lancashire E07000127 | 55.8% | |||
| 169 | Ashfield E07000170 | 55.7% | |||
| 170 | Waltham Forest E09000031 | 55.6% | |||
| 171 | South Ribble E07000126 | 55.5% | |||
| 172 | North West Leicestershire E07000134 | 55.3% | |||
| 173 | Somerset E06000066 | 55.3% | |||
| 174 | Stafford E07000197 | 55.3% | |||
| 175 | County Durham E06000047 | 55.2% | |||
| 176 | Gravesham E07000109 | 55.2% | |||
| 177 | North Kesteven E07000139 | 55.2% | |||
| 178 | Spelthorne E07000213 | 55.2% | |||
| 179 | Surrey Heath E07000214 | 55.2% | |||
| 180 | Sutton E09000029 | 55.2% | |||
| 181 | Bristol, City of E06000023 | 55.1% | |||
| 182 | Haringey E09000014 | 55.1% | |||
| 183 | Gateshead E08000037 | 54.9% | |||
| 184 | Hinckley and Bosworth E07000132 | 54.9% | |||
| 185 | Lincoln E07000138 | 54.9% | |||
| 186 | St. Helens E08000013 | 54.9% | |||
| 187 | Tameside E08000008 | 54.9% | |||
| 188 | Rushcliffe E07000176 | 54.8% | |||
| 189 | South Oxfordshire E07000179 | 54.6% | |||
| 190 | South Tyneside E08000023 | 54.6% | |||
| 191 | Cheltenham E07000078 | 54.4% | |||
| 192 | Middlesbrough E06000002 | 54.4% | |||
| 193 | Southampton E06000045 | 54.4% | |||
| 194 | Canterbury E07000106 | 54.3% | |||
| 195 | Havant E07000090 | 54.3% | |||
| 196 | Medway E06000035 | 54.3% | |||
| 197 | Bournemouth, Christchurch and Poole E06000058 | 54.2% | |||
| 198 | Sunderland E08000024 | 54.2% | |||
| 199 | Wiltshire E06000054 | 54.2% | |||
| 200 | Eastbourne E07000061 | 54.1% | |||
| 201 | East Staffordshire E07000193 | 54% | |||
| 202 | St Albans E07000240 | 54% | |||
| 203 | Fenland E07000010 | 53.9% | |||
| 204 | Lichfield E07000194 | 53.9% | |||
| 205 | Swale E07000113 | 53.9% | |||
| 206 | Warwick E07000222 | 53.9% | |||
| 207 | Vale of Glamorgan W06000014 | 53.8% | |||
| 208 | Plymouth E06000026 | 53.7% | |||
| 209 | Tamworth E07000199 | 53.7% | |||
| 210 | West Suffolk E07000245 | 53.6% | |||
| 211 | Barking and Dagenham E09000002 | 53.5% | |||
| 212 | Horsham E07000227 | 53.5% | |||
| 213 | Kensington and Chelsea E09000020 | 53.5% | |||
| 214 | Thurrock E06000034 | 53.5% | |||
| 215 | Mid Suffolk E07000203 | 53.3% | |||
| 216 | Preston E07000123 | 53.3% | |||
| 217 | Monmouthshire W06000021 | 53.2% | |||
| 218 | Runnymede E07000212 | 53.2% | |||
| 219 | Stockton-on-Tees E06000004 | 53.1% | |||
| 220 | South Norfolk E07000149 | 53% | |||
| 221 | Cheshire West and Chester E06000050 | 52.9% | |||
| 222 | Rochdale E08000005 | 52.9% | |||
| 223 | Buckinghamshire E06000060 | 52.8% | |||
| 224 | Ipswich E07000202 | 52.8% | |||
| 225 | East Cambridgeshire E07000009 | 52.6% | |||
| 226 | Redditch E07000236 | 52.6% | |||
| 227 | Wychavon E07000238 | 52.6% | |||
| 228 | Braintree E07000067 | 52.4% | |||
| 229 | Fareham E07000087 | 52.4% | |||
| 230 | Reading E06000038 | 52.3% | |||
| 231 | Bolsover E07000033 | 52.2% | |||
| 232 | Charnwood E07000130 | 52.2% | |||
| 233 | Gloucester E07000081 | 52.2% | |||
| 234 | Test Valley E07000093 | 52% | |||
| 235 | Basildon E07000066 | 51.8% | |||
| 236 | Ealing E09000009 | 51.8% | |||
| 237 | Gosport E07000088 | 51.8% | |||
| 238 | Hertsmere E07000098 | 51.8% | |||
| 239 | Newcastle upon Tyne E08000021 | 51.7% | |||
| 240 | Cardiff W06000015 | 51.6% | |||
| 241 | Barnet E09000003 | 51.5% | |||
| 242 | Liverpool E08000012 | 51.5% | |||
| 243 | Woking E07000217 | 51.5% | |||
| 244 | North Somerset E06000024 | 51.3% | |||
| 245 | Chelmsford E07000070 | 51.2% | |||
| 246 | Chorley E07000118 | 51.2% | |||
| 247 | North Hertfordshire E07000099 | 51.2% | |||
| 248 | Stratford-on-Avon E07000221 | 51.1% | |||
| 249 | Torfaen W06000020 | 51.1% | |||
| 250 | East Hampshire E07000085 | 50.8% | |||
| 251 | Broxbourne E07000095 | 50.7% | |||
| 252 | Dacorum E07000096 | 50.7% | |||
| 253 | Harborough E07000131 | 50.7% | |||
| 254 | West Northamptonshire E06000062 | 50.7% | |||
| 255 | Tonbridge and Malling E07000115 | 50.5% | |||
| 256 | East Hertfordshire E07000242 | 50.4% | |||
| 257 | Oxford E07000178 | 50.4% | |||
| 258 | North Tyneside E08000022 | 50% | |||
| 259 | Newport W06000022 | 49.9% | |||
| 260 | Norwich E07000148 | 49.9% | |||
| 261 | Watford E07000103 | 49.9% | |||
| 262 | South Gloucestershire E06000025 | 49.8% | |||
| 263 | Halton E06000006 | 49.7% | |||
| 264 | Reigate and Banstead E07000211 | 49.7% | |||
| 265 | Warrington E06000007 | 49.7% | |||
| 266 | West Oxfordshire E07000181 | 49.7% | |||
| 267 | Huntingdonshire E07000011 | 49.6% | |||
| 268 | Lewisham E09000023 | 49.2% | |||
| 269 | Lambeth E09000022 | 49.1% | |||
| 270 | Hammersmith and Fulham E09000013 | 48.8% | |||
| 271 | Mid Sussex E07000228 | 48.8% | |||
| 272 | Rugby E07000220 | 48.7% | |||
| 273 | Brent E09000005 | 48.4% | |||
| 274 | Camden E09000007 | 48.4% | |||
| 275 | Hounslow E09000018 | 48.4% | |||
| 276 | North Northamptonshire E06000061 | 48.4% | |||
| 277 | Harlow E07000073 | 48.3% | |||
| 278 | Wokingham E06000041 | 48.3% | |||
| 279 | Maidstone E07000110 | 48% | |||
| 280 | Rushmoor E07000092 | 48% | |||
| 281 | Slough E06000039 | 48% | |||
| 282 | Uttlesford E07000077 | 48% | |||
| 283 | Ashford E07000105 | 47.9% | |||
| 284 | Colchester E07000071 | 47.6% | |||
| 285 | Exeter E07000041 | 47.5% | |||
| 286 | South Derbyshire E07000039 | 47.5% | |||
| 287 | Hart E07000089 | 47.4% | |||
| 288 | South Cambridgeshire E07000012 | 47.4% | |||
| 289 | Winchester E07000094 | 47.4% | |||
| 290 | Cherwell E07000177 | 47.1% | |||
| 291 | Tewkesbury E07000083 | 47% | |||
| 292 | Wandsworth E09000032 | 46.9% | |||
| 293 | Manchester E08000003 | 46.3% | |||
| 294 | Bedford E06000055 | 46.2% | |||
| 295 | Central Bedfordshire E06000056 | 45.7% | |||
| 296 | Eastleigh E07000086 | 45.5% | |||
| 297 | Newham E09000025 | 45.5% | |||
| 298 | Swindon E06000030 | 45.3% | |||
| 299 | Cambridge E07000008 | 45% | |||
| 300 | Bracknell Forest E06000036 | 44.9% | |||
| 301 | Stevenage E07000243 | 44.9% | |||
| 302 | Crawley E07000226 | 44.7% | |||
| 303 | Westminster E09000033 | 44.7% | |||
| 304 | Vale of White Horse E07000180 | 43.8% | |||
| 305 | Dartford E07000107 | 43.7% | |||
| 306 | Peterborough E06000031 | 43.6% | |||
| 307 | Telford and Wrekin E06000020 | 43.3% | |||
| 308 | Welwyn Hatfield E07000241 | 42.5% | |||
| 309 | Islington E09000019 | 42.2% | |||
| 310 | Greenwich E09000011 | 41.8% | |||
| 311 | Knowsley E08000011 | 41.8% | |||
| 312 | Basingstoke and Deane E07000084 | 41.3% | |||
| 313 | Southwark E09000028 | 40.2% | |||
| 314 | Milton Keynes E06000042 | 38.7% | |||
| 315 | Salford E08000006 | 38.7% | |||
| 316 | Hackney E09000012 | 38.6% | |||
| 317 | City of London E09000001 | 35.4% | |||
| 318 | Tower Hamlets E09000030 | 24.9% |
Methodology and Data Sources
Data sourced from the complete EPC register via the Open Data Communities API, operated by the Ministry of Housing, Communities and Local Government. This analysis covers all 318 local authorities in England and Wales, based on 27,612,160 EPC certificates covering 19,721,103 homes -- the full register, not a sample.
Upgrade cost estimates are based on industry averages: D to C (5,500), E to C (8,500), F to C (12,000), G to C (18,000). Actual costs vary significantly by property type, construction, and region.
Below C includes ratings D, E, F, and G -- properties that will not meet the proposed 2030 minimum standard for rental properties in England and Wales.
For full methodology, limitations, and citation guidance, visit the EPC Research Hub.
Data generated: 30/03/2026, 00:47:24
How to read the EPC map
The choropleth above shades every local authority in England and Wales by the percentage of its properties rated below EPC band C. Darker red means a larger share of homes fall into bands D to G, the ratings that will not meet the proposed 2030 minimum standard for rental properties. Greener shading means most homes are already at band C or above.
Hover over any authority for a headline figure, then click to open its full rating distribution, worst-performing property types, and estimated upgrade cost. The ranked table beneath the map lists all 318 authorities and can be sorted by below-C percentage, property count, or total upgrade cost, so you can find exactly where a given town or borough sits. For a single address rather than a whole authority, use the postcode EPC lookup.
What the data shows
Across all 318 local authorities, our analysis of 27.6 million certificates covering 19.7 million homes shows 49.6% of homes sit below band C. That national figure hides a wide spread between areas, and the differences are not random.
Two patterns stand out. First, there is a broad north-south and urban-rural split: authorities with older, denser period housing and more off-gas-grid homes tend to carry a higher share of below-C properties, while areas dominated by post-war and modern estates score better. Second, older housing stock consistently drags an area down the scale. Wherever Victorian and pre-1919 solid-wall homes make up a large slice of the stock, the below-C percentage climbs, because those buildings are the hardest and most expensive to bring up to band C.
You can see this at property level too. A Victorian terrace typically needs solid-wall insulation, glazing, and heating upgrades to reach band C, which is why authorities rich in period housing dominate the worst-performing end of the table.
Those are also the areas where the cost of compliance bites hardest. If your property sits in one of them, it is worth checking the grant funding open to landlords before assuming the whole bill falls to you.
Why EPC ratings vary by area
The map is really a map of building age and fabric. EPC bands are driven by how well a property retains heat and how efficiently it is heated, and both are largely set by when and how a home was built. Solid-wall construction, single glazing, and older gas or electric heating all pull a rating down; cavity walls, modern insulation, and efficient heating pull it up.
Because housing age clusters geographically, so do EPC ratings. Market towns and inner suburbs with rows of period terraces score worse on average than newer commuter estates a few miles away. Tenure matters as well: the private rented sector has its own compliance profile, which we break down in the rental vs owner-occupied EPC gap analysis. For a political-boundary view of the same data, see the constituency EPC rankings. When you are ready to budget the work, our upgrade cost guides break down what each improvement typically costs.
Frequently asked questions
How do I read the EPC map?
Each of the 318 local authorities in England and Wales is shaded by the share of properties rated below EPC band C. Greener areas have fewer non-compliant homes, red areas have the most. Hover over an authority for a quick summary or click it for the full rating breakdown, and use the ranked table below the map to sort every area by below-C percentage, property count, or estimated upgrade cost.
Why do EPC ratings vary so much between areas?
The single biggest driver is the age and construction of the local housing stock. Areas with a high proportion of Victorian and pre-1919 solid-wall housing tend to have more properties in bands D and below, because solid walls, single-glazed sash windows, and older heating systems are harder and costlier to improve. Newer estates built to modern building regulations cluster in bands B and C, so two neighbouring authorities can differ widely purely because of when their homes were built.
What does "below EPC C" mean for landlords?
Below C covers bands D, E, F, and G. Under the proposed 2030 minimum standard for the private rented sector in England and Wales, these are the properties that would need upgrading to reach band C before they can be let. Our analysis of 27.6 million certificates covering 19.7 million homes shows 49.6% of homes currently sit below band C.
Where does the data come from?
The map is built from the complete EPC register accessed via the Open Data Communities API, operated by the Ministry of Housing, Communities and Local Government. It covers all 318 local authorities in England and Wales, based on 27.6 million certificates rather than a sample.
Are rural areas really worse than cities for EPC compliance?
Broadly, yes, though it depends on housing type rather than geography alone. Rural and older market-town areas often hold more solid-wall, off-gas-grid, and detached period homes, which sit lower on the EPC scale. Denser urban areas with more purpose-built flats and post-war housing tend to score better on average. The pattern is a proxy for building age and fabric, not a rule about town versus country.