UK House Prices & Sold Prices by Town and Postcode
One tap to list nearby sold prices, or search below.
Free house price data for England and Wales
MI Homes shows what homes have actually sold for. Search any town or city for average and median sold prices, prices by property type and how they have changed over time, or enter a postcode (or tap Use my location) to see recent sales on the streets around you.
Sold prices come from HM Land Registry Price Paid Data and cover England and Wales. Our UK inflation dashboard uses figures from the Office for National Statistics (ONS). Both are published under the Open Government Licence v3.0.
Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.
£360,595
Mean Average Sales Price in England & Wales
(last 12 months)
£280,000
Median Average Sales Price in England & Wales
(last 12 months)
2,706,735
Total Sales
(last 12 months)
Manchester
Manchester Property Prices
Cambridge
Cambridge Property Prices
London
London Property Prices
Newcastle upon Tyne
Newcastle Property Prices
Bolton
Bolton Property Prices
Birmingham
Birmingham Property Prices
Brighton
Brighton Property Prices
Oxford
Oxford Property PricesPopular areas
More towns and cities with the most home sales in the last 12 months.
- Bristol house pricesMedian £350,000 · 8,010 sales
- Nottingham house pricesMedian £220,000 · 6,750 sales
- Leeds house pricesMedian £234,000 · 5,574 sales
- Liverpool house pricesMedian £185,000 · 5,531 sales
- Sheffield house pricesMedian £205,000 · 4,653 sales
- Leicester house pricesMedian £262,000 · 4,234 sales
- Southampton house pricesMedian £295,000 · 3,830 sales
- Norwich house pricesMedian £274,800 · 3,737 sales
- Stoke-on-Trent house pricesMedian £167,500 · 3,211 sales
- Derby house pricesMedian £230,000 · 3,101 sales
- Doncaster house pricesMedian £170,000 · 3,038 sales
- Cardiff house pricesMedian £267,500 · 3,001 sales
- Hull house pricesMedian £142,000 · 2,920 sales
- Northampton house pricesMedian £270,000 · 2,856 sales
- Preston house pricesMedian £200,000 · 2,832 sales
- Reading house pricesMedian £395,000 · 2,809 sales
- Plymouth house pricesMedian £225,000 · 2,766 sales
- Coventry house pricesMedian £225,000 · 2,696 sales
- Bradford house pricesMedian £165,000 · 2,691 sales
- York house pricesMedian £300,000 · 2,669 sales
- Swindon house pricesMedian £279,000 · 2,461 sales
- Stockport house pricesMedian £288,000 · 2,445 sales
- Milton Keynes house pricesMedian £325,000 · 2,316 sales
- Colchester house pricesMedian £320,000 · 2,283 sales