Sold house prices in Teddington

Browse streets in Teddington with recorded sold prices.

Average sold price (12mo)
£779,448
Sales (12mo)
198
Year on year
−10.4%

Homes in TEDDINGTON sold for an average of £779,448 over the last 12 months — down 10.4% on the year before.

  • Bungalow: £1,095,000
  • Detached: £1,354,632
  • Flat: £429,029
  • Maisonette: £444,993
  • Other: £1,400,000
  • Semi detached: £1,169,875
  • Terraced: £933,508

what homes actually sold for in Teddington

last 12 months of recorded sales

bedstypicalrange (p25–p75)sales
1 bed £364,950

flat £333,500 (16)

£317,500–£412,500 19
2 beds £540,000

flat £462,500 (18)

£395,750–£643,500 35
3 beds £700,000

terraced £734,975 (18)

£527,000–£850,000 31
4 beds £898,750

terraced £910,000 (27)

£826,750–£1,101,250 34
5+ beds £1,250,000

semi-detached £1,475,000 (13) · terraced £1,035,000 (23)

£967,500–£1,475,000 45

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 £59,500 £77,000 £103,000 £115,000
1996 £58,750 £85,250 £105,850 £122,000
1997 £69,475 £110,000 £123,750 £141,100
1998 £84,950 £129,950 £153,000 £169,975
1999 £99,950 £137,000 £163,000 £185,000
2000 £130,975 £158,000 £201,000 £249,950
2001 £132,500 £169,475 £213,225 £245,000
2002 £145,000 £192,500 £234,000 £279,000
2003 £167,000 £217,750 £248,500 £297,475
2004 £175,000 £233,975 £262,000 £337,000
2005 £177,000 £230,000 £285,000 £320,000
2006 £189,950 £250,000 £299,975 £378,000
2007 £204,950 £280,000 £385,000 £449,950
2008 £197,500 £292,500 £350,000 £467,500
2009 £195,000 £275,000 £312,500 £410,000
2010 £215,000 £280,000 £369,950 £407,500
2011 £217,000 £299,950 £350,000 £522,500
2012 £250,000 £325,000 £420,000 £551,225
2013 £236,750 £347,000 £482,500 £612,480
2014 £299,975 £423,500 £507,750 £731,000
2015 £327,250 £433,500 £555,000 £724,950
2016 £330,000 £480,000 £604,500 £749,950
2017 £335,000 £435,000 £623,350 £770,000
2018 £309,500 £460,000 £670,000 £787,500
2019 £300,000 £428,000 £624,000 £740,000
2020 £290,000 £472,000 £638,250 £770,000
2021 £310,000 £475,000 £660,000 £825,000
2022 £360,000 £520,000 £688,000 £902,500
2023 £325,000 £505,000 £710,000 £902,500
2024 £327,500 £528,000 £799,950 £1,002,500
2025 £334,500 £504,000 £702,500 £900,000
2026 £342,000 £495,000 £706,250 £905,000