EPC Price Check

EPC rating and sold prices in North West

In North West, homes rated EPC C or better sold for 17% more per square metre than D–G homes (median £2,374 vs £2,021, 1,159,754 sales since 2015), but like for like the difference is +0.3% (95% range −0.1% to +0.6%): the EPC band itself is not reflected in sale prices here (random sample of 300,000 sales). Data: HM Land Registry to 30 September 2026, EPC register.

Data: sales January 2015 – September 2026, EPC register November 2026, gas 2024 · calculated 5 November 2026 · Methodology and sources

+0.3%like-for-like premium of C+ (95% range −0.1% to +0.6%)
+17%raw gap per m² (before like-for-like)
252postcode districts

From the raw gap to like-for-like

Comparing C+ with D–G homes…Difference95% range
Raw gap per m² (medians)+17%—
Whole price, nothing held equal+15.1%+14.6% to +15.5%
Same floor area+18.2%+17.9% to +18.6%
+ same property type+12.4%+12.0% to +12.7%
+ same build period+5.6%+5.3% to +6.0%
+ same year of sale+0.3%−0.1% to +0.6%

The first row compares median prices per m²; the second compares whole prices; each later row adds one more thing that must be equal, ending with the like-for-like premium (regression of log price; build period from the certificate, 12 bands). The raw gap per m² and the whole-price gap differ because C+ and D–G homes differ in size.

Postcode districts in North West

DistrictAreaSalesRaw gapLike-for-likeSectors
BB1Blackburn with Darwen7,257+28%+2.7% ▲9
BB10Burnley6,408+53%+1.9%4
BB11Burnley4,168+54%+3.8% ▲5
BB12Burnley6,865+48%+4.2% ▲5
BB18Pendle3,581+43%+4.8% ▲2
BB2Blackburn with Darwen9,050+45%−2.4% ▼7
BB3Blackburn with Darwen6,647+51%+3.7% ▲4
BB4Rossendale7,503+31%+0.4%6
BB5Hyndburn9,538+50%+2.7% ▲7
BB6Hyndburn2,821+59%+6.9% ▲2
BB7Ribble Valley7,761+25%−2.0% ▼5
BB8Pendle4,413+58%+2.0%4
BB9Pendle6,554+59%+4.8% ▲6
BL0Bury3,491+18%+1.8%2
BL1Bolton9,415+13%+0.3%8
BL2Bolton6,551+11%−0.3%6
BL3Bolton6,508+14%+0.8%6
BL4Bolton4,225+17%+1.2%4
BL5Bolton5,379+19%+1.4% ▲3
BL6Bolton6,151+21%+2.6% ▲4
BL7Bolton3,1400%+0.9%3
BL8Bury6,053+13%+2.0% ▲4
BL9Bury7,040+15%−0.3%6
CA1Cumberland4,919+45%+2.7% ▲3
CA10Westmorland and Furness2,448+6%−2.1%3
CA11Westmorland and Furness4,958+8%−3.8% ▼4
CA12Cumberland1,519−6%−2.0%2
CA13Cumberland3,208+12%+1.2%2
CA14Cumberland6,142+62%+2.4% ▲5
CA15Cumberland2,609+65%+5.9% ▲3
CA16Westmorland and Furness1,142+9%−2.9%1
CA17Westmorland and Furness789+23%+3.0%1
CA2Cumberland8,160+28%+1.9% ▲4
CA20Cumberland696+15%+5.0% ▲1
CA22Cumberland1,311+23%+4.8% ▲1
CA23Cumberland271+20%+9.3%1
CA24Cumberland195+41%+5.3%1
CA25Cumberland988+49%+7.2% ▲1
CA26Cumberland715+49%+2.2%1
CA27Cumberland313+13%+2.6%1
CA28Cumberland5,219+32%0.0%4
CA3Cumberland3,419+12%−1.8%3
CA4Cumberland1,934+13%+4.3% ▲3
CA5Cumberland1,281+8%−2.0%2
CA6Cumberland1,392+18%+2.2%3
CA7Cumberland3,726+29%−1.3%8
CA8Cumberland1,709+17%+5.1% ▲4
CA9Westmorland and Furness319+10%−17.6% ▼1
CH1Cheshire West and Chester4,947+13%−3.9% ▼6
CH2Cheshire West and Chester6,106−1%+1.1%4
CH3Cheshire West and Chester7,139+3%−2.9% ▼5
CH41Wirral2,295+35%+1.7%10
CH42Wirral4,235+25%+2.7% ▲10
CH43Wirral5,677+2%−1.0%10
CH44Wirral3,933+5%−3.0% ▼10
CH45Wirral5,256+22%+0.7%10
CH46Wirral3,933+11%+1.5%9
CH47Wirral2,089+10%+3.9% ▲9
CH48Wirral2,823+5%−0.6%10
CH49Wirral4,955+6%−1.7% ▼10
CH60Wirral2,468−5%−0.7%10
CH61Wirral3,106+2%−1.7%10
CH62Wirral5,247+16%+2.9% ▲10
CH63Wirral4,597+9%+0.9%9
CH64Cheshire West and Chester3,3750%−4.9% ▼9
CH65Cheshire West and Chester4,065+12%−2.1% ▼9
CH66Cheshire West and Chester6,360+12%−0.4%6
CW1Cheshire East7,917+24%+1.0%5
CW10Cheshire East3,195+9%+1.4%2
CW11Cheshire East6,728+3%−2.5% ▼4
CW12Cheshire East7,687+14%0.0%4
CW2Cheshire East8,068+21%−0.3%4
CW4Cheshire East2,455−1%−1.5%2
CW5Cheshire East7,346+4%−1.6%4
CW6Cheshire West and Chester2,467+3%+2.4%2
CW7Cheshire West and Chester5,814+21%−2.8% ▼4
CW8Cheshire West and Chester8,902+13%−0.7%4
CW9Cheshire West and Chester6,762+16%−0.7%4
FY1Blackpool4,002+19%+2.1% ▲5
FY2Blackpool4,298+9%−0.2%2
FY3Blackpool5,111+14%+0.8%4
FY4Blackpool7,817+30%+1.7% ▲5
FY5Wyre10,551+14%+1.2% ▲5
FY6Wyre6,477+18%+1.0%4
FY7Wyre3,807+9%+1.3%3
FY8Fylde10,147+7%+0.9%5
L1Liverpool2,047+25%−0.7%7
L10Sefton1,960+2%+0.1%9
L11Liverpool2,255+49%+3.4% ▲10
L12Liverpool4,100+11%+1.6%10
L13Liverpool3,695+25%+6.0% ▲10
L14Liverpool3,479+21%−5.5% ▼10
L15Liverpool3,894+15%0.0%10
L16Liverpool2,106+8%+1.3%10
L17Liverpool3,795+14%+3.9% ▲10
L18Liverpool4,296+12%+3.7% ▲10
L19Liverpool3,664+11%+4.1% ▲10
L2Liverpool509+29%+2.4%4
L20Sefton3,425+55%+0.7%8
L21Sefton2,791+25%+0.4%10
L22Sefton2,141+14%+1.4%10
L23Sefton4,989+18%+0.8%10
L24Liverpool1,928+37%+0.8%9
L25Liverpool5,205+6%+1.2%10
L26Knowsley2,417+26%+1.6%6
L27Liverpool609+59%+4.8% ▲5
L28Knowsley351+25%+1.7%4
L3Liverpool2,358+21%+6.9% ▲8
L30Sefton1,958+20%+2.2%9
L31Sefton5,353+13%+0.5%10
L32Knowsley2,149+17%−3.8% ▼10
L33Knowsley2,028+21%−0.6%8
L34Knowsley2,869+30%−0.1%6
L35Knowsley4,325+25%+0.4%10
L36Knowsley5,732+19%−0.5%10
L37Sefton4,351+6%−0.9%7
L38Sefton428+8%+3.8% ▲3
L39West Lancashire4,344+5%−1.0%9
L4Liverpool4,056+54%+5.1% ▲10
L40West Lancashire3,673+17%−0.8%10
L5Liverpool1,188+81%+10.2% ▲9
L6Liverpool2,647+94%+6.6% ▲9
L7Liverpool1,647+42%+11.2% ▲8
L8Liverpool3,209+62%+7.3% ▲10
L9Liverpool3,813+41%+3.1% ▲10
LA1Lancaster9,173+17%−0.4%5
LA10Westmorland and Furness605+5%+0.4%1
LA11Westmorland and Furness2,191−1%−4.2% ▼2
LA12Westmorland and Furness3,887+17%−1.3%4
LA13Westmorland and Furness3,694+24%−0.1%2
LA14Westmorland and Furness7,217+26%+0.7%5
LA15Westmorland and Furness1,691+46%+3.8% ▲1
LA16Westmorland and Furness674+43%+5.3% ▲1
LA18Cumberland1,352+35%−2.5%2
LA2Lancaster3,628+8%−0.8%5
LA20Westmorland and Furness161+1%−9.4%1
LA21Westmorland and Furness155−26%+7.5%1
LA22Westmorland and Furness818−13%−7.5% ▼2
LA23Westmorland and Furness1,605+1%−7.3% ▼3
LA3Lancaster4,418+10%+2.8% ▲3
LA4Lancaster4,641+5%+1.7%3
LA5Lancaster3,294+13%−0.2%3
LA6Westmorland and Furness2,317+7%−2.2%3
LA7Westmorland and Furness855+3%+2.2%1
LA8Westmorland and Furness1,360−1%0.0%3
LA9Westmorland and Furness6,346+5%−0.3%4
M1Manchester2,290+13%+0.3%7
M11Manchester2,046+41%+3.6% ▲4
M12Manchester1,297+36%+2.9%3
M13Manchester1,202+47%−0.1%2
M14Manchester3,197+10%+2.0%4
M15Manchester4,241+41%−1.2%3
M16Trafford3,732+7%+1.8%4
M18Manchester2,374+51%+2.4%2
M19Manchester4,504+14%+1.9% ▲3
M20Manchester8,016+3%−0.2%6
M21Manchester4,237−7%−2.2% ▼4
M22Manchester4,237+7%+0.1%6
M23Manchester3,878+10%+0.4%4
M24Rochdale7,728+16%−1.7% ▼5
M25Bury4,930+16%+3.7% ▲5
M26Bury5,471+20%+1.8% ▲4
M27Salford6,700+15%+1.7% ▲6
M28Salford8,658+16%+1.3%5
M29Wigan4,341+22%+0.4%2
M3Salford4,244+28%+5.4% ▲7
M30Salford5,805+24%+0.7%4
M31Trafford1,087+34%+1.7%1
M32Trafford3,952+10%−1.7%3
M33Trafford10,048−5%−0.9%6
M34Tameside7,692+16%−0.1%5
M35Oldham3,115+22%+2.5% ▲2
M38Salford1,169+31%+4.2% ▲2
M4Manchester4,396+12%−1.8% ▼5
M40Manchester4,318+31%−0.1%8
M41Trafford6,898+3%−0.6%6
M43Tameside3,621+28%+2.7% ▲2
M44Salford2,963+9%−1.0%2
M45Bury3,483+3%+0.2%3
M46Wigan4,078+24%+0.8%2
M5Salford4,101+67%−1.5%3
M50Salford2,071+19%+9.7% ▲2
M6Salford4,794+24%+1.4%4
M7Salford2,607+11%−2.1%4
M8Manchester2,106+24%+5.5% ▲5
M9Manchester3,813+28%+2.8% ▲6
OL1Oldham2,075+26%+0.7%3
OL10Rochdale4,207+20%+0.1%4
OL11Rochdale5,745+14%−0.7%5
OL12Rochdale6,269+20%−0.1%5
OL13Rossendale2,821+40%+4.1% ▲3
OL15Rochdale2,717+21%+1.8%3
OL16Rochdale4,626+25%−1.3%5
OL2Oldham6,698+14%+0.1%4
OL3Oldham2,885+11%+2.5% ▲3
OL4Oldham5,569+25%+2.7% ▲5
OL5Tameside2,202+19%+2.3%2
OL6Tameside3,625+22%+0.3%4
OL7Tameside1,898+18%−0.3%2
OL8Oldham3,578+34%+3.1% ▲4
OL9Oldham4,981+22%−0.7%5
PR1Preston8,664+26%−1.3%10
PR2Preston12,459+14%+1.5% ▲8
PR25South Ribble6,868+21%+2.3% ▲5
PR26South Ribble2,697+12%+1.5%4
PR3Wyre8,882+13%−1.5%6
PR4Fylde14,413+12%−0.4%7
PR5South Ribble7,438+14%+1.0%5
PR6Chorley6,197+15%−1.3%4
PR7Chorley12,566+11%+0.9%7
PR8Sefton10,243+11%+1.1%6
PR9Sefton8,221+9%+0.6%4
SK1Stockport2,277+3%−2.6%4
SK10Cheshire East8,369+10%−1.8% ▼5
SK11Cheshire East7,354+11%−1.5% ▼5
SK12Cheshire East3,979+1%−3.5% ▼2
SK14Tameside8,459+12%−2.1% ▼7
SK15Tameside4,037+11%−1.0%3
SK16Tameside2,524+15%−0.9%2
SK2Stockport5,180+1%−1.9% ▼3
SK3Stockport4,966+13%+0.9%3
SK4Stockport6,188+2%−0.1%5
SK5Stockport4,675+7%−1.9% ▼3
SK6Stockport9,1190%−1.0%8
SK7Stockport8,438+7%0.0%6
SK8Stockport10,807+1%−2.3% ▼7
SK9Cheshire East8,440+2%−4.7% ▼7
SY14Cheshire West and Chester1,087+5%−0.2%2
WA1Warrington3,820+11%+1.2%4
WA10St. Helens6,273+27%+0.6%6
WA11St. Helens5,314+14%+2.2% ▲4
WA12St. Helens4,563+20%−1.6%3
WA13Warrington2,581−5%−0.1%2
WA14Trafford6,025−3%−0.7%5
WA15Trafford7,098−6%−3.1% ▼5
WA16Cheshire East4,557+2%−2.9% ▼5
WA2Warrington4,843+6%−0.6%4
WA3Wigan8,697+12%+1.4%7
WA4Warrington9,567+3%−1.2%6
WA5Warrington10,756+12%0.0%8
WA6Cheshire West and Chester3,399−6%−2.0%5
WA7Halton8,102+20%−0.8%6
WA8Halton9,064+17%+0.7%8
WA9St. Helens7,363+43%+3.8% ▲5
WN1Wigan2,871+11%+2.8% ▲3
WN2Wigan7,981+26%+2.2% ▲5
WN3Wigan4,247+15%+0.6%3
WN4Wigan4,017+21%+2.2% ▲3
WN5Wigan6,238+14%0.0%4
WN6Wigan7,832+29%+3.7% ▲4
WN7Wigan8,774+33%−0.3%5
WN8West Lancashire6,113+19%0.0%5

▲ green: premium distinguishable from zero; ▼ red: discount; plain: no measurable difference. Small areas have fewer sales, so their 95% ranges are wider.

Postcode sectors without a district page

CA19 1 · CA21 2 · L29 7 · LA17 7

How this is calculated

Caveats