Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Homes rated EPC band C or above, by constituency, England and Wales

A one-off table: the ONS won't update it (reference 2545, released 18 December 2024)

The share of homes with an Energy Performance Certificate rated band C or above in each of England's and Wales's 575 constituencies, all certificates up to the financial year ending March 2024, from a one-off table of the ONS.

Band C or above, highest: Poplar and Limehouse

87.57%

Up to March 2024

Verified against source, 28 October 2026, 23:43 UTC
Band C or above
0%20%40%60%80%100%Poplar and Limehouse87.57%Bermondsey and Old Southwark78.06%Salford77.97%Manchester Central75.19%Greenwich and Woolwich74.06%West Ham and Beckton73.32%Stratford and Bow73.11%Milton Keynes Central72.96%Hackney South and Shoreditch71.76%Knowsley71.55%Bethnal Green and Stepney70.72%Kettering69.8%Peckham69.4%Vauxhall and Camberwell Green69.32%Battersea69.27%Birmingham Ladywood69.05%Barking68.67%Brent West68.64%Liverpool Riverside68.37%Hendon67.11%St Neots and Mid Cambridgeshire66.29%North West Hampshire65.38%Dartford65.3%Didcot and Wantage65.12%Witney64.61%

Source: Office for National Statistics. Contains public sector information licensed under the Open Government Licence v3.0.

In order

Ranked by the hub Up to March 2024

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 =.

  1. 1Poplar and Limehouse87.57%
  2. 2Bermondsey and Old Southwark78.06%
  3. 3Salford77.97%
  4. 4Manchester Central75.19%
  5. 5Greenwich and Woolwich74.06%
  6. 6West Ham and Beckton73.32%
  7. 7Stratford and Bow73.11%
  8. 8Milton Keynes Central72.96%
  9. 9Hackney South and Shoreditch71.76%
  10. 10Knowsley71.55%
  11. 11Bethnal Green and Stepney70.72%
  12. 12Kettering69.8%
  13. 13Peckham69.4%
  14. 14Vauxhall and Camberwell Green69.32%
  15. 15Battersea69.27%
  16. 16Birmingham Ladywood69.05%
  17. 17Barking68.67%
  18. 18Brent West68.64%
  19. 19Liverpool Riverside68.37%
  20. 20Hendon67.11%
  21. 21St Neots and Mid Cambridgeshire66.29%
  22. 22North West Hampshire65.38%
  23. 23Dartford65.3%
  24. 24Didcot and Wantage65.12%
  25. 25Witney64.61%
  26. 26Islington South and Finsbury64.32%
  27. 27North West Cambridgeshire64.11%
  28. 28Filton and Bradley Stoke64.07%
  29. 29Cities of London and Westminster63.87%
  30. 30Telford63.76%
  31. 31Hamble Valley63.68%
  32. 32Basingstoke63.5%
  33. 33Lewisham North63.46%
  34. 34Swindon North63.44%
  35. 35Cambridge63.25%
  36. 36Holborn and St Pancras62.96%
  37. 37Exmouth and Exeter East62.91%
  38. 38Mid Bedfordshire62.83%
  39. 39Cramlington and Killingworth62.7%
  40. 40Ashford62.47%
  41. 41Brentford and Isleworth62.33%
  42. 42Corby and East Northamptonshire62.32%
  43. 43Aylesbury62.27%
  44. 44Manchester Rusholme62.15%
  45. 45Earley and Woodley61.97%
  46. 46Crawley61.54%
  47. 47South Derbyshire61.25%
  48. 48Eastleigh61.18%
  49. 49Wokingham61.17%
  50. 50Hitchin61.05%
  51. 51Buckingham and Bletchley61.03%
  52. 52North Bedfordshire61.0%
  53. 53Colchester60.98%
  54. 54Maidstone and Malling60.55%
  55. 55Dunstable and Leighton Buzzard60.54%
  56. 56Putney60.47%
  57. 57Northampton South60.24%
  58. 58Cardiff South and Penarth59.77%
  59. 59South Norfolk59.64%
  60. 60Mid Sussex59.56%
  61. 61Bicester and Woodstock59.52%
  62. 62Stratford-on-Avon59.2%
  63. =63Bury St Edmunds and Stowmarket59.09%
  64. =63Sheffield Central59.09%
  65. 65North West Essex59.0%
  66. 66Welwyn Hatfield58.85%
  67. 67Tottenham58.65%
  68. 68North East Hampshire58.58%
  69. =69Ealing Central and Acton58.2%
  70. =69Hertford and Stortford58.2%
  71. 71Bracknell58.06%
  72. 72Horsham57.71%
  73. 73Washington and Gateshead South57.53%
  74. 74Slough57.32%
  75. 75Rugby57.31%
  76. 76Poole57.25%
  77. 77Chichester57.24%
  78. 78Plymouth Moor View57.15%
  79. 79Hemel Hempstead57.08%
  80. 80Queen's Park and Maida Vale56.99%
  81. 81Harlow56.92%
  82. 82Rochester and Strood56.86%
  83. 83Islington North56.68%
  84. 84South Northamptonshire56.67%
  85. 85Witham56.57%
  86. 86Chelmsford56.42%
  87. 87Faversham and Mid Kent56.32%
  88. 88Taunton and Wellington56.29%
  89. 89Banbury56.17%
  90. 90Oxford West and Abingdon56.09%
  91. =91Aldershot55.94%
  92. =91Hammersmith and Chiswick55.94%
  93. 93Blyth and Ashington55.9%
  94. =94Vale of Glamorgan55.81%
  95. =94Warwick and Leamington55.81%
  96. 96North West Leicestershire55.76%
  97. 97Brent East55.7%
  98. 98Harrow West55.69%
  99. 99Oxford East55.48%
  100. 100Maidenhead55.42%
  101. 101Winchester55.41%
  102. 102Droitwich and Evesham55.36%
  103. =103Croydon West55.28%
  104. =103Tewkesbury55.28%
  105. =103Wythenshawe and Sale East55.28%
  106. 106Congleton55.17%
  107. 107Widnes and Halewood55.04%
  108. =108Erith and Thamesmead54.99%
  109. =108Torfaen54.99%
  110. 110Mid Cheshire54.9%
  111. 111Cardiff West54.84%
  112. 112Sherwood Forest54.83%
  113. 113Milton Keynes North54.8%
  114. 114Hackney North and Stoke Newington54.7%
  115. 115Daventry54.69%
  116. 116Lichfield54.64%
  117. 117Farnham and Bordon54.52%
  118. 118Chippenham54.51%
  119. 119Bridgend54.48%
  120. =120The Wrekin54.47%
  121. =120Watford54.47%
  122. 122Woking54.45%
  123. 123Huntingdon54.37%
  124. 124Thornbury and Yate54.3%
  125. 125Newcastle upon Tyne Central and West54.27%
  126. 126Stevenage54.21%
  127. 127Warrington South54.15%
  128. 128Norwich South54.12%
  129. 129Thurrock54.09%
  130. 130Ellesmere Port and Bromborough53.96%
  131. 131Newport East53.9%
  132. 132Peterborough53.87%
  133. 133Houghton and Sunderland South53.81%
  134. 134Ely and East Cambridgeshire53.8%
  135. 135Bridgwater53.76%
  136. 136Kenilworth and Southam53.69%
  137. 137Newcastle upon Tyne East and Wallsend53.67%
  138. 138Runcorn and Helsby53.64%
  139. 139Chelsea and Fulham53.5%
  140. 140Shrewsbury53.48%
  141. 141South Leicestershire53.39%
  142. 142Alyn and Deeside53.37%
  143. 143Newbury53.35%
  144. 144East Hampshire53.34%
  145. 145Reigate53.28%
  146. 146Southampton Itchen53.24%
  147. 147Rushcliffe53.18%
  148. 148Walthamstow53.14%
  149. 149Weston-super-Mare53.06%
  150. 150Mid Buckinghamshire53.04%
  151. 151Middlesbrough South and East Cleveland52.92%
  152. =152Pontefract, Castleford and Knottingley52.91%
  153. =152Yeovil52.91%
  154. 154Ealing North52.9%
  155. 155Bolton South and Walkden52.87%
  156. 156Stalybridge and Hyde52.86%
  157. 157Loughborough52.83%
  158. =158Leeds South52.82%
  159. =158Swindon South52.82%
  160. 160Newport West and Islwyn52.81%
  161. 161Stockton West52.65%
  162. 162Newcastle upon Tyne North52.62%
  163. 163Clapham and Brixton Hill52.54%
  164. 164Fareham and Waterlooville52.5%
  165. 165Feltham and Heston52.49%
  166. 166St Albans52.48%
  167. 167Brighton Kemptown and Peacehaven52.45%
  168. 168Wycombe52.37%
  169. 169Kingston upon Hull East52.32%
  170. 170Broxbourne52.29%
  171. 171Redditch52.28%
  172. 172Runnymede and Weybridge52.2%
  173. 173Liverpool Garston52.17%
  174. 174Cardiff North52.15%
  175. 175East Grinstead and Uckfield52.13%
  176. 176Crewe and Nantwich52.11%
  177. 177Leigh and Atherton52.09%
  178. 178Bedford52.02%
  179. 179Chorley52.0%
  180. 180Ealing Southall51.99%
  181. 181Gosport51.91%
  182. 182Nottingham South51.85%
  183. 183Harborough, Oadby and Wigston51.81%
  184. 184Rochdale51.8%
  185. 185Selby51.69%
  186. 186Sittingbourne and Sheppey51.68%
  187. 187Weald of Kent51.65%
  188. 188Hertsmere51.62%
  189. 189Bolsover51.51%
  190. 190East Wiltshire51.45%
  191. =191Braintree51.44%
  192. =191Ribble Valley51.44%
  193. =191Salisbury51.44%
  194. 194Goole and Pocklington51.39%
  195. =195Gloucester51.35%
  196. =195Havant51.35%
  197. 197Burton and Uttoxeter51.28%
  198. 198Dorking and Horley51.25%
  199. 199Chester North and Neston51.17%
  200. 200St Helens South and Whiston51.15%
  201. 201Monmouthshire51.12%
  202. 202South Cambridgeshire51.1%
  203. =203North Cotswolds51.0%
  204. =203Sussex Weald51.0%
  205. 205Sheffield Heeley50.98%
  206. 206South West Wiltshire50.93%
  207. 207North East Somerset and Hanham50.9%
  208. 208Windsor50.88%
  209. 209Kensington and Bayswater50.8%
  210. =210Basildon and Billericay50.78%
  211. =210Stockton North50.78%
  212. 212Carshalton and Wallington50.7%
  213. 213North East Cambridgeshire50.68%
  214. 214Godalming and Ash50.65%
  215. =215Meriden and Solihull East50.6%
  216. =215Neath and Swansea East50.6%
  217. 217West Lancashire50.57%
  218. 218Eastbourne50.52%
  219. 219Newton Aycliffe and Spennymoor50.49%
  220. 220Surrey Heath50.46%
  221. 221Heywood and Middleton North50.39%
  222. 222Leeds Central and Headingley50.37%
  223. 223Wolverhampton South East50.32%
  224. 224Tipton and Wednesbury50.31%
  225. 225Worsley and Eccles50.24%
  226. 226Gateshead Central and Whickham50.23%
  227. 227Bristol Central50.22%
  228. 228Canterbury50.21%
  229. =229Hayes and Harlington50.11%
  230. =229North Somerset50.11%
  231. =229Reading Central50.11%
  232. 232Melksham and Devizes50.07%
  233. 233Finchley and Golders Green50.03%
  234. 234Dover and Deal50.01%
  235. 235Preston49.97%
  236. 236Sleaford and North Hykeham49.92%
  237. 237Southampton Test49.91%
  238. 238Caerphilly49.85%
  239. 239South West Devon49.84%
  240. 240Rotherham49.81%
  241. =241Bristol South49.8%
  242. =241Norwich North49.8%
  243. 243Wakefield and Rothwell49.75%
  244. 244Cardiff East49.74%
  245. 245Nuneaton49.69%
  246. 246Hampstead and Highgate49.66%
  247. 247Ipswich49.58%
  248. 248Tamworth49.54%
  249. 249South Dorset49.52%
  250. =250Chipping Barnet49.45%
  251. =250North East Hertfordshire49.45%
  252. 252Bournemouth East49.44%
  253. 253Rutland and Stamford49.4%
  254. 254Glastonbury and Somerton49.38%
  255. 255Uxbridge and South Ruislip49.37%
  256. 256South Basildon and East Thurrock49.36%
  257. 257Bassetlaw49.35%
  258. 258Tynemouth49.24%
  259. =259Stone, Great Wyrley and Penkridge49.23%
  260. =259Wells and Mendip Hills49.23%
  261. =261Grantham and Bourne49.16%
  262. =261Gravesham49.16%
  263. =261Portsmouth South49.16%
  264. 264West Suffolk49.01%
  265. 265Chester South and Eddisbury48.92%
  266. 266Ashton-under-Lyne48.91%
  267. 267Bristol North East48.9%
  268. 268Worcester48.82%
  269. 269Central Suffolk and North Ipswich48.8%
  270. 270Hinckley and Bosworth48.79%
  271. =271Esher and Walton48.77%
  272. =271South Suffolk48.77%
  273. 273Doncaster East and the Isle of Axholme48.76%
  274. 274Exeter48.71%
  275. 275Wigan48.7%
  276. 276Christchurch48.67%
  277. 277Nottingham East48.66%
  278. 278Gainsborough48.59%
  279. 279Beaconsfield48.58%
  280. 280Coventry East48.57%
  281. 281Henley and Thame48.53%
  282. 282Blackley and Middleton South48.5%
  283. 283Easington48.48%
  284. 284Bournemouth West48.45%
  285. 285Jarrow and Gateshead East48.4%
  286. 286Harpenden and Berkhamsted48.32%
  287. 287Warrington North48.19%
  288. 288South Cotswolds48.17%
  289. 289Liverpool West Derby48.16%
  290. 290Spelthorne48.1%
  291. 291South Shields48.07%
  292. 292Hartlepool48.06%
  293. 293Mid Dorset and North Poole48.04%
  294. 294St Austell and Newquay48.03%
  295. =295North Durham48.02%
  296. =295Wimbledon48.02%
  297. 297South West Hertfordshire47.98%
  298. =298Croydon South47.96%
  299. =298Ilford South47.96%
  300. =300City of Durham47.95%
  301. =300Dulwich and West Norwood47.95%
  302. 302South Ribble47.91%
  303. 303Chatham and Aylesford47.89%
  304. 304Guildford47.81%
  305. 305North Northumberland47.76%
  306. 306Isle of Wight West47.73%
  307. 307Sutton and Cheam47.7%
  308. 308Liverpool Walton47.62%
  309. 309Bootle47.58%
  310. =310Bognor Regis and Littlehampton47.54%
  311. =310Cheltenham47.54%
  312. 312Birmingham Northfield47.46%
  313. 313Stafford47.43%
  314. 314New Forest West47.41%
  315. 315Mitcham and Morden47.38%
  316. 316Luton South and South Bedfordshire47.35%
  317. 317East Surrey47.31%
  318. 318Beckenham and Penge47.29%
  319. =319Cannock Chase47.28%
  320. =319Kingston and Surbiton47.28%
  321. 321Frome and East Somerset47.25%
  322. 322York Central47.23%
  323. 323Melton and Syston47.22%
  324. 324Lincoln47.16%
  325. 325Plymouth Sutton and Devonport47.15%
  326. =326Solihull West and Shirley47.14%
  327. =326Tooting47.14%
  328. 328Tunbridge Wells47.06%
  329. 329Mid Leicestershire46.97%
  330. =330Eltham and Chislehurst46.89%
  331. =330North Dorset46.89%
  332. =330Nottingham North and Kimberley46.89%
  333. 333Brigg and Immingham46.87%
  334. =334Bolton West46.86%
  335. =334Kingston upon Hull West and Haltemprice46.86%
  336. 336Harwich and North Essex46.78%
  337. 337Aberafan Maesteg46.74%
  338. 338Lewes46.71%
  339. 339Maldon46.65%
  340. 340Hornsey and Friern Barnet46.62%
  341. 341Suffolk Coastal46.61%
  342. =342Herne Bay and Sandwich46.58%
  343. =342South Holland and The Deepings46.58%
  344. 344Brentwood and Ongar46.56%
  345. 345Wrexham46.48%
  346. =346Newton Abbot46.35%
  347. =346Romsey and Southampton North46.35%
  348. 348West Worcestershire46.33%
  349. 349North Devon46.32%
  350. 350Coventry South46.3%
  351. 351Chesham and Amersham46.27%
  352. =352Ashfield46.19%
  353. =352Barnsley North46.19%
  354. =354Epsom and Ewell46.17%
  355. =354North Shropshire46.17%
  356. 356Darlington46.14%
  357. =357Dagenham and Rainham46.12%
  358. =357Newark46.12%
  359. 359Derbyshire Dales46.11%
  360. 360Stroud46.06%
  361. 361Honiton and Sidmouth46.03%
  362. 362Lancaster and Wyre45.98%
  363. 363Wetherby and Easingwold45.95%
  364. 364Folkestone and Hythe45.87%
  365. 365Great Yarmouth45.8%
  366. 366West Dorset45.74%
  367. 367Doncaster Central45.73%
  368. 368Richmond Park45.68%
  369. 369Bolton North East45.67%
  370. 370Fylde45.64%
  371. 371Wolverhampton North East45.62%
  372. 372Redcar45.58%
  373. 373Lowestoft45.5%
  374. 374West Bromwich45.39%
  375. 375Camborne and Redruth45.38%
  376. 376Truro and Falmouth45.31%
  377. 377Forest of Dean45.27%
  378. 378Sheffield South East45.22%
  379. 379Epping Forest45.16%
  380. 380New Forest East45.14%
  381. 381Leeds South West and Morley45.09%
  382. 382Chingford and Woodford Green45.08%
  383. 383Carlisle45.06%
  384. =384Bristol North West45.0%
  385. =384High Peak45.0%
  386. =384Southgate and Wood Green45.0%
  387. 387Northampton North44.99%
  388. 388Mid Norfolk44.95%
  389. 389Makerfield44.94%
  390. 390Tatton44.82%
  391. 391Hastings and Rye44.79%
  392. 392Twickenham44.69%
  393. 393York Outer44.66%
  394. 394Normanton and Hemsworth44.6%
  395. 395Scunthorpe44.59%
  396. 396Portsmouth North44.54%
  397. 397Liverpool Wavertree44.5%
  398. 398Manchester Withington44.41%
  399. 399Walsall and Bloxwich44.38%
  400. 400Mansfield44.33%
  401. 401Broadland and Fakenham44.27%
  402. 402Blaydon and Consett44.18%
  403. =403Bromsgrove44.17%
  404. =403North East Derbyshire44.17%
  405. 405East Thanet44.16%
  406. 406North Cornwall44.13%
  407. 407Birkenhead44.12%
  408. 408Worthing West43.96%
  409. 409Brighton Pavilion43.93%
  410. =410Bath43.91%
  411. =410Harrogate and Knaresborough43.91%
  412. 412Hereford and South Herefordshire43.89%
  413. 413Middlesbrough and Thornaby East43.85%
  414. 414Leeds East43.83%
  415. 415Lewisham East43.8%
  416. =416Derby North43.78%
  417. =416Enfield North43.78%
  418. 418Hexham43.77%
  419. 419Kingston upon Hull North and Cottingham43.72%
  420. 420Oldham West, Chadderton and Royton43.7%
  421. 421Penistone and Stocksbridge43.68%
  422. 422Blackburn43.67%
  423. 423Tonbridge43.6%
  424. 424Chesterfield43.5%
  425. 425Luton North43.49%
  426. 426Thirsk and Malton43.38%
  427. 427Beverley and Holderness43.36%
  428. 428Bury South43.34%
  429. 429Birmingham Edgbaston43.26%
  430. 430Dudley43.25%
  431. 431Barnsley South43.18%
  432. 432Reading West and Mid Berkshire43.09%
  433. 433Leicester West43.08%
  434. 434Amber Valley43.07%
  435. 435Merthyr Tydfil and Aberdare43.03%
  436. =436Arundel and South Downs43.01%
  437. =436Hove and Portslade43.01%
  438. =436Newcastle-under-Lyme43.01%
  439. =439Central Devon42.97%
  440. =439Stretford and Urmston42.97%
  441. =441Sefton Central42.78%
  442. =441South West Norfolk42.78%
  443. 443Southend East and Rochford42.71%
  444. 444North Warwickshire and Bedworth42.69%
  445. 445Streatham and Croydon North42.63%
  446. 446Pontypridd42.62%
  447. 447Isle of Wight East42.6%
  448. =448Bristol East42.59%
  449. =448Rayleigh and Wickford42.59%
  450. 450Boston and Skegness42.54%
  451. 451Croydon East42.53%
  452. 452Rawmarsh and Conisbrough42.52%
  453. 453Bridlington and The Wolds42.46%
  454. 454Macclesfield42.42%
  455. 455Penrith and Solway42.29%
  456. 456Gower42.27%
  457. 457Gillingham and Rainham42.24%
  458. 458St Helens North42.15%
  459. =459Bromley and Biggin Hill42.09%
  460. =459Colne Valley42.09%
  461. 461Louth and Horncastle42.0%
  462. 462Bishop Auckland41.97%
  463. 463South East Cornwall41.94%
  464. 464Harrow East41.91%
  465. 465Coventry North West41.9%
  466. 466Swansea West41.87%
  467. 467Richmond and Northallerton41.65%
  468. 468Mid and South Pembrokeshire41.61%
  469. 469Sevenoaks41.57%
  470. 470Kingswinford and South Staffordshire41.42%
  471. =471Rother Valley41.38%
  472. =471Southport41.38%
  473. 473Stoke-on-Trent North41.32%
  474. 474Stoke-on-Trent Central41.27%
  475. =475Derby South41.18%
  476. =475Gedling41.18%
  477. 477Bexleyheath and Crayford41.13%
  478. 478Leeds North West41.11%
  479. 479Tiverton and Minehead40.98%
  480. 480Hornchurch and Upminster40.95%
  481. 481Bexhill and Battle40.86%
  482. 482Mid Derbyshire40.8%
  483. =483Broxtowe40.72%
  484. =483Stoke-on-Trent South40.72%
  485. 485Romford40.64%
  486. =486East Ham40.62%
  487. =486Sunderland Central40.62%
  488. 488Gorton and Denton40.61%
  489. 489Leicester East40.51%
  490. 490Spen Valley40.47%
  491. 491North West Norfolk40.42%
  492. 492Lewisham West and East Dulwich40.36%
  493. 493Halesowen40.34%
  494. 494Torridge and Tavistock40.3%
  495. 495Wyre Forest40.27%
  496. 496Scarborough and Whitby40.21%
  497. 497Ossett and Denby Dale40.18%
  498. 498Sheffield Brightside and Hillsborough40.09%
  499. 499Stourbridge39.98%
  500. 500Altrincham and Sale West39.86%
  501. 501Wallasey39.78%
  502. 502Ilford North39.75%
  503. 503South Devon39.74%
  504. 504Leyton and Wanstead39.72%
  505. 505Oldham East and Saddleworth39.68%
  506. 506Stockport39.67%
  507. 507Bury North39.65%
  508. 508Whitehaven and Workington39.58%
  509. 509North Herefordshire39.55%
  510. 510Skipton and Ripon39.46%
  511. 511Waveney Valley39.36%
  512. 512Doncaster North38.97%
  513. =513Clwyd North38.95%
  514. =513Ruislip, Northwood and Pinner38.95%
  515. 515Erewash38.94%
  516. 516Llanelli38.91%
  517. 517Clwyd East38.79%
  518. 518Leicester South38.77%
  519. 519Torbay38.71%
  520. 520Aldridge-Brownhills38.54%
  521. 521Dewsbury and Batley38.44%
  522. 522Birmingham Hodge Hill and Solihull North38.37%
  523. 523Rossendale and Darwen38.31%
  524. 524Edmonton and Winchmore Hill38.25%
  525. 525Leeds North East38.02%
  526. 526Cheadle38.0%
  527. 527Westmorland and Lonsdale37.97%
  528. 528East Worthing and Shoreham37.64%
  529. 529Birmingham Selly Oak37.59%
  530. 530Blaenau Gwent and Rhymney37.58%
  531. 531Birmingham Erdington37.54%
  532. 532Wirral West37.42%
  533. 533Sutton Coldfield37.27%
  534. 534Shipley37.25%
  535. 535Leeds West and Pudsey37.21%
  536. 536Hazel Grove37.07%
  537. 537Pendle and Clitheroe36.88%
  538. 538Orpington36.83%
  539. 539Clacton36.7%
  540. 540Sheffield Hallam36.52%
  541. 541North Norfolk36.0%
  542. 542Brecon, Radnor and Cwm Tawe35.96%
  543. 543Montgomeryshire and Glyndwr35.93%
  544. 544Ynys Môn35.77%
  545. 545Smethwick35.75%
  546. 546Blackpool North and Fleetwood35.5%
  547. 547Bangor Aberconwy35.07%
  548. 548Halifax35.04%
  549. 549Calder Valley34.87%
  550. 550Huddersfield34.61%
  551. 551Wolverhampton West34.11%
  552. 552Keighley and Ilkley33.77%
  553. 553South Shropshire33.74%
  554. 554Morecambe and Lunesdale33.49%
  555. 555Bradford South33.27%
  556. 556Burnley32.87%
  557. 557Great Grimsby and Cleethorpes32.6%
  558. 558St Ives32.43%
  559. 559Old Bexley and Sidcup32.18%
  560. 560Blackpool South31.92%
  561. 561Hyndburn31.48%
  562. 562Bradford East30.89%
  563. 563Southend West and Leigh30.38%
  564. 564Birmingham Perry Barr30.2%
  565. 565Barrow and Furness30.16%
  566. 566Castle Point29.69%
  567. 567Rhondda and Ogmore29.4%
  568. 568Staffordshire Moorlands29.25%
  569. 569Ceredigion Preseli29.08%
  570. 570Birmingham Hall Green and Moseley28.81%
  571. 571Caerfyrddin28.77%
  572. 572Bradford West28.6%
  573. 573Birmingham Yardley24.7%
  574. 574Dwyfor Meirionnydd21.8%

No figure published for Wellingborough and Rushden.

Data table

575 rows

AreaBand C or above
Poplar and Limehouse E1400143087.57%
Bermondsey and Old Southwark E1400108578.06%
Salford E1400145977.97%
Manchester Central E1400135275.19%
Greenwich and Woolwich E1400125774.06%
West Ham and Beckton E1400157673.32%
Stratford and Bow E1400152573.11%
Milton Keynes Central E1400136972.96%
Hackney South and Shoreditch E1400126071.76%
Knowsley E1400131771.55%
Bethnal Green and Stepney E1400108670.72%
Kettering E1400131169.8%
Peckham E1400142169.4%
Vauxhall and Camberwell Green E1400155969.32%
Battersea E1400108169.27%
Birmingham Ladywood E1400109669.05%
Barking E1400107368.67%
Brent West E1400112368.64%
Liverpool Riverside E1400133868.37%
Hendon E1400127967.11%
St Neots and Mid Cambridgeshire E1400151266.29%
North West Hampshire E1400140365.38%
Dartford E1400119165.3%
Didcot and Wantage E1400119765.12%
Witney E1400159164.61%
Islington South and Finsbury E1400130664.32%
North West Cambridgeshire E1400140164.11%
Filton and Bradley Stoke E1400123764.07%
Cities of London and Westminster E1400117263.87%
Telford E1400154163.76%
Hamble Valley E1400126363.68%
Basingstoke E1400107863.5%
Lewisham North E1400133263.46%
Swindon North E1400153663.44%
Cambridge E1400114963.25%
Holborn and St Pancras E1400129062.96%
Exmouth and Exeter East E1400123262.91%
Mid Bedfordshire E1400135962.83%
Cramlington and Killingworth E1400118362.7%
Ashford E1400106962.47%
Brentford and Isleworth E1400112462.33%
Corby and East Northamptonshire E1400117962.32%
Aylesbury E1400107162.27%
Manchester Rusholme E1400135362.15%
Earley and Woodley E1400121061.97%
Crawley E1400118461.54%
South Derbyshire E1400148361.25%
Eastleigh E1400122061.18%
Wokingham E1400159361.17%
Hitchin E1400128961.05%
Buckingham and Bletchley E1400114161.03%
North Bedfordshire E1400138461.0%
Colchester E1400117660.98%
Maidstone and Malling E1400134960.55%
Dunstable and Leighton Buzzard E1400120660.54%
Putney E1400143460.47%
Northampton South E1400140760.24%
Cardiff South and Penarth W0700009159.77%
South Norfolk E1400148959.64%
Mid Sussex E1400136659.56%
Bicester and Woodstock E1400109059.52%
Stratford-on-Avon E1400152659.2%
Bury St Edmunds and Stowmarket E1400114659.09%
Sheffield Central E1400146759.09%
North West Essex E1400140259.0%
Welwyn Hatfield E1400157358.85%
Tottenham E1400155358.65%
North East Hampshire E1400139258.58%
Ealing Central and Acton E1400120758.2%
Hertford and Stortford E1400128358.2%
Bracknell E1400111758.06%
Horsham E1400129457.71%
Washington and Gateshead South E1400156757.53%
Slough E1400147757.32%
Rugby E1400145357.31%
Poole E1400142957.25%
Chichester E1400116657.24%
Plymouth Moor View E1400142657.15%
Hemel Hempstead E1400127857.08%
Queen's Park and Maida Vale E1400143556.99%
Harlow E1400126756.92%
Rochester and Strood E1400144756.86%
Islington North E1400130556.68%
South Northamptonshire E1400149056.67%
Witham E1400159056.57%
Chelmsford E1400115956.42%
Faversham and Mid Kent E1400123556.32%
Taunton and Wellington E1400154056.29%
Banbury E1400107256.17%
Oxford West and Abingdon E1400142056.09%
Aldershot E1400106355.94%
Hammersmith and Chiswick E1400126455.94%
Blyth and Ashington E1400110755.9%
Warwick and Leamington E1400156655.81%
Vale of Glamorgan W0700011055.81%
North West Leicestershire E1400140455.76%
Brent East E1400112255.7%
Harrow West E1400127155.69%
Oxford East E1400141955.48%
Maidenhead E1400134855.42%
Winchester E1400158755.41%
Droitwich and Evesham E1400120355.36%
Croydon West E1400118855.28%
Tewkesbury E1400154255.28%
Wythenshawe and Sale East E1400160255.28%
Congleton E1400117855.17%
Widnes and Halewood E1400158455.04%
Erith and Thamesmead E1400122954.99%
Torfaen W0700010954.99%
Mid Cheshire E1400136154.9%
Cardiff West W0700009254.84%
Sherwood Forest E1400147154.83%
Milton Keynes North E1400137054.8%
Hackney North and Stoke Newington E1400125954.7%
Daventry E1400119254.69%
Lichfield E1400133554.64%
Farnham and Bordon E1400123454.52%
Chippenham E1400116854.51%
Bridgend W0700008654.48%
The Wrekin E1400154354.47%
Watford E1400156854.47%
Woking E1400159254.45%
Huntingdon E1400129854.37%
Thornbury and Yate E1400154554.3%
Newcastle upon Tyne Central and West E1400137754.27%
Stevenage E1400151654.21%
Warrington South E1400156554.15%
Norwich South E1400140954.12%
Thurrock E1400154654.09%
Ellesmere Port and Bromborough E1400122253.96%
Newport East W0700010453.9%
Peterborough E1400142553.87%
Houghton and Sunderland South E1400129553.81%
Ely and East Cambridgeshire E1400122453.8%
Bridgwater E1400112653.76%
Kenilworth and Southam E1400130953.69%
Newcastle upon Tyne East and Wallsend E1400137853.67%
Runcorn and Helsby E1400145553.64%
Chelsea and Fulham E1400116053.5%
Shrewsbury E1400147353.48%
South Leicestershire E1400148853.39%
Alyn and Deeside W0700008253.37%
Newbury E1400137653.35%
East Hampshire E1400121453.34%
Reigate E1400144253.28%
Southampton Itchen E1400149953.24%
Rushcliffe E1400145753.18%
Walthamstow E1400156353.14%
Weston-super-Mare E1400158153.06%
Mid Buckinghamshire E1400136053.04%
Middlesbrough South and East Cleveland E1400136852.92%
Pontefract, Castleford and Knottingley E1400142852.91%
Yeovil E1400160352.91%
Ealing North E1400120852.9%
Bolton South and Walkden E1400111152.87%
Stalybridge and Hyde E1400151552.86%
Loughborough E1400134252.83%
Leeds South E1400132352.82%
Swindon South E1400153752.82%
Newport West and Islwyn W0700010552.81%
Stockton West E1400151952.65%
Newcastle upon Tyne North E1400137952.62%
Clapham and Brixton Hill E1400117552.54%
Fareham and Waterlooville E1400123352.5%
Feltham and Heston E1400123652.49%
St Albans E1400150752.48%
Brighton Kemptown and Peacehaven E1400112952.45%
Wycombe E1400160052.37%
Kingston upon Hull East E1400131352.32%
Broxbourne E1400113952.29%
Redditch E1400144152.28%
Runnymede and Weybridge E1400145652.2%
Liverpool Garston E1400133752.17%
Cardiff North W0700009052.15%
East Grinstead and Uckfield E1400121252.13%
Crewe and Nantwich E1400118552.11%
Leigh and Atherton E1400132952.09%
Bedford E1400108452.02%
Chorley E1400117052.0%
Ealing Southall E1400120951.99%
Gosport E1400125251.91%
Nottingham South E1400141251.85%
Harborough, Oadby and Wigston E1400126651.81%
Rochdale E1400144651.8%
Selby E1400146451.69%
Sittingbourne and Sheppey E1400147451.68%
Weald of Kent E1400157051.65%
Hertsmere E1400128451.62%
Bolsover E1400110951.51%
East Wiltshire E1400121751.45%
Braintree E1400112151.44%
Ribble Valley E1400144351.44%
Salisbury E1400146051.44%
Goole and Pocklington E1400125051.39%
Gloucester E1400124851.35%
Havant E1400127551.35%
Burton and Uttoxeter E1400114351.28%
Dorking and Horley E1400120151.25%
Chester North and Neston E1400116351.17%
St Helens South and Whiston E1400151051.15%
Monmouthshire W0700010151.12%
South Cambridgeshire E1400148151.1%
North Cotswolds E1400138651.0%
Sussex Weald E1400153351.0%
Sheffield Heeley E1400146950.98%
South West Wiltshire E1400149850.93%
North East Somerset and Hanham E1400139450.9%
Windsor E1400158850.88%
Kensington and Bayswater E1400131050.8%
Basildon and Billericay E1400107750.78%
Stockton North E1400151850.78%
Carshalton and Wallington E1400115350.7%
North East Cambridgeshire E1400139050.68%
Godalming and Ash E1400124950.65%
Meriden and Solihull East E1400135850.6%
Neath and Swansea East W0700010350.6%
West Lancashire E1400157750.57%
Eastbourne E1400121950.52%
Newton Aycliffe and Spennymoor E1400138250.49%
Surrey Heath E1400153250.46%
Heywood and Middleton North E1400128650.39%
Leeds Central and Headingley E1400131950.37%
Wolverhampton South East E1400159550.32%
Tipton and Wednesbury E1400154750.31%
Worsley and Eccles E1400159850.24%
Gateshead Central and Whickham E1400124450.23%
Bristol Central E1400113150.22%
Canterbury E1400115150.21%
Hayes and Harlington E1400127650.11%
North Somerset E1400139950.11%
Reading Central E1400143850.11%
Melksham and Devizes E1400135650.07%
Finchley and Golders Green E1400123850.03%
Dover and Deal E1400120250.01%
Preston E1400143349.97%
Sleaford and North Hykeham E1400147649.92%
Southampton Test E1400150049.91%
Caerphilly W0700008849.85%
South West Devon E1400149549.84%
Rotherham E1400145249.81%
Bristol South E1400113549.8%
Norwich North E1400140849.8%
Wakefield and Rothwell E1400156049.75%
Cardiff East W0700008949.74%
Nuneaton E1400141349.69%
Hampstead and Highgate E1400126549.66%
Ipswich E1400130249.58%
Tamworth E1400153849.54%
South Dorset E1400148549.52%
Chipping Barnet E1400116949.45%
North East Hertfordshire E1400139349.45%
Bournemouth East E1400111549.44%
Rutland and Stamford E1400145849.4%
Glastonbury and Somerton E1400124749.38%
Uxbridge and South Ruislip E1400155849.37%
South Basildon and East Thurrock E1400148049.36%
Bassetlaw E1400107949.35%
Tynemouth E1400155749.24%
Stone, Great Wyrley and Penkridge E1400152349.23%
Wells and Mendip Hills E1400157249.23%
Grantham and Bourne E1400125349.16%
Gravesham E1400125449.16%
Portsmouth South E1400143249.16%
West Suffolk E1400157849.01%
Chester South and Eddisbury E1400116448.92%
Ashton-under-Lyne E1400107048.91%
Bristol North East E1400113348.9%
Worcester E1400159748.82%
Central Suffolk and North Ipswich E1400115648.8%
Hinckley and Bosworth E1400128848.79%
Esher and Walton E1400123048.77%
South Suffolk E1400149448.77%
Doncaster East and the Isle of Axholme E1400119948.76%
Exeter E1400123148.71%
Wigan E1400158548.7%
Christchurch E1400117148.67%
Nottingham East E1400141048.66%
Gainsborough E1400124348.59%
Beaconsfield E1400108248.58%
Coventry East E1400118048.57%
Henley and Thame E1400128048.53%
Blackley and Middleton South E1400110348.5%
Easington E1400121148.48%
Bournemouth West E1400111648.45%
Jarrow and Gateshead East E1400130748.4%
Harpenden and Berkhamsted E1400126848.32%
Warrington North E1400156448.19%
South Cotswolds E1400148248.17%
Liverpool West Derby E1400134148.16%
Spelthorne E1400150548.1%
South Shields E1400149248.07%
Hartlepool E1400127248.06%
Mid Dorset and North Poole E1400136348.04%
St Austell and Newquay E1400150848.03%
North Durham E1400138948.02%
Wimbledon E1400158648.02%
South West Hertfordshire E1400149647.98%
Croydon South E1400118747.96%
Ilford South E1400130147.96%
City of Durham E1400117347.95%
Dulwich and West Norwood E1400120547.95%
South Ribble E1400149147.91%
Chatham and Aylesford E1400115747.89%
Guildford E1400125847.81%
North Northumberland E1400139747.76%
Isle of Wight West E1400130447.73%
Sutton and Cheam E1400153447.7%
Liverpool Walton E1400133947.62%
Bootle E1400111347.58%
Bognor Regis and Littlehampton E1400110847.54%
Cheltenham E1400116147.54%
Birmingham Northfield E1400109747.46%
Stafford E1400151347.43%
New Forest West E1400137447.41%
Mitcham and Morden E1400137147.38%
Luton South and South Bedfordshire E1400134647.35%
East Surrey E1400121547.31%
Beckenham and Penge E1400108347.29%
Cannock Chase E1400115047.28%
Kingston and Surbiton E1400131247.28%
Frome and East Somerset E1400124147.25%
York Central E1400160447.23%
Melton and Syston E1400135747.22%
Lincoln E1400133647.16%
Plymouth Sutton and Devonport E1400142747.15%
Solihull West and Shirley E1400147947.14%
Tooting E1400155047.14%
Tunbridge Wells E1400155547.06%
Mid Leicestershire E1400136446.97%
Eltham and Chislehurst E1400122346.89%
North Dorset E1400138846.89%
Nottingham North and Kimberley E1400141146.89%
Brigg and Immingham E1400112846.87%
Bolton West E1400111246.86%
Kingston upon Hull West and Haltemprice E1400131546.86%
Harwich and North Essex E1400127346.78%
Aberafan Maesteg W0700008146.74%
Lewes E1400133046.71%
Maldon E1400135146.65%
Hornsey and Friern Barnet E1400129346.62%
Suffolk Coastal E1400153046.61%
Herne Bay and Sandwich E1400128246.58%
South Holland and The Deepings E1400148746.58%
Brentwood and Ongar E1400112546.56%
Wrexham W0700011146.48%
Newton Abbot E1400138146.35%
Romsey and Southampton North E1400144946.35%
West Worcestershire E1400157946.33%
North Devon E1400138746.32%
Coventry South E1400118246.3%
Chesham and Amersham E1400116246.27%
Ashfield E1400106846.19%
Barnsley North E1400107446.19%
Epsom and Ewell E1400122746.17%
North Shropshire E1400139846.17%
Darlington E1400119046.14%
Dagenham and Rainham E1400118946.12%
Newark E1400137546.12%
Derbyshire Dales E1400119546.11%
Stroud E1400152946.06%
Honiton and Sidmouth E1400129146.03%
Lancaster and Wyre E1400131845.98%
Wetherby and Easingwold E1400158245.95%
Folkestone and Hythe E1400123945.87%
Great Yarmouth E1400125645.8%
West Dorset E1400157545.74%
Doncaster Central E1400119845.73%
Richmond Park E1400144545.68%
Bolton North East E1400111045.67%
Fylde E1400124245.64%
Wolverhampton North East E1400159445.62%
Redcar E1400144045.58%
Lowestoft E1400134445.5%
West Bromwich E1400157445.39%
Camborne and Redruth E1400114845.38%
Truro and Falmouth E1400155445.31%
Forest of Dean E1400124045.27%
Sheffield South East E1400147045.22%
Epping Forest E1400122645.16%
New Forest East E1400137345.14%
Leeds South West and Morley E1400132445.09%
Chingford and Woodford Green E1400116745.08%
Carlisle E1400115245.06%
Bristol North West E1400113445.0%
High Peak E1400128745.0%
Southgate and Wood Green E1400150345.0%
Northampton North E1400140644.99%
Mid Norfolk E1400136544.95%
Makerfield E1400135044.94%
Tatton E1400153944.82%
Hastings and Rye E1400127444.79%
Twickenham E1400155644.69%
York Outer E1400160544.66%
Normanton and Hemsworth E1400138344.6%
Scunthorpe E1400146244.59%
Portsmouth North E1400143144.54%
Liverpool Wavertree E1400134044.5%
Manchester Withington E1400135444.41%
Walsall and Bloxwich E1400156244.38%
Mansfield E1400135544.33%
Broadland and Fakenham E1400113644.27%
Blaydon and Consett E1400110644.18%
Bromsgrove E1400113844.17%
North East Derbyshire E1400139144.17%
East Thanet E1400121644.16%
North Cornwall E1400138544.13%
Birkenhead E1400109144.12%
Worthing West E1400159943.96%
Brighton Pavilion E1400113043.93%
Bath E1400108043.91%
Harrogate and Knaresborough E1400126943.91%
Hereford and South Herefordshire E1400128143.89%
Middlesbrough and Thornaby East E1400136743.85%
Leeds East E1400132043.83%
Lewisham East E1400133143.8%
Derby North E1400119343.78%
Enfield North E1400122543.78%
Hexham E1400128543.77%
Kingston upon Hull North and Cottingham E1400131443.72%
Oldham West, Chadderton and Royton E1400141643.7%
Penistone and Stocksbridge E1400142343.68%
Blackburn E1400110243.67%
Tonbridge E1400154943.6%
Chesterfield E1400116543.5%
Luton North E1400134543.49%
Thirsk and Malton E1400154443.38%
Beverley and Holderness E1400108743.36%
Bury South E1400114543.34%
Birmingham Edgbaston E1400109243.26%
Dudley E1400120443.25%
Barnsley South E1400107543.18%
Reading West and Mid Berkshire E1400143943.09%
Leicester West E1400132843.08%
Amber Valley E1400106643.07%
Merthyr Tydfil and Aberdare W0700009943.03%
Arundel and South Downs E1400106743.01%
Hove and Portslade E1400129643.01%
Newcastle-under-Lyme E1400138043.01%
Central Devon E1400115542.97%
Stretford and Urmston E1400152842.97%
Sefton Central E1400146342.78%
South West Norfolk E1400149742.78%
Southend East and Rochford E1400150142.71%
North Warwickshire and Bedworth E1400140042.69%
Streatham and Croydon North E1400152742.63%
Pontypridd W0700010642.62%
Isle of Wight East E1400130342.6%
Bristol East E1400113242.59%
Rayleigh and Wickford E1400143742.59%
Boston and Skegness E1400111442.54%
Croydon East E1400118642.53%
Rawmarsh and Conisbrough E1400143642.52%
Bridlington and The Wolds E1400112742.46%
Macclesfield E1400134742.42%
Penrith and Solway E1400142442.29%
Gower W0700009742.27%
Gillingham and Rainham E1400124642.24%
St Helens North E1400150942.15%
Bromley and Biggin Hill E1400113742.09%
Colne Valley E1400117742.09%
Louth and Horncastle E1400134342.0%
Bishop Auckland E1400110141.97%
South East Cornwall E1400148641.94%
Harrow East E1400127041.91%
Coventry North West E1400118141.9%
Swansea West W0700010841.87%
Richmond and Northallerton E1400144441.65%
Mid and South Pembrokeshire W0700010041.61%
Sevenoaks E1400146541.57%
Kingswinford and South Staffordshire E1400131641.42%
Rother Valley E1400145141.38%
Southport E1400150441.38%
Stoke-on-Trent North E1400152141.32%
Stoke-on-Trent Central E1400152041.27%
Derby South E1400119441.18%
Gedling E1400124541.18%
Bexleyheath and Crayford E1400108941.13%
Leeds North West E1400132241.11%
Tiverton and Minehead E1400154840.98%
Hornchurch and Upminster E1400129240.95%
Bexhill and Battle E1400108840.86%
Mid Derbyshire E1400136240.8%
Broxtowe E1400114040.72%
Stoke-on-Trent South E1400152240.72%
Romford E1400144840.64%
East Ham E1400121340.62%
Sunderland Central E1400153140.62%
Gorton and Denton E1400125140.61%
Leicester East E1400132640.51%
Spen Valley E1400150640.47%
North West Norfolk E1400140540.42%
Lewisham West and East Dulwich E1400133340.36%
Halesowen E1400126140.34%
Torridge and Tavistock E1400155240.3%
Wyre Forest E1400160140.27%
Scarborough and Whitby E1400146140.21%
Ossett and Denby Dale E1400141840.18%
Sheffield Brightside and Hillsborough E1400146640.09%
Stourbridge E1400152439.98%
Altrincham and Sale West E1400106539.86%
Wallasey E1400156139.78%
Ilford North E1400130039.75%
South Devon E1400148439.74%
Leyton and Wanstead E1400133439.72%
Oldham East and Saddleworth E1400141539.68%
Stockport E1400151739.67%
Bury North E1400114439.65%
Whitehaven and Workington E1400158339.58%
North Herefordshire E1400139539.55%
Skipton and Ripon E1400147539.46%
Waveney Valley E1400156939.36%
Doncaster North E1400120038.97%
Ruislip, Northwood and Pinner E1400145438.95%
Clwyd North W0700009538.95%
Erewash E1400122838.94%
Llanelli W0700009838.91%
Clwyd East W0700009438.79%
Leicester South E1400132738.77%
Torbay E1400155138.71%
Aldridge-Brownhills E1400106438.54%
Dewsbury and Batley E1400119638.44%
Birmingham Hodge Hill and Solihull North E1400109538.37%
Rossendale and Darwen E1400145038.31%
Edmonton and Winchmore Hill E1400122138.25%
Leeds North East E1400132138.02%
Cheadle E1400115838.0%
Westmorland and Lonsdale E1400158037.97%
East Worthing and Shoreham E1400121837.64%
Birmingham Selly Oak E1400109937.59%
Blaenau Gwent and Rhymney W0700008437.58%
Birmingham Erdington E1400109337.54%
Wirral West E1400158937.42%
Sutton Coldfield E1400153537.27%
Shipley E1400147237.25%
Leeds West and Pudsey E1400132537.21%
Hazel Grove E1400127737.07%
Pendle and Clitheroe E1400142236.88%
Orpington E1400141736.83%
Clacton E1400117436.7%
Sheffield Hallam E1400146836.52%
North Norfolk E1400139636.0%
Brecon, Radnor and Cwm Tawe W0700008535.96%
Montgomeryshire and Glyndwr W0700010235.93%
Ynys Môn W0700011235.77%
Smethwick E1400147835.75%
Blackpool North and Fleetwood E1400110435.5%
Bangor Aberconwy W0700008335.07%
Halifax E1400126235.04%
Calder Valley E1400114734.87%
Huddersfield E1400129734.61%
Wolverhampton West E1400159634.11%
Keighley and Ilkley E1400130833.77%
South Shropshire E1400149333.74%
Morecambe and Lunesdale E1400137233.49%
Bradford South E1400111933.27%
Burnley E1400114232.87%
Great Grimsby and Cleethorpes E1400125532.6%
St Ives E1400151132.43%
Old Bexley and Sidcup E1400141432.18%
Blackpool South E1400110531.92%
Hyndburn E1400129931.48%
Bradford East E1400111830.89%
Southend West and Leigh E1400150230.38%
Birmingham Perry Barr E1400109830.2%
Barrow and Furness E1400107630.16%
Castle Point E1400115429.69%
Rhondda and Ogmore W0700010729.4%
Staffordshire Moorlands E1400151429.25%
Ceredigion Preseli W0700009329.08%
Birmingham Hall Green and Moseley E1400109428.81%
Caerfyrddin W0700008728.77%
Bradford West E1400112028.6%
Birmingham Yardley E1400110024.7%
Dwyfor Meirionnydd W0700009621.8%
Wellingborough and Rushden E14001571not published

Download CSVDownload JSON with full provenance

Map

Band C or above · 575 areas, each shaded by the fifth of the areas its figure falls in

  • 21.8% to 42.09%
  • 42.09% to 46.56%
  • 46.56% to 50.11%
  • 50.11% to 54.69%
  • 54.69% to 87.57%

Boundaries: Constituency boundaries, Jul 2024, 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 2024.

Source and licence

Publisher
Office for National Statistics
Check it yourself
https://www.ons.gov.uk/peoplepopulationandcommunity/housing/adhocs/2545medianenergyefficiencyscoreandpercentageofalldwellingsinepcbandscandabove2024parliamentaryconstituenciesuptofinancialyearending2024
Licence
Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
Retrieved
28 October 2026, 23:40 UTC
Raw files fetched

Verification

Verified against source, 28 October 2026, 23:43 UTC Run at 28 October 2026, 23:43 UTC; 575 of 575 figures matched the live source.

ResultCheckDetail
PassProvenance recordedOffice for National Statistics; Open Government Licence v3.0; retrieved 2026-10-28T23:40:27Z; 2 raw file(s)
PassRaw files match recorded SHA-2562 of 2 files intact
PassRe-parsing raw files reproduces figures575 of 575 figures and the headline reproduced
PassFigures are finite numbers575 figures, 0 invalid
PassLive source matches every figure575 of 575 figures match exactly after downloading 2 source file(s) again (1 byte-identical); the headline matches
Not runSecond official routeNo independent second route to these figures is published; the live re-fetch is the check.
PassSource page answershttps://www.ons.gov.uk/peoplepopulationandcommunity/housing/adhocs/2545medianenergyefficiencyscoreandpercentageofalldwellingsinepcbandscandabove2024parliamentaryconstituenciesuptofinancialyearending2024 – HTTP 200

Notes

  • The share of homes whose latest Energy Performance Certificate, up to March 2024, is rated band C or above, among homes the Valuation Office Agency's property attributes data link to a certificate. A home gets a certificate when it is built, sold or let, so homes not sold or let for a long time are left out. The ONS's note gives the certificates' window as up to the first quarter of 2023, a year earlier than its title, which says up to the financial year ending 2024.
  • The ONS gives no figure for Wellingborough and Rushden, and none for England and Wales or its regions in this table, so the headline is the constituency with the highest share. Scotland's and Northern Ireland's homes are not covered.