UK House Price History
30 years of Land Registry sale prices for any UK postcode — median by year, every transaction listed. Free, no signup.
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
- This is reported sale data, not a valuation. A median across mixed property types (flats, terraces, detached) doesn't tell you what a specific home is worth.
- ~2-month publication lag in Land Registry's monthly file. The most recent month may show fewer transactions than truth.
- Scotland's data lives in Registers of Scotland, not HM Land Registry. Scottish postcodes won't return results here.
- Northern Ireland has its own Land & Property Services data.
Related tools
- Postcode true-cost search
- House prices by UK local authority
- Stamp Duty calculator
- Mortgage calculator
- All Homecost guides
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.