See the price per square metre for any England & Wales postcode
Price per square metre, price history and sold prices for any England & Wales postcode, sector or district. Free, from HM Land Registry data.
Search an area
Enter a district (SW11), sector (SW11 1) or full postcode (SW11 1AA)
2,279
postcode districts published
599,244
sales in the last 12 months
474,761
matched sales in the last 12 months
June 2026
current dataset, rebuilt monthly
HM Land Registry sold prices for England & Wales, back to 1995, matched to EPC floor areas. Free to reuse under the Open Government Licence v3.0.
Popular areas
Price per square metre in these districts
- SW11BatterseaBattersea, London£9,260/m²744 matched sales (12 mo)
- E14Canary WharfCanary Wharf, London£6,830/m²585 matched sales (12 mo)
- M1Manchester city centreManchester city centre£3,600/m²137 matched sales (12 mo)
- B1Birmingham city centreBirmingham city centre£2,630/m²60 matched sales (12 mo)
- LS1Leeds city centreLeeds city centre£3,350/m²34 matched sales (12 mo)
- BS1Bristol city centreBristol city centre£4,870/m²126 matched sales (12 mo)
- NE1Newcastle city centreNewcastle city centre£2,280/m²52 matched sales (12 mo)
- L1Liverpool city centreLiverpool city centre£2,460/m²70 matched sales (12 mo)
- S1Sheffield city centreSheffield city centre£2,230/m²41 matched sales (12 mo)
- NG1Nottingham city centreNottingham city centre£2,300/m²63 matched sales (12 mo)
- CF10Cardiff city centreCardiff city centre£2,690/m²143 matched sales (12 mo)
- BR1BromleyBromley£5,530/m²454 matched sales (12 mo)
Most expensive districts
Highest median price per square metre across England & Wales, over the last 12 months, among districts with at least 100 matched sales
- SW3 Chelsea, London£16,000/m²· 176 matched sales
- W8 Kensington, London£15,400/m²· 160 matched sales
- SW7 Kensington, London£14,700/m²· 130 matched sales
- W11 Notting Hill, London£14,600/m²· 153 matched sales
- SW10 London£12,900/m²· 113 matched sales
- W2 Bayswater, London£11,800/m²· 253 matched sales
- NW3 Hampstead, London£11,600/m²· 333 matched sales
- NW8 St Johns Wood, London£11,100/m²· 152 matched sales
- SW1V London£10,800/m²· 131 matched sales
- N1 Islington, London£10,600/m²· 620 matched sales
- SW13 Barnes, London£10,600/m²· 150 matched sales
- W10 North Kensington, London£10,400/m²· 117 matched sales
Best value districts
Lowest median price per square metre across England & Wales, over the last 12 months, among districts with at least 100 matched sales
- DL4 Old Eldon, Shildon£950/m²· 114 matched sales
- SR8 Horden, Peterlee£1,080/m²· 325 matched sales
- FY1 Blackpool£1,180/m²· 302 matched sales
- DN32 Old Clee, Grimsby£1,190/m²· 251 matched sales
- TS3 North Ormesby, Middlesbrough£1,210/m²· 137 matched sales
- BD3 Thornbury, Bradford£1,280/m²· 122 matched sales
- DL17 Chilton, Ferryhill£1,290/m²· 171 matched sales
- TS24 Headland, Hartlepool£1,310/m²· 147 matched sales
- DH9 Dipton, Stanley£1,320/m²· 320 matched sales
- BB9 Brierfield, Nelson£1,400/m²· 358 matched sales
- DL15 Willington, Crook£1,440/m²· 152 matched sales
- HX1 King Cross, Halifax£1,450/m²· 160 matched sales
More ways to compare
League tables, head-to-head comparisons and the raw data behind every figure
Browse by region
Every postcode district in each region, with medians and sale counts