Search, analyse and compare sold prices

UK House Prices & Sold Prices by Town and Postcode

or check what a home is worth

  • £360,220Mean sale price, England & Wales (12 months)
  • £280,000Median sale price, England & Wales (12 months)
  • 3,277,133Homes sold (last 12 months)

Start here

Find homes sold near me

One tap lists recent sales on the streets around you, nearest first, with prices and dates.

Search a town or postcode

Average and median prices, trends and recent sales. Or browse every town A–Z.

Check what a home is worth

A free ballpark range from its last sale and the UK House Price Index. How accurate is it?

Where homes are selling

All towns and cities A–Z

Busiest towns and cities · sales in the last 12 months

By region · median, last 12 months

Rising fastest · biggest rise in median price (towns with 400+ sales)

  1. Wallasey£180,000 +9.9%
  2. Stanley£100,000 +8.7%
  3. Rochdale£195,000 +7.7%
  4. Altrincham£468,350 +7.7%
  5. South Shields£148,500 +7.3%

Most affordable busy towns · lowest median price (towns with 1,000+ sales)

  1. Hartlepool£119,000 −0.8%
  2. Burnley£125,000 +4.2%
  3. Blackpool£130,000 +1.6%
  4. Sunderland£135,000 +1.3%
  5. Durham£145,000 −7.9%

Median sold prices from HM Land Registry Price Paid Data; changes compare the last 12 months with the 12 months before.

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. Ballpark values for individual homes use the UK House Price Index. 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.