On average Thames Ditton has very low deprivation and moderate crime levels, with around 59 crimes per 1,000 residents per year. Approximately 3.4% of homes in this area are social housing provided by a local council or housing association. The average income per household in Thames Ditton is £96,894 per year. There are 3 schools in Thames Ditton: 2 primary (0 Outstanding and 1 Good) and 0 secondary (0 Outstanding and 0 Good). Thames Ditton is home to around 9,396 people, with a population density of about 3,557.5 per km2.
Based on 114 recent sales, the median property price is £875,000 in Thames Ditton area, with individual transactions ranging from £245,000 up to £1,955,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median | Median £/m² |
|---|---|---|---|
| Detached | 22 | £1,317,500 | £7,429 |
| Flats | 33 | £440,000 | £6,816 |
| Semi-Detached | 35 | £1,025,000 | £8,036 |
| Terraced | 24 | £820,000 | £7,579 |
10 years median price trend in Thames Ditton
KT70PN
Speer Road
KT70YW
Thistledene
KT70GJ
Harvest Lane
KT70PR
Warwick Road
KT80AH
Esher Road
KT70TE
Portsmouth Road
KT70RN
St Leonards Road
KT70RX
St Leonards Road
KT70QT
Alexandra Road
KT70RJ
St Leonards Road
KT70NG
Harvest Lane
KT70YR
Ennismore Gardens
KT70EG
Portsmouth Road
KT70UB
Mount Holme
KT70BE
Hayward Road
KT70QP
Summer Road
KT70DG
Linden Close
KT70PJ
Speer Road
KT70EX
Thames Ditton
KT89AD
Hampton Court Way
KT70TY
Kings Close
KT70QW
Summer Road
KT70UJ
Westville Road
KT70NW
Church Walk
KT80AP
Bridges Avenue
KT70PL
Speer Road
KT70XA
Portsmouth Road
KT70YL
Denleigh Gardens
KT89HW
Bridge Road
KT70BY
Watts Road
KT70BS
Mercer Close
KT70QS
Alexandra Road
KT70QY
Queens Road
KT70NS
Station Road
KT70BL
Raphael Drive
KT70PW
Speer Road
KT70AP
Ashdown Place
KT70EN
Ditton Lawn
KT80AA
Esher Road
KT70TP
Burtenshaw Road
KT70SS
Portsmouth Road
KT80AJ
Orchard Farm Avenue
KT89LZ
Gladstone Place
KT70ST
Thames Ditton
KT70TT
Boyle Farm Road
KT80BH
Ember Farm Way
KT70YQ
Leaf Close
KT70NN
Church Walk
KT70HY
Weston Green Road
KT70EW
Gloucester Close
KT70BF
Hayward Road
KT70UQ
Thorkhill Road
KT70TH
Kings Drive
KT70PD
Basingfield Road
KT80BJ
Ember Farm Avenue
KT89NF
Molember Road
KT70TX
Portsmouth Road
KT70NH
Ashley Road
KT70PU
Wolsey Avenue
KT80BL
Ember Farm Way
KT70DB
Watts Road
KT70RU
Portsmouth Avenue
KT70QX
Queens Road
KT70QR
Summer Road
KT70RG
Hampton Court Estate
KT89AB
Thames Ditton
KT70TW
Queens Drive
KT70BU
Savile Close
KT70QQ
Summer Road
KT70YN
Sterry Drive
KT70TB
Portsmouth Road
KT70LQ
Embercourt Road
KT89LX
Summer Road
KT70LZ
Sandford Gardens
KT70BN
Read Close
KT70PQ
Old School Square
KT70SH
The Island
KT70BP
Atwell Place
KT70HX
Weston Green Road
KT70PS
Warwick Road
KT70SP
Summer Road
KT89NH
Molember Road
KT70TJ
Queens Drive
KT80BU
Ember Lane
KT89DE
Queens Reach
KT70TG
Portsmouth Road
KT70RS
River Avenue
KT70PT
Speer Road
KT70BT
Giggs Hill Road
KT70EP
Portsmouth Road
KT70AW
Hawkes Yard
KT89HP
Cedar Road
KT70PP
Speer Road
KT70YJ
Thistledene
KT70QH
Queens Road
KT70JA
Camm Gardens
KT70NL
Church Lane
KT70QU
River Bank
KT89HJ
Oarsman Place
KT70DE
Watts Road
All data is sourced from official UK government agencies and public datasets. Last updated: 01/07/2026.