On average Thames Ditton has very low deprivation and very low crime levels, with around 34 crimes per 1,000 residents per year. Approximately 3.9% 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 £99,750 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 6,608 people, with a population density of about 3,513.0 per km2.
Based on 80 recent sales, the median property price is £877,500 in Thames Ditton area, with individual transactions ranging from £290,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 |
|---|---|---|
| Flats | 18 | £426,500 |
| Detached | 18 | £1,508,750 |
| Terraced | 20 | £740,000 |
| Semi-Detached | 24 | £1,112,500 |
10 years median price trend in Thames Ditton
KT70DB
Watts Road
KT70BP
Atwell Place
KT70QS
Alexandra Road
KT70TU
Fitzgerald Road
KT70TD
Thorkhill Road
KT70PJ
Speer Road
KT70YR
Ennismore Gardens
KT70QZ
Summer Road
KT70AY
Oakdene Avenue
KT70UN
Thorkhill Road
KT70DA
Watts Road
KT70QL
Riversdale Road
KT70BN
Read Close
KT70NG
Harvest Lane
KT70TG
Portsmouth Road
KT70GB
White Gates
KT70RN
St Leonards Road
KT70EX
Thames Ditton
KT70UP
Thorkhill Gardens
KT70AX
Quinton Road
KT70GE
Harvest Lane
KT70JF
Longmead Road
KT70PU
Wolsey Avenue
KT70AP
Ashdown Place
KT70UQ
Thorkhill Road
KT70TQ
Portsmouth Road
KT70QH
Queens Road
KT70YQ
Leaf Close
KT70BU
Savile Close
KT70GN
Thames Ditton
KT70UE
Thorkhill Road
KT70NS
Station Road
KT70YW
Thistledene
KT70TT
Boyle Farm Road
KT70QF
Summer Road
KT70LB
College Drive
KT70PW
Speer Road
KT70NX
Basing Way
KT70QU
River Bank
KT70BS
Mercer Close
KT70QQ
Summer Road
KT70NY
Basing Close
KT70PR
Warwick Road
KT70PT
Speer Road
KT70BZ
Watts Road
KT70QW
Summer Road
KT70QP
Summer Road
KT70PA
Station Road
KT70JE
Longmead Road
KT70RS
River Avenue
KT70NH
Ashley Road
KT70RR
St Leonards Road
KT70DG
Linden Close
KT70PY
Aragon Avenue
KT70RT
Portsmouth Avenue
KT70TL
Queens Terrace
KT70SS
Portsmouth Road
KT70NU
Station Road
KT70XA
Portsmouth Road
KT70EB
Raphael Drive
KT70UB
Mount Holme
KT70UG
Thorkhill Road
KT70TN
Thames Side
KT70ST
Thames Ditton
KT70LY
Embercourt Road
KT70SY
Portsmouth Road
KT70JB
College Drive
KT70RG
Hampton Court Estate
KT70BX
Watts Road
KT70TW
Queens Drive
KT70SD
High Street
KT70RD
Summer Road
KT70TJ
Queens Drive
KT70PS
Warwick Road
KT70HZ
Home Farm Close
KT70NW
Church Walk
KT70SJ
Boyle Farm Island
KT70LE
Claygate Lane
KT70SF
High Street
KT70YH
Thistledene
KT70PX
Aragon Avenue
KT70RW
St Leonard's Road
KT70FX
Rythe Bank Close
KT70UH
Westville Road
KT70DE
Watts Road
KT70TE
Portsmouth Road
KT70SR
High Street
KT70BL
Raphael Drive
KT70PB
Basingfield Road
KT70NR
Station Road
KT70DF
Linden Close
KT70HX
Weston Green Road
KT70RB
Warwick Gardens
KT70TF
Giggs Hill Villas
KT70TP
Burtenshaw Road
KT70YP
Elsworthy
KT70YJ
Thistledene
KT70PP
Speer Road
KT70GJ
Harvest Lane
KT70RU
Portsmouth Avenue
All data is sourced from official UK government agencies and public datasets. Last updated: 01/06/2026.