Sold house prices

See the price paid for any home in England, Scotland or Wales sold since 2000. Simply enter an address, street, postcode or area into our search box or use the links below to get started.

England Zed-Index! What is the Zed-Index!
£219,185
Turnover: 36% What is Turnover?
Avg. price paid
£221,043        
No. of sales
598,022
Avg. price paid
£211,439        
No. of sales
2,980,175
Avg. price paid
£198,902        
No. of sales
5,103,746
Avg. price paid
£182,002        
No. of sales
7,374,088
 
County Avg. price paid Turnover What is Turnover? Zed-Index! What is the Zed-Index!
Bedfordshire £194,306 43% £201,660
Berkshire £283,667 40% £295,761
Buckinghamshire £264,198 42% £279,640
Cambridgeshire £220,907 36% £230,659
Cheshire £194,463 36% £194,457
Cornwall £218,892 34% £217,779
County Durham £129,416 32% £130,283
Cumberland £150,121 32% £154,762
Derbyshire £161,502 34% £160,854
Devon £210,021 39% £209,086
Dorset £245,461 41% £250,269
Essex £223,896 40% £231,030
Gloucestershire £213,445 37% £218,143
Hampshire £229,452 40% £238,798
Herefordshire £211,185 34% £215,923
Hertfordshire £285,411 40% £300,060
Huntingdonshire £203,986 44% £211,082
Kent £228,239 39% £234,779
Lancashire £140,477 34% £141,995
Leicestershire £173,535 36% £171,353
Lincolnshire £147,665 38% £147,100
London £380,323 33% £395,005
Middlesex £280,919 37% £289,335
Norfolk £183,110 36% £183,190
Northamptonshire £169,014 44% £174,194
Northumberland £162,280 33% £163,311
Nottinghamshire £146,769 34% £146,673
Oxfordshire £280,231 36% £289,012
Rutland £249,889 35% £253,968
Shropshire £184,784 34% £185,084
Somerset £212,232 39% £218,272
Staffordshire £145,110 31% £145,242
Suffolk £193,981 37% £195,862
Surrey £329,668 41% £344,536
Sussex £241,328 43% £249,267
Warwickshire £180,095 34% £181,564
Westmorland £238,035 34% £243,569
Wiltshire £208,501 38% £215,166
Worcestershire £185,867 34% £189,573
Yorkshire £153,791 35% £156,893