HomesIndex

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.

29.7 millionmarket sales mapped since 1995
£303,291median sold price, 2026
97.5%of sales placed on the exact building
Monthlyrefreshed with each Land Registry release

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.

Open the average prices map →

Search every individual sale on the live map →

Thirty years of sold prices, in one chart

£97k£195k£292k£389k19952000200520102015202020252026 1995: £56,071 at the time · £121,890 in today's money · 796,381 sales1996: £58,797 at the time · £124,000 in today's money · 964,555 sales1997: £63,951 at the time · £131,151 in today's money · 1,093,641 sales1998: £68,970 at the time · £139,221 in today's money · 1,049,715 sales1999: £77,432 at the time · £154,318 in today's money · 1,194,091 sales2000: £86,132 at the time · £169,034 in today's money · 1,128,428 sales2001: £96,226 at the time · £184,990 in today's money · 1,244,654 sales2002: £113,570 at the time · £213,681 in today's money · 1,350,381 sales2003: £130,546 at the time · £240,497 in today's money · 1,234,091 sales2004: £151,307 at the time · £274,803 in today's money · 1,230,907 sales2005: £159,773 at the time · £284,332 in today's money · 1,060,681 sales2006: £170,921 at the time · £296,697 in today's money · 1,325,072 sales2007: £182,548 at the time · £309,652 in today's money · 1,271,313 sales2008: £178,068 at the time · £291,891 in today's money · 648,887 sales2009: £175,659 at the time · £282,373 in today's money · 624,713 sales2010: £191,538 at the time · £300,381 in today's money · 662,646 sales2011: £188,070 at the time · £283,913 in today's money · 660,542 sales2012: £192,630 at the time · £283,527 in today's money · 668,166 sales2013: £199,972 at the time · £287,740 in today's money · 791,244 sales2014: £212,871 at the time · £301,995 in today's money · 918,827 sales2015: £226,518 at the time · £320,070 in today's money · 918,389 sales2016: £237,621 at the time · £332,434 in today's money · 922,030 sales2017: £247,059 at the time · £336,964 in today's money · 906,392 sales2018: £251,340 at the time · £335,041 in today's money · 875,160 sales2019: £255,449 at the time · £334,833 in today's money · 842,589 sales2020: £274,969 at the time · £356,778 in today's money · 752,835 sales2021: £292,758 at the time · £370,669 in today's money · 1,086,344 sales2022: £308,319 at the time · £361,539 in today's money · 909,492 sales2023: £305,942 at the time · £336,156 in today's money · 707,858 sales2024: £311,316 at the time · £330,993 in today's money · 762,910 sales2025: £314,243 at the time · £321,758 in today's money · 794,343 sales2026: £303,291 at the time · £303,291 in today's money · 276,801 sales
Price at the time In today's money (CPIH) Median sold price by year across England and Wales. Hover any year for the figures.
See this chart as a table
YearMedian (cash)Median (today's £)Sales
2026£303,291£303,291276,801
2025£314,243£321,758794,343
2024£311,316£330,993762,910
2023£305,942£336,156707,858
2022£308,319£361,539909,492
2021£292,758£370,6691,086,344
2020£274,969£356,778752,835
2019£255,449£334,833842,589
2018£251,340£335,041875,160
2017£247,059£336,964906,392
2016£237,621£332,434922,030
2015£226,518£320,070918,389
2014£212,871£301,995918,827
2013£199,972£287,740791,244
2012£192,630£283,527668,166
2011£188,070£283,913660,542
2010£191,538£300,381662,646
2009£175,659£282,373624,713
2008£178,068£291,891648,887
2007£182,548£309,6521,271,313
2006£170,921£296,6971,325,072
2005£159,773£284,3321,060,681
2004£151,307£274,8031,230,907
2003£130,546£240,4971,234,091
2002£113,570£213,6811,350,381
2001£96,226£184,9901,244,654
2000£86,132£169,0341,128,428
1999£77,432£154,3181,194,091
1998£68,970£139,2211,049,715
1997£63,951£131,1511,093,641
1996£58,797£124,000964,555
1995£56,071£121,890796,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

Frequently asked questions

What is Land Registry Price Paid Data?
The official record of residential property sales in England and Wales, published by HM Land Registry. Each entry is one completed sale: the price actually paid, the completion date, the full address, the property type, the tenure and whether the home was newly built, from January 1995 to the latest monthly update.
What does Price Paid Data leave out, and what does it include that isn't a market sale?
Scotland and Northern Ireland keep separate land registers, so they are not covered, and most commercial property is absent. Registration also takes weeks, which is why the most recent months keep filling in after each refresh. Just as important is what the file INCLUDES: since October 2013 it also carries 'Category B' entries: repossessions, buy-to-let and company transfers, and other prices that may not be full market value, about 5.7% of all rows. HomesIndex computes every statistic from standard Category A sales only, and labels Category B rows as non-market records wherever a property's history is shown.
How does HomesIndex geocode each sale?
Every sale is matched to its Ordnance Survey Unique Property Reference Number (UPRN), which puts 97.5% of sales on the exact building (measured by the pipeline on the July 2026 release, re-resolved August 2026 with the Urban Big Data Centre's price-paid-to-UPRN lookup folded in). Where no confident match exists, the sale is placed at its postcode centre rather than guessed at a rooftop, and the 0.1% with no usable postcode are excluded and counted rather than plotted somewhere wrong.
Is the data free to use?
Yes. Price Paid Data is Crown copyright, released under the Open Government Licence v3.0, and everything on HomesIndex is free to explore. If you reuse a figure, credit HM Land Registry and link the HomesIndex page it came from. The address matching also uses one more open dataset, cited as its publisher asks: Urban Big Data Centre. Economic and Social Research Council. Price Paid Data to UPRN Lookup, 2024 [data collection]. University of Glasgow - Urban Big Data Centre (OGL v3).

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.