The data behind HomesIndex
Every price on HomesIndex comes from one public dataset: HM Land Registry Price Paid Data, the record of residential property sales in England and Wales. HomesIndex geocodes each sale to the exact property, adds ONS rents and inflation for context, and serves the lot free.
The whole dataset, on one map
This is the live map, not a picture: every postcode area shaded by its median sold price. Zoom in for neighbourhoods, then streets, then the sold homes themselves, and click any shape for its recent prices, sales and typical rent.
Search every individual sale on the live map →
Thirty years of sold prices, in one chart
See this chart as a table
| Year | Median (cash) | Median (today's £) | Sales |
|---|---|---|---|
| 2026 | £303,291 | £303,291 | 276,801 |
| 2025 | £314,243 | £321,758 | 794,343 |
| 2024 | £311,316 | £330,993 | 762,910 |
| 2023 | £305,942 | £336,156 | 707,858 |
| 2022 | £308,319 | £361,539 | 909,492 |
| 2021 | £292,758 | £370,669 | 1,086,344 |
| 2020 | £274,969 | £356,778 | 752,835 |
| 2019 | £255,449 | £334,833 | 842,589 |
| 2018 | £251,340 | £335,041 | 875,160 |
| 2017 | £247,059 | £336,964 | 906,392 |
| 2016 | £237,621 | £332,434 | 922,030 |
| 2015 | £226,518 | £320,070 | 918,389 |
| 2014 | £212,871 | £301,995 | 918,827 |
| 2013 | £199,972 | £287,740 | 791,244 |
| 2012 | £192,630 | £283,527 | 668,166 |
| 2011 | £188,070 | £283,913 | 660,542 |
| 2010 | £191,538 | £300,381 | 662,646 |
| 2009 | £175,659 | £282,373 | 624,713 |
| 2008 | £178,068 | £291,891 | 648,887 |
| 2007 | £182,548 | £309,652 | 1,271,313 |
| 2006 | £170,921 | £296,697 | 1,325,072 |
| 2005 | £159,773 | £284,332 | 1,060,681 |
| 2004 | £151,307 | £274,803 | 1,230,907 |
| 2003 | £130,546 | £240,497 | 1,234,091 |
| 2002 | £113,570 | £213,681 | 1,350,381 |
| 2001 | £96,226 | £184,990 | 1,244,654 |
| 2000 | £86,132 | £169,034 | 1,128,428 |
| 1999 | £77,432 | £154,318 | 1,194,091 |
| 1998 | £68,970 | £139,221 | 1,049,715 |
| 1997 | £63,951 | £131,151 | 1,093,641 |
| 1996 | £58,797 | £124,000 | 964,555 |
| 1995 | £56,071 | £121,890 | 796,381 |
What Price Paid Data is
HM Land Registry publishes a row for every residential sale lodged for registration in England and Wales: the price actually paid, the completion date, the full address, the property type (detached, semi-detached, terraced or flat), the tenure (freehold or leasehold) and whether the home was newly built. The record starts in January 1995 and is refreshed monthly, so new sales appear as they are registered. It is Crown copyright, published under the Open Government Licence v3.0, and it records what buyers really paid: no asking prices, no estimates, no valuations.
What it leaves out
Price Paid Data is not every transfer of property. It excludes sales that were not at full market value, such as right-to-buy discounts and transfers between family members, along with court-ordered transfers and most commercial property. Scotland and Northern Ireland keep separate registers and are not covered. Registration takes time, so the newest months fill in over the following updates, which is why recent sales counts rise for a while after each refresh.
How HomesIndex processes it
Each month HomesIndex takes the full Price Paid file and matches every sale to its Ordnance Survey Unique Property Reference Number (UPRN). That puts 97.5% of sales on the exact building; the rest fall back to the postcode centre. Address evidence comes from the EPC register and from the Urban Big Data Centre’s Price Paid Data to UPRN Lookup (University of Glasgow, OGL), and every match has to pass a boundary check against its own postcode before it is used. A sold home's bedroom count, wherever it appears on the site, is estimated from the EPC record, not taken from a listing. The sales then roll up into median and mean prices by year for every postcode sector, district and area, which is what powers the map, the city pages and the local reports. Two ONS series add context: the Price Index of Private Rents, for average rents and gross yields at local-authority level, and CPIH inflation, so long price histories can be shown in today's money.
Where to explore it
- The live map: search any address, street or postcode and see each sale on the building it belongs to.
- House prices by city: typical prices, growth and district rankings for 24 cities.
- Local market reports: standing in-depth reports with price history in cash and real terms, sales volumes and yields.
- Free market report: a generated report for any postcode, built from the same data.
- About HomesIndex: the full methodology, sources and accuracy notes.
Frequently asked questions
What is Land Registry Price Paid Data?
What does Price Paid Data leave out, and what does it include that isn't a market sale?
How does HomesIndex geocode each sale?
Is the data free to use?
Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0. Contains Ordnance Survey data © Crown copyright and database right. Contains ONS data licensed under the Open Government Licence v3.0. Questions about the data, or want to reuse it? Email homesindexhelp@gmail.com.