House prices per square metre map

What do homes really cost? The Price £/m² layer shades every neighbourhood in England & Wales by its median price per square metre — the fairest way to compare a one-bed flat with a four-bed house, and one street with the next.

Open the interactive map →

What the map shows

Each neighbourhood (2021 census LSOA, roughly 1,600 residents) is coloured by the median £ per square metre of homes sold there since 2022. Tap any area for its figure and the number of sales behind it. Areas with fewer than five matched sales are left blank rather than guessed.

How it is worked out

Every registered sale in HM Land Registry Price Paid Data is matched to the same home’s Energy Performance Certificate, which records internal floor area. Sold price ÷ floor area gives £/m² — the same normalisation used by ONS research and industry tools. Only standard market sales of houses and flats are counted.

Price per square foot

Many estate agents quote £ per square foot. One square metre is 10.76 sq ft, so divide the £/m² figure by 10.76. The median council in England and Wales is about £3,342/m², or £311 per sq ft, ranging from £138/sq ft in Middlesbrough to £1,383/sq ft in Kensington and Chelsea. Every council’s figure, in both units, is in the price per square metre ranking.

Coverage and caveats

Covers England and Wales — Scotland has a separate land register and EPC scheme, and Northern Ireland publishes neither dataset. Medians reflect sold homes since 2022, not valuations of every home; a neighbourhood’s unsold stock may differ.

Median house price per m²: top and bottom 10 councils

Most expensive

1Kensington and Chelsea£14,881
2City of London£12,689
3Westminster£11,995
4Camden£10,251
5Hammersmith and Fulham£9,561
6Islington£9,186
7Hackney£8,440
8Wandsworth£8,349
9Richmond upon Thames£8,173
10Southwark£7,572

Least expensive

1Middlesbrough£1,482
2Blackburn with Darwen£1,519
3Hyndburn£1,524
4County Durham£1,527
5Blaenau Gwent£1,528
6Blackpool£1,533
7Burnley£1,534
8Hartlepool£1,544
9Merthyr Tydfil£1,585
10Sunderland£1,587

Land Registry sold prices matched to EPC floor areas, England and Wales. Ranked across 314 councils; the low end counts up from the bottom. See every council ranked.

Common questions

Why price per square metre rather than average price?

Average sold prices mostly reflect what size of homes an area happens to have. Price per square metre strips size out, so a one-bed flat and a four-bed house — or two neighbouring streets — can be compared fairly.

How is the £/m² figure worked out?

Each registered sale in HM Land Registry Price Paid Data is matched to the same home’s Energy Performance Certificate, which records internal floor area; sold price divided by floor area gives £/m². The map shows the median of matched sales since 2022 per neighbourhood, with a five-sale minimum.

What is the average house price per square foot in England and Wales?

About £311 per square foot (£3,342 per square metre) for the median council, from homes sold since 2022. It ranges from about £138/sq ft in Middlesbrough to £1,383/sq ft in Kensington and Chelsea.

Where is the cheapest place to buy per square metre?

Middlesbrough, at about £1,482 per square metre (£138 per sq ft). See the full ranking.

Does the price map cover Scotland or Northern Ireland?

No — England and Wales only. Scotland has a separate land register and EPC scheme, and Northern Ireland publishes neither dataset openly, so a comparable £/m² cannot be computed there.

Explore by city

Other layers

UK schools map · Nursery & pre-school map · Social housing & council homes map · Crime & anti-social behaviour map · Noise & sound pollution map · Parks & green space map · Deprivation map (whole UK) · Broadband speed map · Social housing by council

Coverage: England & Wales (sales since 2022). Source: HM Land Registry Price Paid Data matched to domestic Energy Performance Certificates (MHCLG). Open data under the Open Government Licence v3.0. See the full notes and disclaimer. Page updated 9 October 2026.