Home › Market report

The market, 1995 to now

Every residential sale in England and Wales, by year, with what share were new dwellings and what tenure they were sold on. The current year is always partial — sales reach the register months after completion — so it is shown but never used for a comparison.

2002Busiest year1,350,686 sales
2025Last full year926,214 sales
£54,950 → £285,000Median then vs now1995 to 2025
23.5%Leasehold share7,370,540 sales

By year

YearSalesMedianNew dwellings
2026 partial251,315£275,0000.2%
2025926,214£285,0005.3%
2024922,098£280,0009.5%
2023854,141£275,00011.4%
20221,068,046£280,00012.4%
20211,271,440£269,00010.6%
2020889,966£249,99512.7%
20191,003,094£232,00013.1%
20181,027,919£230,00012.7%
20171,057,277£225,00011.7%
20161,040,065£215,00011.8%
20151,008,803£204,00010.7%
2014982,599£190,0009.3%
2013809,904£184,9509.6%
2012668,364£180,0009.8%
2011660,564£176,0009.1%
2010662,604£182,0009%
2009624,856£168,50010.6%
2008648,972£170,00011.7%
20071,271,350£175,0007.9%
20061,325,195£166,00010.3%
20051,060,932£157,50011.6%
20041,231,121£150,00010%
20031,234,417£130,0009.9%
20021,350,686£110,0009.4%
20011,244,924£90,0009.5%
20001,128,639£80,00010.4%
19991,194,295£72,95010.1%
19981,049,891£65,00010.7%
19971,093,724£60,00011.3%
1996964,364£57,00012.1%
1995796,244£54,95013.5%

By county

CountySalesMedianNew dwellings
GREATER LONDON3,950,161£260,0009.3%
GREATER MANCHESTER1,424,331£120,00010.8%
WEST MIDLANDS1,218,975£126,0008.8%
WEST YORKSHIRE1,214,289£116,50010.3%
KENT869,754£192,00010.6%
ESSEX867,590£195,00010.7%
HAMPSHIRE807,676£210,00010.5%
SURREY701,187£275,0008.2%
LANCASHIRE700,054£112,0009.9%
HERTFORDSHIRE672,541£235,00010%
MERSEYSIDE669,968£110,00010.7%
SOUTH YORKSHIRE651,374£107,00011.1%
TYNE AND WEAR575,233£107,00010.6%
NORFOLK550,641£155,00010.6%
WEST SUSSEX535,911£215,0009.6%
DEVON492,028£184,23710.6%
NOTTINGHAMSHIRE484,282£125,00011.3%
NORTHAMPTONSHIRE470,984£150,00014.5%
LINCOLNSHIRE469,876£131,00012.9%
SUFFOLK445,573£161,00010.8%
STAFFORDSHIRE440,701£139,00012.3%
DERBYSHIRE415,730£129,00011%
GLOUCESTERSHIRE383,958£179,95010.9%
OXFORDSHIRE365,961£235,00013.5%
CAMBRIDGESHIRE365,047£185,00015.8%
LEICESTERSHIRE362,172£159,95014.9%
EAST SUSSEX360,729£180,0006.5%
WARWICKSHIRE346,198£175,00014.1%
CORNWALL342,279£170,0009.7%
SOMERSET330,786£165,00011.5%
NORTH YORKSHIRE327,406£162,95010.3%
WORCESTERSHIRE313,733£164,00010.7%
CUMBRIA298,289£120,0008.7%
DORSET282,170£205,0009.3%
WILTSHIRE280,846£190,00013.3%
BUCKINGHAMSHIRE275,375£249,99510.6%
CITY OF BRISTOL232,079£178,0008%
COUNTY DURHAM226,032£82,50012.5%
EAST RIDING OF YORKSHIRE221,403£133,00013%
CHESHIRE EAST217,382£165,00012.7%
CARDIFF192,100£150,00011.2%
BRIGHTON AND HOVE185,869£205,0003.2%
SOUTH GLOUCESTERSHIRE176,885£174,00013%
NORTHUMBERLAND174,729£120,00012.7%
SHROPSHIRE173,580£163,50011.6%
LEICESTER170,789£125,0009.2%
MILTON KEYNES170,240£173,50018.2%
MEDWAY161,575£155,0008.2%
CHESHIRE WEST AND CHESTER159,191£150,00012.9%
CITY OF PLYMOUTH153,537£132,9507.4%
CITY OF DERBY147,719£123,00011.6%
SWINDON144,361£151,00015.3%
NORTH SOMERSET142,635£175,75012%
BOURNEMOUTH139,380£170,0006.8%
SOUTHAMPTON136,772£149,9508.4%
CITY OF KINGSTON UPON HULL134,779£78,5009.7%
STOKE-ON-TRENT132,836£79,9507.7%
YORK124,283£171,00010.2%
SOUTHEND-ON-SEA121,945£163,0004.4%
SWANSEA119,026£114,0009.2%

Bulk transfers and nominal consideration are excluded throughout. Medians are of the sales that happened, not mix-adjusted — for a like-for-like series see the house price index.