HouseMarketBook

Price per square metre in every council since 2016, when official figures stopped

The ONS last published sold prices per square metre by council for 2016. On our figures the median council rose 35.3% to 2025, just under inflation, with the North West up 50.6% and London 12%.

· figures to September 2026

Median council, 2016 to 2025+35.3%price per square metre; CPIH rose 36.6%

Why 2016

The Office for National Statistics published sold prices per square metre for every council in England and Wales from 2004 to 2016, using floor areas from the Valuation Office Agency. Its release of 11 October 2017 is still the latest. HouseMarketBook publishes the same measure every month from HM Land Registry sold prices and the floor areas on energy certificates, so the years since can now be filled in.

Floor areas from energy certificates are measured differently from the Valuation Office's, so our levels are not the ONS's. This post compares our own 2016 figures with our own 2025 figures, the two full years at either end.

Region by region

RegionCouncilsMedian changeLowestHighestBelow inflation
North West35+50.6%Fylde +29.5%Blackburn with Darwen +71.3%9
Wales22+49.2%Flintshire +39.9%Blaenau Gwent +78.5%0
Yorkshire and The Humber15+46.6%City of Kingston upon Hull +31.7%Barnsley +55.5%3
East Midlands35+45.7%Derbyshire Dales +32.8%Nottingham +60.2%1
West Midlands30+44.5%Warwick +28%Sandwell +64.8%4
South West26+35.4%Bournemouth, Christchurch and Poole +29.5%Forest of Dean +53.4%16
North East12+33%Middlesbrough +24.8%North Tyneside +38.3%10
East of England45+29.8%Watford +9.3%Tendring +43.8%39
South East64+23.6%Reading +11.6%Hastings +43.6%58
London32+12%Westminster −14.3%Barking and Dagenham +28%32

The median of each region's council changes. Below inflation counts the councils whose change was less than CPIH's 36.6% over the same years. Median price per square metre of the sales we count in each calendar year, from each council's page with sales to September 2026. HM Land Registry price paid data and MHCLG energy certificates.

Across the 316 councils, the median council rose 35.3%. The North West, up 50.6%, and Wales, up 49.2%, rose furthest. London rose least, by 12%, followed by the South East at 23.6% and the East of England at 29.8%.

The ten largest rises

CouncilRegion2016, £ / m²2025, £ / m²Change
Blaenau GwentWales£930£1,660+78.5%
Blackburn with DarwenNorth West£1,220£2,090+71.3%
TamesideNorth West£1,640£2,800+70.7%
OldhamNorth West£1,590£2,700+69.8%
RochdaleNorth West£1,560£2,600+66.7%
BoltonNorth West£1,560£2,590+66%
KnowsleyNorth West£1,460£2,420+65.8%
SalfordNorth West£1,860£3,070+65.1%
ManchesterNorth West£2,050£3,380+64.9%
SandwellWest Midlands£1,650£2,720+64.8%

Median price per square metre of the sales we count in each calendar year, from each council's page with sales to September 2026. HM Land Registry price paid data and MHCLG energy certificates.

Blaenau Gwent rose 78.5%, from £930 to £1,660 a square metre. Eight of the ten are in the North West, six of them in Greater Manchester, including the city of Manchester itself at 64.9%.

The ten smallest

CouncilRegion2016, £ / m²2025, £ / m²Change
WestminsterLondon£13,800£11,820−14.3%
Kensington and ChelseaLondon£15,940£14,380−9.8%
Hammersmith and FulhamLondon£10,120£9,830−2.9%
CamdenLondon£10,770£10,740−0.3%
IslingtonLondon£9,640£9,670+0.3%
LambethLondon£7,440£7,620+2.4%
Tower HamletsLondon£7,500£7,730+3.1%
WandsworthLondon£8,250£8,640+4.7%
SouthwarkLondon£7,470£7,870+5.4%
CroydonLondon£4,650£5,000+7.5%

Median price per square metre of the sales we count in each calendar year, from each council's page with sales to September 2026. HM Land Registry price paid data and MHCLG energy certificates.

All ten are in London. Four inner London boroughs are lower than in 2016: Westminster by 14.3% and Kensington and Chelsea by 9.8%, with Hammersmith and Fulham and Camden slightly down. Kensington and Chelsea is still the highest council, at £14,380 a square metre in 2025.

After inflation

Consumer prices, measured by the ONS's CPIH index, rose 36.6% between 2016 and 2025. Price per square metre rose by less than that in 172 of the 316 councils, so in a little over half of them homes cost less per square metre in real terms than in 2016.

That includes every London council and 58 of the 64 in the South East. In Wales every council rose by more than inflation, as did 34 of the 35 in the East Midlands. The North East is the exception in the north: 10 of its 12 councils rose by less, and none rose by more than North Tyneside's 38.3%.

Every council

CouncilRegion2016, £ / m²2025, £ / m²Change
AdurSouth East£3,630£4,450+22.6%
Amber ValleyEast Midlands£1,920£2,810+46.4%
ArunSouth East£3,150£3,990+26.7%
AshfieldEast Midlands£1,650£2,470+49.7%
AshfordSouth East£2,860£3,840+34.3%
BaberghEast of England£2,750£3,570+29.8%
Barking and DagenhamLondon£3,820£4,890+28%
BarnetLondon£5,960£6,650+11.6%
BarnsleyYorkshire and The Humber£1,460£2,270+55.5%
BasildonEast of England£3,370£4,400+30.6%
Basingstoke and DeaneSouth East£3,410£4,220+23.8%
BassetlawEast Midlands£1,580£2,400+51.9%
Bath and North East SomersetSouth West£3,320£4,380+31.9%
BedfordEast of England£2,810£3,770+34.2%
BexleyLondon£4,150£5,220+25.8%
BirminghamWest Midlands£2,000£2,990+49.5%
BlabyEast Midlands£2,280£3,210+40.8%
Blackburn with DarwenNorth West£1,220£2,090+71.3%
BlackpoolNorth West£1,250£1,640+31.2%
Blaenau GwentWales£930£1,660+78.5%
BolsoverEast Midlands£1,540£2,390+55.2%
BoltonNorth West£1,560£2,590+66%
BostonEast Midlands£1,570£2,270+44.6%
Bournemouth, Christchurch and PooleSouth West£3,120£4,040+29.5%
Bracknell ForestSouth East£4,070£4,880+19.9%
BradfordYorkshire and The Humber£1,610£2,360+46.6%
BraintreeEast of England£3,010£3,920+30.2%
BrecklandEast of England£2,220£3,010+35.6%
BrentLondon£5,930£6,790+14.5%
BrentwoodEast of England£4,490£5,480+22%
BridgendWales£1,690£2,530+49.7%
Brighton and HoveSouth East£4,470£5,380+20.4%
BroadlandEast of England£2,530£3,380+33.6%
BromleyLondon£4,940£5,820+17.8%
BromsgroveWest Midlands£2,610£3,640+39.5%
BroxbourneEast of England£4,130£5,000+21.1%
BroxtoweEast Midlands£1,930£3,070+59.1%
BuckinghamshireSouth East£4,000£4,930+23.2%
BurnleyNorth West£1,010£1,660+64.4%
BuryNorth West£1,840£2,930+59.2%
CaerphillyWales£1,420£2,290+61.3%
CalderdaleYorkshire and The Humber£1,600£2,370+48.1%
CambridgeEast of England£5,320£5,900+10.9%
CamdenLondon£10,770£10,740−0.3%
Cannock ChaseWest Midlands£1,910£2,840+48.7%
CanterburySouth East£3,210£3,950+23.1%
CardiffWales£2,250£3,280+45.8%
CarmarthenshireWales£1,370£2,130+55.5%
Castle PointEast of England£3,150£4,230+34.3%
Central BedfordshireEast of England£3,190£4,170+30.7%
CeredigionWales£1,690£2,370+40.2%
CharnwoodEast Midlands£2,210£3,220+45.7%
ChelmsfordEast of England£3,730£4,590+23.1%
CheltenhamSouth West£2,960£4,100+38.5%
CherwellSouth East£3,350£4,080+21.8%
Cheshire EastNorth West£2,220£3,220+45%
Cheshire West and ChesterNorth West£2,170£2,950+35.9%
ChesterfieldEast Midlands£1,730£2,510+45.1%
ChichesterSouth East£3,600£4,480+24.4%
ChorleyNorth West£1,890£2,680+41.8%
City of BristolSouth West£3,060£4,290+40.2%
City of Kingston upon HullYorkshire and The Humber£1,390£1,830+31.7%
ColchesterEast of England£2,820£3,800+34.8%
ConwyWales£1,730£2,530+46.2%
CornwallSouth West£2,360£3,350+41.9%
CotswoldSouth West£3,270£4,420+35.2%
County DurhamNorth East£1,310£1,780+35.9%
County of HerefordshireWest Midlands£2,230£3,180+42.6%
CoventryWest Midlands£2,000£2,870+43.5%
CrawleySouth East£3,580£4,350+21.5%
CroydonLondon£4,650£5,000+7.5%
CumberlandNorth West£1,510£2,010+33.1%
DacorumEast of England£4,380£5,190+18.5%
DarlingtonNorth East£1,550£2,120+36.8%
DartfordSouth East£3,640£4,580+25.8%
DenbighshireWales£1,660£2,470+48.8%
DerbyEast Midlands£1,850£2,770+49.7%
Derbyshire DalesEast Midlands£2,500£3,320+32.8%
DoncasterYorkshire and The Humber£1,490£2,150+44.3%
DorsetSouth West£2,890£3,790+31.1%
DoverSouth East£2,500£3,420+36.8%
DudleyWest Midlands£1,920£2,960+54.2%
EalingLondon£6,390£7,060+10.5%
East CambridgeshireEast of England£2,780£3,570+28.4%
East DevonSouth West£2,790£3,750+34.4%
East HampshireSouth East£3,590£4,450+24%
East HertfordshireEast of England£4,340£5,110+17.7%
East LindseyEast Midlands£1,710£2,480+45%
East Riding of YorkshireYorkshire and The Humber£1,830£2,580+41%
East StaffordshireWest Midlands£1,970£2,800+42.1%
East SuffolkEast of England£2,380£3,280+37.8%
EastbourneSouth East£2,770£3,440+24.2%
EastleighSouth East£3,180£4,040+27%
ElmbridgeSouth East£5,570£6,470+16.2%
EnfieldLondon£5,070£5,700+12.4%
Epping ForestEast of England£4,650£5,660+21.7%
Epsom and EwellSouth East£5,130£5,780+12.7%
ErewashEast Midlands£1,780£2,710+52.2%
ExeterSouth West£2,860£3,710+29.7%
FarehamSouth East£3,110£4,040+29.9%
FenlandEast of England£1,840£2,630+42.9%
FlintshireWales£1,830£2,560+39.9%
Folkestone and HytheSouth East£2,540£3,510+38.2%
Forest of DeanSouth West£2,080£3,190+53.4%
FyldeNorth West£2,000£2,590+29.5%
GatesheadNorth East£1,600£2,070+29.4%
GedlingEast Midlands£1,890£2,950+56.1%
GloucesterSouth West£2,260£3,220+42.5%
GosportSouth East£2,320£3,220+38.8%
GraveshamSouth East£3,200£4,170+30.3%
Great YarmouthEast of England£1,910£2,730+42.9%
GreenwichLondon£5,540£6,030+8.8%
GuildfordSouth East£4,760£5,620+18.1%
GwyneddWales£1,580£2,280+44.3%
HackneyLondon£7,900£8,900+12.7%
HaltonNorth West£1,650£2,500+51.5%
Hammersmith and FulhamLondon£10,120£9,830−2.9%
HarboroughEast Midlands£2,480£3,450+39.1%
HaringeyLondon£6,520£7,710+18.3%
HarlowEast of England£3,310£4,160+25.7%
HarrowLondon£5,470£6,100+11.5%
HartSouth East£4,110£4,910+19.5%
HartlepoolNorth East£1,360£1,850+36%
HastingsSouth East£2,360£3,390+43.6%
HavantSouth East£2,850£3,670+28.8%
HaveringLondon£4,100£5,170+26.1%
HertsmereEast of England£5,120£5,950+16.2%
High PeakEast Midlands£2,010£3,110+54.7%
HillingdonLondon£5,170£6,020+16.4%
Hinckley and BosworthEast Midlands£2,110£3,100+46.9%
HorshamSouth East£3,940£4,800+21.8%
HounslowLondon£5,350£6,240+16.6%
HuntingdonshireEast of England£2,650£3,480+31.3%
HyndburnNorth West£1,190£1,660+39.5%
IpswichEast of England£2,160£2,850+31.9%
Isle of AngleseyWales£1,670£2,450+46.7%
Isle of WightSouth East£2,320£3,110+34.1%
IslingtonLondon£9,640£9,670+0.3%
Kensington and ChelseaLondon£15,940£14,380−9.8%
King's Lynn and West NorfolkEast of England£2,080£2,920+40.4%
Kingston upon ThamesLondon£5,950£6,720+12.9%
KirkleesYorkshire and The Humber£1,700£2,550+50%
KnowsleyNorth West£1,460£2,420+65.8%
LambethLondon£7,440£7,620+2.4%
LancasterNorth West£1,820£2,460+35.2%
LeedsYorkshire and The Humber£2,080£3,060+47.1%
LeicesterEast Midlands£1,840£2,900+57.6%
LewesSouth East£3,490£4,330+24.1%
LewishamLondon£5,870£6,510+10.9%
LichfieldWest Midlands£2,350£3,450+46.8%
LincolnEast Midlands£1,780£2,470+38.8%
LiverpoolNorth West£1,580£2,380+50.6%
LutonEast of England£3,010£3,880+28.9%
MaidstoneSouth East£3,210£4,180+30.2%
MaldonEast of England£3,150£4,170+32.4%
Malvern HillsWest Midlands£2,480£3,540+42.7%
ManchesterNorth West£2,050£3,380+64.9%
MansfieldEast Midlands£1,510£2,360+56.3%
MedwaySouth East£2,770£3,820+37.9%
MeltonEast Midlands£2,130£2,980+39.9%
Merthyr TydfilWales£1,130£1,780+57.5%
MertonLondon£6,170£7,040+14.1%
Mid DevonSouth West£2,340£3,250+38.9%
Mid SuffolkEast of England£2,540£3,380+33.1%
Mid SussexSouth East£3,920£4,840+23.5%
MiddlesbroughNorth East£1,530£1,910+24.8%
Milton KeynesSouth East£3,110£3,990+28.3%
Mole ValleySouth East£4,890£5,800+18.6%
MonmouthshireWales£2,210£3,360+52%
Neath Port TalbotWales£1,160£1,890+62.9%
New ForestSouth East£3,380£4,370+29.3%
Newark and SherwoodEast Midlands£1,800£2,610+45%
Newcastle upon TyneNorth East£1,850£2,480+34.1%
Newcastle-under-LymeWest Midlands£1,680£2,440+45.2%
NewhamLondon£5,110£5,820+13.9%
NewportWales£1,800£2,730+51.7%
North DevonSouth West£2,460£3,210+30.5%
North East DerbyshireEast Midlands£1,900£2,790+46.8%
North East LincolnshireYorkshire and The Humber£1,450£1,970+35.9%
North HertfordshireEast of England£3,900£4,960+27.2%
North KestevenEast Midlands£1,940£2,690+38.7%
North LincolnshireYorkshire and The Humber£1,440£2,040+41.7%
North NorfolkEast of England£2,440£3,310+35.7%
North NorthamptonshireEast Midlands£2,060£2,980+44.7%
North SomersetSouth West£2,720£3,680+35.3%
North TynesideNorth East£1,880£2,600+38.3%
North WarwickshireWest Midlands£2,150£3,090+43.7%
North West LeicestershireEast Midlands£2,020£3,010+49%
North YorkshireYorkshire and The Humber£2,230£3,010+35%
NorthumberlandNorth East£1,750£2,380+36%
NorwichEast of England£2,420£3,120+28.9%
NottinghamEast Midlands£1,610£2,580+60.2%
Nuneaton and BedworthWest Midlands£1,880£2,910+54.8%
Oadby and WigstonEast Midlands£2,200£3,360+52.7%
OldhamNorth West£1,590£2,700+69.8%
OxfordSouth East£4,720£5,680+20.3%
PembrokeshireWales£1,630£2,350+44.2%
PendleNorth West£1,130£1,760+55.8%
PeterboroughEast of England£2,020£2,890+43.1%
PlymouthSouth West£1,990£2,710+36.2%
PortsmouthSouth East£2,390£3,140+31.4%
PowysWales£1,710£2,590+51.5%
PrestonNorth West£1,620£2,360+45.7%
ReadingSouth East£3,970£4,430+11.6%
RedbridgeLondon£4,630£5,600+21%
Redcar and ClevelandNorth East£1,520£1,980+30.3%
RedditchWest Midlands£2,210£3,140+42.1%
Reigate and BansteadSouth East£4,370£5,260+20.4%
Rhondda Cynon TafWales£1,250£1,960+56.8%
Ribble ValleyNorth West£2,090£2,820+34.9%
Richmond upon ThamesLondon£7,480£8,300+11%
RochdaleNorth West£1,560£2,600+66.7%
RochfordEast of England£3,360£4,340+29.2%
RossendaleNorth West£1,420£2,260+59.2%
RotherSouth East£2,830£3,770+33.2%
RotherhamYorkshire and The Humber£1,620£2,400+48.1%
RugbyWest Midlands£2,320£3,320+43.1%
RunnymedeSouth East£4,560£5,290+16%
RushcliffeEast Midlands£2,500£3,500+40%
RushmoorSouth East£3,610£4,330+19.9%
RutlandEast Midlands£2,400£3,380+40.8%
SalfordNorth West£1,860£3,070+65.1%
SandwellWest Midlands£1,650£2,720+64.8%
SeftonNorth West£1,700£2,540+49.4%
SevenoaksSouth East£4,190£5,230+24.8%
SheffieldYorkshire and The Humber£1,870£2,760+47.6%
ShropshireWest Midlands£2,170£3,060+41%
SloughSouth East£4,340£5,000+15.2%
SolihullWest Midlands£2,810£3,740+33.1%
SomersetSouth West£2,330£3,220+38.2%
South CambridgeshireEast of England£3,530£4,380+24.1%
South DerbyshireEast Midlands£2,090£2,940+40.7%
South GloucestershireSouth West£2,990£4,050+35.5%
South HamsSouth West£2,890£3,760+30.1%
South HollandEast Midlands£1,790£2,470+38%
South KestevenEast Midlands£2,040£2,860+40.2%
South NorfolkEast of England£2,470£3,330+34.8%
South OxfordshireSouth East£4,050£4,890+20.7%
South RibbleNorth West£1,840£2,620+42.4%
South StaffordshireWest Midlands£2,240£3,370+50.4%
South TynesideNorth East£1,510£1,990+31.8%
SouthamptonSouth East£2,630£3,280+24.7%
Southend-on-SeaEast of England£3,060£4,120+34.6%
SouthwarkLondon£7,470£7,870+5.4%
SpelthorneSouth East£4,650£5,370+15.5%
St AlbansEast of England£5,510£6,550+18.9%
St. HelensNorth West£1,580£2,380+50.6%
StaffordWest Midlands£2,100£2,950+40.5%
Staffordshire MoorlandsWest Midlands£1,830£2,690+47%
StevenageEast of England£3,290£4,080+24%
StockportNorth West£2,330£3,630+55.8%
Stockton-on-TeesNorth East£1,630£2,150+31.9%
Stoke-on-TrentWest Midlands£1,390£2,090+50.4%
Stratford-on-AvonWest Midlands£2,990£3,920+31.1%
StroudSouth West£2,640£3,700+40.2%
SunderlandNorth East£1,470£1,920+30.6%
Surrey HeathSouth East£4,160£4,870+17.1%
SuttonLondon£4,770£5,580+17%
SwaleSouth East£2,720£3,710+36.4%
SwanseaWales£1,620£2,400+48.1%
SwindonSouth West£2,500£3,350+34%
TamesideNorth West£1,640£2,800+70.7%
TamworthWest Midlands£2,140£3,130+46.3%
TandridgeSouth East£4,260£5,170+21.4%
TeignbridgeSouth West£2,600£3,420+31.5%
Telford and WrekinWest Midlands£1,870£2,810+50.3%
TendringEast of England£2,400£3,450+43.8%
Test ValleySouth East£3,130£4,090+30.7%
TewkesburySouth West£2,740£3,690+34.7%
ThanetSouth East£2,410£3,430+42.3%
Three RiversEast of England£5,190£6,090+17.3%
ThurrockEast of England£3,310£4,370+32%
Tonbridge and MallingSouth East£3,670£4,660+27%
TorbaySouth West£2,200£2,990+35.9%
TorfaenWales£1,490£2,300+54.4%
TorridgeSouth West£2,260£3,140+38.9%
Tower HamletsLondon£7,500£7,730+3.1%
TraffordNorth West£2,630£4,130+57%
Tunbridge WellsSouth East£3,990£4,940+23.8%
UttlesfordEast of England£3,610£4,510+24.9%
Vale of GlamorganWales£2,210£3,250+47.1%
Vale of White HorseSouth East£3,540£4,170+17.8%
WakefieldYorkshire and The Humber£1,700£2,500+47.1%
WalsallWest Midlands£1,800£2,730+51.7%
Waltham ForestLondon£5,520£6,900+25%
WandsworthLondon£8,250£8,640+4.7%
WarringtonNorth West£2,040£3,080+51%
WarwickWest Midlands£3,250£4,160+28%
WatfordEast of England£4,920£5,380+9.3%
WaverleySouth East£4,540£5,560+22.5%
WealdenSouth East£3,270£4,190+28.1%
Welwyn HatfieldEast of England£4,270£5,030+17.8%
West BerkshireSouth East£3,730£4,450+19.3%
West DevonSouth West£2,290£3,240+41.5%
West LancashireNorth West£1,950£2,640+35.4%
West LindseyEast Midlands£1,650£2,470+49.7%
West NorthamptonshireEast Midlands£2,460£3,380+37.4%
West OxfordshireSouth East£3,540£4,350+22.9%
West SuffolkEast of England£2,610£3,380+29.5%
WestminsterLondon£13,800£11,820−14.3%
Westmorland and FurnessNorth West£1,980£2,700+36.4%
WiganNorth West£1,560£2,490+59.6%
WiltshireSouth West£2,720£3,610+32.7%
WinchesterSouth East£3,860£4,660+20.7%
Windsor and MaidenheadSouth East£4,940£5,570+12.8%
WirralNorth West£1,690£2,480+46.7%
WokingSouth East£4,740£5,320+12.2%
WokinghamSouth East£4,340£5,140+18.4%
WolverhamptonWest Midlands£1,650£2,670+61.8%
WorcesterWest Midlands£2,340£3,210+37.2%
WorthingSouth East£3,280£4,290+30.8%
WrexhamWales£1,760£2,490+41.5%
WychavonWest Midlands£2,530£3,450+36.4%
WyreNorth West£1,780£2,350+32%
Wyre ForestWest Midlands£1,970£3,020+53.3%
YorkYorkshire and The Humber£2,760£3,800+37.7%

Alphabetical. The Isles of Scilly and the City of London are left out because they had fewer than 300 counted sales in a year. Median price per square metre of the sales we count in each calendar year, from each council's page with sales to September 2026. HM Land Registry price paid data and MHCLG energy certificates.

How the figures are worked out

Each figure is the median price per square metre of the sales we count in that calendar year: the price paid divided by the floor area on the home's latest energy certificate. A home extended since 2016 is measured at its new size, which makes its 2016 price look a little lower per square metre than it was. A median also moves with the mix of homes sold, so a year with more flats sold can differ from one with more houses.

The 2025 figures include almost every sale from that year, though a few new homes still reach the register late. 316 councils had 300 or more counted sales in both years. Each council's page has its figures for every year since 1995, and how the figures are worked out has the details.

Sales to September 2026 · HM Land Registry price paid data · MHCLG energy certificates · An index-based comparison of sold prices, not a valuation.