Sold house prices: check what a home sold for
Search a postcode to see the registered sale records for a home in England and Wales, drawn from HM Land Registry data going back to 1995. You can review the records found and their coverage for free before deciding whether to unlock the full report.
What a report shows
- Registered sale prices and dates for the property, from HM Land Registry Price Paid Data, England and Wales, from 1995.
- Nearby recorded sales, so one price can be read in context, with floor area and price per square metre where recorded.
- Average sold prices for the postcode district, council and country, and nearby homes currently advertised, where available.
- The property type and tenure held with each sale, where recorded.
- Energy rating and floor area where a certificate matches the address, which helps when comparing homes of different sizes.
- Where available, an EPC construction age band or a reported construction period, shown as an indicator and not a verified build date.
- The source, coverage notes and check date for each section.
What it does not show
- It is not a valuation. A sold price shows what was paid on a past date, not what a home is worth today. For that, speak to a surveyor or valuer.
- Sales before 1995 are not included. Older prices may be found in deeds and archives.
- Buyers and sellers are not named. The current owner is on the title register.
- Very recent sales may be missing, as the latest two months of data are incomplete.
- Gifts, transfers on divorce, discounted right to buy sales and other excluded transfers do not appear. Missing records are not evidence of anything.
- Scotland and Northern Ireland are not covered.
How to use sold prices when you are buying
A sale record is most useful when you compare it with something. Look at what the home last sold for, then at recent sales nearby of the same type and tenure, and ask what has changed since. Is this house overpriced? walks through this in more detail.
If the asking price is well above the last sale, there may be a good reason, such as an extension or a stronger market. Checking planning applications and the energy certificate can help you see whether the home has changed.
Where the records come from
The prices come from HM Land Registry's Price Paid Data, which is built from sales lodged for registration and updated monthly. A sale typically takes 2 weeks to 2 months to be registered, and sometimes longer. Our explainer sets out the timing, the exclusions and the difference between standard and additional records.
Free tools or a report?
HM Land Registry's own search is free, and if prices are all you want it will do the job. This guide shows how to use it by postcode. A Doorstep Report is useful when you want those records next to energy, planning, flood and crime information for the same address, in one place, with sources and coverage notes.
Going beyond the price
Sale records are one part of a home's story. You can also work out how old the house is and who lived there in the past using maps and archives, which a report does not cover.
Questions, answered
How far back do sold house prices go?
To 1 January 1995, for England and Wales.
Why is a recent sale not showing?
It may not have reached the data yet. The gap between a sale and its registration is typically 2 weeks to 2 months, and the data is then published monthly.
Does this tell me what the house is worth?
No. It shows past prices. A Doorstep Report does not value a property.
Why is there no sale record for this home?
It may not have sold since 1995, the sale may be too recent, or the transfer may be a type the data excludes. No record does not mean anything is wrong.
Sources
- HM Land Registry: About the Price Paid Data
- HM Land Registry: Price Paid Data downloads
- GOV.UK: Search for house prices
- HM Land Registry: Price paid data search
Last checked 4 November 2026. General guidance for England and Wales, not legal, financial or survey advice.