EPC Price Check

EPC rating and sold prices in Yorkshire and The Humber

In Yorkshire and The Humber, homes rated EPC C or better sold for 14% more per square metre than D–G homes (median £2,308 vs £2,025, 867,104 sales since 2015), but like for like the difference is +0.1% (95% range −0.3% to +0.4%): 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.1%like-for-like premium of C+ (95% range −0.3% to +0.4%)
+14%raw gap per m² (before like-for-like)
209postcode districts

From the raw gap to like-for-like

Comparing C+ with D–G homes…Difference95% range
Raw gap per m² (medians)+14%—
Whole price, nothing held equal+18.1%+17.7% to +18.6%
Same floor area+15.1%+14.8% to +15.5%
+ same property type+11.2%+10.9% to +11.5%
+ same build period+4.3%+3.9% to +4.7%
+ same year of sale+0.1%−0.3% to +0.4%

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 Yorkshire and The Humber

DistrictAreaSalesRaw gapLike-for-likeSectors
BD1Bradford646+24%−2.3%4
BD10Bradford5,417+26%−3.3% ▼3
BD11Kirklees2,587+18%+1.4%2
BD12Bradford2,975+20%+1.5%4
BD13Bradford5,408+20%+1.5%5
BD14Bradford1,448+26%−1.7%1
BD15Bradford2,602+15%−0.7%4
BD16Bradford4,984+1%+1.5%4
BD17Bradford3,630−6%+0.2%3
BD18Bradford4,182+3%−1.7%4
BD19Kirklees4,093+16%+1.3%4
BD2Bradford5,400+32%+2.0% ▲4
BD20Bradford8,045+18%+5.0% ▲6
BD21Bradford2,867+26%+5.7% ▲5
BD22Bradford5,439+12%−1.1%5
BD23North Yorkshire6,107+13%−1.6% ▼6
BD24North Yorkshire1,060+10%+3.0%2
BD3Bradford2,069+46%+1.9%4
BD4Bradford3,954+34%+1.0%5
BD5Bradford2,058+42%+3.6%4
BD6Bradford4,731+10%−1.7%3
BD7Bradford2,863+48%+4.5% ▲3
BD8Bradford1,718+36%+6.2% ▲4
BD9Bradford2,121+31%−3.2%3
DL10North Yorkshire2,960+7%+0.1%4
DL11North Yorkshire750+7%+4.7%2
DL6North Yorkshire2,787+13%−2.4% ▼3
DL7North Yorkshire2,6450%+0.3%3
DL8North Yorkshire3,4430%−3.3% ▼5
DL9North Yorkshire1,682+21%+1.7%2
DN1Doncaster739+99%+9.0%3
DN11Doncaster5,885+24%+0.8%3
DN12Doncaster3,379+32%+2.2%4
DN14East Riding of Yorkshire8,903+29%+2.4% ▲6
DN15North Lincolnshire4,891+23%+1.5%5
DN16North Lincolnshire5,349+20%+3.5% ▲3
DN17North Lincolnshire5,592+17%+2.2% ▲4
DN18North Lincolnshire2,716+15%+0.5%2
DN19North Lincolnshire1,164+9%+0.2%1
DN2Doncaster3,480+34%−1.8%3
DN20North Lincolnshire3,466+9%+2.2% ▲3
DN3Doncaster5,491+6%+2.7% ▲3
DN31North East Lincolnshire1,465+91%+7.0% ▲2
DN32North East Lincolnshire3,901+41%+8.5% ▲4
DN33North East Lincolnshire3,587+8%−2.1%3
DN34North East Lincolnshire3,243+7%+1.3%2
DN35North East Lincolnshire5,708+27%+3.7% ▲4
DN36North East Lincolnshire4,679+12%+3.3% ▲2
DN37North East Lincolnshire3,447+10%+0.3%3
DN38North Lincolnshire462+17%+5.6%1
DN39North Lincolnshire510+6%−2.6%1
DN4Doncaster9,475+22%+0.8%6
DN40North East Lincolnshire1,948+16%+0.6%3
DN41North East Lincolnshire1,263+8%+2.6%2
DN5Doncaster6,075+18%+2.2% ▲4
DN6Doncaster4,371+25%+0.3%4
DN7Doncaster3,815+17%−1.0%3
DN8Doncaster2,646+21%−0.4%2
DN9North Lincolnshire4,011+5%+2.3% ▲3
HD1Kirklees1,862+21%+3.3%4
HD2Kirklees3,880+19%−1.5%2
HD3Kirklees5,907+19%+0.6%2
HD4Kirklees4,570+35%+6.4% ▲3
HD5Kirklees4,555+8%−1.1%3
HD6Calderdale4,906+13%−1.1%4
HD7Kirklees4,345+18%−0.3%3
HD8Kirklees6,258+12%+1.6% ▲3
HD9Kirklees6,923+12%−0.9%7
HG1North Yorkshire7,735+10%−2.1% ▼5
HG2North Yorkshire6,486+4%+0.4%4
HG3North Yorkshire5,431+9%+0.6%5
HG4North Yorkshire4,233+7%−0.6%5
HG5North Yorkshire3,671+9%+0.9%3
HU1Kingston upon Hull560+42%+15.2% ▲3
HU10East Riding of Yorkshire4,266+13%−1.9%2
HU11East Riding of Yorkshire2,050+9%+3.9% ▲2
HU12East Riding of Yorkshire4,384+8%+0.4%3
HU13East Riding of Yorkshire3,523+37%−0.7%2
HU14East Riding of Yorkshire1,775+15%−3.3% ▼1
HU15East Riding of Yorkshire5,455+10%−0.3%2
HU16East Riding of Yorkshire3,637+19%−3.0% ▼2
HU17East Riding of Yorkshire9,515+14%+0.4%5
HU18East Riding of Yorkshire2,122+26%+4.1% ▲1
HU19East Riding of Yorkshire1,277+36%+2.0%1
HU2Kingston upon Hull234+5%+0.1%3
HU3Kingston upon Hull2,968+75%+0.8%5
HU4Kingston upon Hull3,536+17%+0.2%2
HU5Kingston upon Hull7,671+15%+2.7% ▲5
HU6Kingston upon Hull3,422+13%+0.3%4
HU7Kingston upon Hull7,807+27%−2.3% ▼5
HU8Kingston upon Hull4,979+28%−1.9% ▼4
HU9Kingston upon Hull4,734+41%+0.8%5
HX1Calderdale2,617+45%+5.8% ▲4
HX2Calderdale5,867+6%−1.3%5
HX3Calderdale7,759+14%−1.5%6
HX4Calderdale2,160+8%−0.1%3
HX5Calderdale1,634+28%−0.1%2
HX6Calderdale3,596+17%+1.0%4
HX7Calderdale2,486+14%+2.3%4
LS1Leeds551+6%−1.4%5
LS10Leeds5,002+21%+4.1% ▲4
LS11Leeds3,706+50%+0.1%6
LS12Leeds6,301+25%+1.3%6
LS13Leeds5,702+11%+1.7% ▲4
LS14Leeds5,739+19%−0.5%5
LS15Leeds6,223+10%+0.6%5
LS16Leeds7,134+4%−3.5% ▼5
LS17Leeds7,137−3%−1.1%5
LS18Leeds4,464+4%+0.2%2
LS19Leeds4,045+4%−1.0%2
LS2Leeds831−5%+1.6%3
LS20Leeds2,341−1%−1.3%2
LS21Leeds3,384+9%+2.5% ▲3
LS22Leeds3,574+3%−1.6%4
LS23Leeds1,766−4%−3.4% ▼2
LS24North Yorkshire2,118+5%−1.8%2
LS25Leeds9,096+12%+0.2%7
LS26Leeds5,576+8%−0.5%3
LS27Leeds7,769+18%−1.9% ▼4
LS28Leeds7,965+5%+0.6%5
LS29Bradford7,296+3%−0.1%5
LS3Leeds116−12%−10.2% ▼1
LS4Leeds1,340+14%+0.3%1
LS5Leeds1,314+6%+3.3% ▲1
LS6Leeds4,171+10%−1.5%4
LS7Leeds3,675+9%+2.1%4
LS8Leeds5,679+4%−0.6%5
LS9Leeds3,918+85%+6.3% ▲5
OL14Calderdale2,885+36%+4.4% ▲4
S1Sheffield720+6%−0.4%3
S10Sheffield6,579+7%+0.9%5
S11Sheffield5,272+5%+3.8% ▲3
S12Sheffield4,906+6%+2.3% ▲3
S13Sheffield4,138+18%+4.0% ▲3
S14Sheffield637+14%+5.4% ▲1
S17Sheffield2,9220%−2.4% ▼2
S2Sheffield4,797+16%+12.3% ▲5
S20Sheffield5,002+8%+0.3%8
S25Rotherham3,857+13%+0.7%5
S26Rotherham4,436+8%+0.1%7
S3Sheffield1,641+40%+1.1%3
S35Sheffield6,471+9%+4.3% ▲8
S36Barnsley5,649+19%+1.3%7
S4Sheffield934+41%−6.5% ▼2
S5Sheffield5,494+26%+1.9% ▲5
S6Sheffield10,090+13%+4.4% ▲6
S60Rotherham7,393+23%+0.7%5
S61Rotherham4,390+8%−1.6%4
S62Rotherham2,470+30%+4.8% ▲3
S63Barnsley7,067+46%−1.4%5
S64Rotherham4,787+28%+3.4% ▲4
S65Rotherham3,657+32%+0.9%4
S66Rotherham7,408+10%+1.4%6
S7Sheffield2,623+22%+6.2% ▲2
S70Barnsley6,131+30%+0.8%6
S71Barnsley7,045+19%+1.3%5
S72Barnsley3,986+30%+0.5%4
S73Barnsley4,578+29%+0.2%3
S74Barnsley2,492+18%+3.7% ▲3
S75Barnsley8,222+13%−0.1%6
S8Sheffield7,637+8%−0.5%4
S9Sheffield2,633+11%+4.6% ▲4
TS9North Yorkshire2,210+6%−4.7% ▼3
WF1Wakefield6,547+39%+1.2%5
WF10Wakefield9,566+30%+0.6%5
WF11Wakefield2,920+17%0.0%3
WF12Kirklees4,452+18%−1.9%4
WF13Kirklees2,404+5%+0.3%4
WF14Kirklees3,880+10%−0.2%3
WF15Kirklees2,715+9%+0.7%3
WF16Kirklees1,631+12%+4.1% ▲2
WF17Kirklees5,008+18%−0.4%6
WF2Wakefield7,653+14%−1.5%5
WF3Leeds6,744+17%+0.3%4
WF4Wakefield7,104+7%+0.8%6
WF5Wakefield3,706+3%0.0%3
WF6Wakefield3,439+20%+0.1%2
WF7Wakefield4,102+10%−0.9%3
WF8Wakefield6,695+16%−2.4% ▼4
WF9Wakefield6,180+17%+0.4%5
YO1York1,403+7%+1.6%3
YO10York3,418−4%+0.8%3
YO11North Yorkshire5,201+16%−2.0%3
YO12North Yorkshire7,537+21%−0.8%4
YO13North Yorkshire1,964+4%+5.7% ▲2
YO14North Yorkshire2,964+3%+3.8% ▲2
YO15East Riding of Yorkshire2,824+46%+11.9% ▲3
YO16East Riding of Yorkshire5,317+5%−0.2%3
YO17North Yorkshire3,948+8%−0.5%4
YO18North Yorkshire2,521+12%−0.7%2
YO19York2,239+9%−1.0%3
YO21North Yorkshire2,827+13%+2.2%3
YO22North Yorkshire1,690−1%−0.5%2
YO23York3,897+8%+0.8%4
YO24York5,4030%−2.1% ▼4
YO25East Riding of Yorkshire7,461+15%+1.0%6
YO26York5,429+5%+0.3%6
YO30York4,845+3%+0.7%6
YO31York5,1820%−2.1% ▼5
YO32York4,531−1%+1.9% ▲5
YO41East Riding of Yorkshire2,048+3%+5.3% ▲3
YO42East Riding of Yorkshire4,105+4%−2.1% ▼3
YO43East Riding of Yorkshire2,753+5%−0.2%2
YO51North Yorkshire1,689+5%−1.2%1
YO60North Yorkshire581+3%−0.5%2
YO61North Yorkshire2,678+8%−2.7% ▼4
YO62North Yorkshire2,050+4%+3.1%4
YO7North Yorkshire4,158+5%−1.3%4
YO8North Yorkshire9,768+8%−1.1%6

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

How this is calculated

Caveats