Every recorded property sale in England & Wales since 1995
31,525,946 sale records across 1,809,062 postcodes, mapped and searchable — built entirely on open government data.
31,525,946
Sale records
1,809,062
Postcodes
1,166
Towns
1995–2026
Years covered
The house price map
Median sale price by area. Zoom in for street-level detail.
Average price across the UK
UK House Price Index, June 2026
Sold price records on this site cover England and Wales. This index is the official UK-wide series and includes Scotland and Northern Ireland.
England
£293,262
+1.8% year on year
United Kingdom
£272,188
+2.0% year on year
Wales
£213,162
+1.8% year on year
Northern Ireland
£202,487
+9.2% year on year
Scotland
£195,355
+2.3% year on year
Browse by area
London
2,220,941 sales
£286,000
median
Manchester
476,209 sales
£118,950
median
Bristol
461,388 sales
£180,000
median
Birmingham
424,460 sales
£121,000
median
Nottingham
389,033 sales
£124,000
median
Leeds
329,770 sales
£127,000
median
Liverpool
297,896 sales
£105,000
median
Sheffield
282,937 sales
£119,000
median
Leicester
256,649 sales
£135,000
median
Southampton
239,635 sales
£166,000
median
Norwich
218,933 sales
£162,950
median
Newcastle upon Tyne
187,718 sales
£126,500
median