UK House Price History

30 years of Land Registry sale prices for any UK postcode — median by year, every transaction listed. Free, no signup.

Try: M1 1AE · B1 1AA · SW1A 1AA · LS1 4AP

No HM Land Registry transactions recorded for B1 1AA. The postcode may be too new (post-1995 only), commercial, or empty of residential sales.

How the data works

Every residential property sale in England and Wales is recorded by HM Land Registry. The Price Paid Data set is published monthly under the Open Government Licence and includes the address, postcode, sale date, price and property type for every transaction since 1995 (around 30 million records).

Homecost loads the full dataset (30M+ rows) and groups by postcode + year to compute the median sale price each year. The chart shows that median; the year table breaks down median, min and max; the recent-sales table lists individual transactions.

Caveats

Related tools

Source: HM Land Registry Price Paid Data. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.