Sold house prices in Thames Ditton

Browse streets in Thames Ditton with recorded sold prices.

Average sold price (12mo)
£868,396
Sales (12mo)
102
Year on year
+4.2%

Homes in THAMES DITTON sold for an average of £868,396 over the last 12 months — up 4.2% on the year before.

56 planning applications in the last 12 months

  • Detached: £1,355,489
  • Flat: £386,658
  • Maisonette: £469,722
  • Semi detached: £1,007,312
  • Terraced: £785,440

what homes actually sold for in Thames Ditton

last 12 months of recorded sales

bedstypicalrange (p25–p75)sales
1 bed
2 beds £426,500 £364,000–£480,375 20
3 beds £600,000 £550,000–£687,000 13
4 beds £898,750 £832,500–£1,024,375 12
5+ beds £1,150,000

detached £1,362,500 (20) · semi-detached £1,022,500 (18)

£976,250–£1,395,000 47

bedroom counts are partly estimated from EPC records

prices since 1995

yearly medians per bedroom count · years with under 5 sales are gaps, not guesses

year-by-year table
year1 bed2 bed3 bed4 bed
1995 £68,625 £90,000 £101,000
1996 £66,500 £90,000 £120,000
1997 £64,000 £84,250 £107,000 £142,250
1998 £82,500 £93,500 £128,500 £176,750
1999 £120,500 £154,995 £155,975
2000 £135,000 £135,250 £187,500 £218,000
2001 £145,000 £141,250 £203,500 £270,000
2002 £132,500 £171,000 £230,000 £265,000
2003 £163,000 £200,000 £245,000 £280,000
2004 £185,500 £199,475 £245,000 £275,000
2005 £216,000 £255,000 £274,000
2006 £230,000 £303,750 £345,000
2007 £195,000 £269,975 £325,000 £362,500
2008 £202,500 £250,000 £293,000 £442,500
2009 £200,000 £230,000 £305,000 £412,500
2010 £268,000 £328,000 £373,000
2011 £243,500 £337,750 £455,000
2012 £260,000 £392,500 £468,000
2013 £197,500 £275,500 £413,000 £530,000
2014 £337,300 £477,000 £580,000
2015 £362,000 £500,000 £654,000
2016 £416,500 £530,050 £670,000
2017 £395,000 £533,500 £745,000
2018 £385,000 £500,000 £715,000
2019 £395,000 £545,500 £728,750
2020 £367,750 £532,500 £790,000
2021 £281,750 £412,500 £625,000 £715,000
2022 £425,000 £600,000 £772,500
2023 £424,000 £650,000 £850,000
2024 £445,750 £630,000 £845,000
2025 £470,000 £605,000 £850,000
2026 £428,000 £567,500