On average Thames Ditton has very low deprivation and moderate crime levels, with around 57 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 92 recent sales, the median property price is £770,250 in Thames Ditton area, with individual transactions ranging from £220,500 up to £1,850,000.
Price distribution per property type (last year)
Median sale price and percentiles per property type (last year)
| Type | Sales | Median |
|---|---|---|
| Detached | 15 | £1,250,000 |
| Flats | 31 | £430,000 |
| Semi-Detached | 25 | £1,010,000 |
| Terraced | 21 | £690,000 |
10 years median price trend in Thames Ditton
KT70NR
Station Road
KT70PD
Basingfield Road
KT70PU
Wolsey Avenue
KT70RT
Portsmouth Avenue
KT70SY
Portsmouth Road
KT70TJ
Queens Drive
KT70GE
Harvest Lane
KT70LB
College Drive
KT70RW
St Leonard's Road
KT70UL
Southville Road
KT89AA
Hampton Court Way
KT89HR
Cedar Close
KT70EX
Thames Ditton
KT70HX
Weston Green Road
KT70JA
Camm Gardens
KT70PP
Speer Road
KT70QQ
Summer Road
KT70RB
Warwick Gardens
KT70SH
The Island
KT70UG
Thorkhill Road
KT89LR
Summer Road
KT70BL
Raphael Drive
KT70DF
Linden Close
KT70SF
High Street
KT70TP
Burtenshaw Road
KT70EG
Portsmouth Road
KT70NL
Church Lane
KT70QB
Summer Crossing
KT70UE
Thorkhill Road
KT70BX
Watts Road
KT70NW
Church Walk
KT70RY
High Street
KT89HW
Bridge Road
KT70DE
Watts Road
KT70RJ
St Leonards Road
KT70GJ
Harvest Lane
KT70RR
St Leonards Road
KT70UP
Thorkhill Gardens
KT80BG
Hampton Court Avenue
KT80BP
Southfields
KT89FD
Queens Reach
KT70AY
Oakdene Avenue
KT70SP
Summer Road
KT70EW
Gloucester Close
KT70NJ
Ashley Road
KT70PL
Speer Road
KT70QY
Queens Road
KT70SS
Portsmouth Road
KT70TX
Portsmouth Road
KT89AB
Thames Ditton
KT70ST
Thames Ditton
KT70TU
Fitzgerald Road
KT80AB
Alders Grove
KT70UB
Mount Holme
KT70HZ
Home Farm Close
KT70NH
Ashley Road
KT70TQ
Portsmouth Road
KT70UQ
Thorkhill Road
KT70RS
River Avenue
KT70XA
Portsmouth Road
KT80BL
Ember Farm Way
KT89HZ
Bridge Road
KT89NJ
Molember Road
KT70EP
Portsmouth Road
KT70RN
St Leonards Road
KT80AD
Esher Road
KT80AW
Winston Close
KT70BZ
Watts Road
KT70QX
Queens Road
KT70SD
High Street
KT80AQ
Esher Road
KT70BT
Giggs Hill Road
KT70DA
Watts Road
KT70DB
Watts Road
KT70RG
Hampton Court Estate
KT89HS
Bridge Road
KT70TL
Queens Terrace
KT89HN
Bridge Road
KT70BU
Savile Close
KT70QZ
Summer Road
KT70YQ
Leaf Close
KT70DL
Claygate Lane
KT70JF
Longmead Road
KT70PQ
Old School Square
KT70PR
Warwick Road
KT80AE
Riverside Avenue
KT70BP
Atwell Place
KT70QP
Summer Road
KT89HB
Hampton Court Parade
KT70GB
White Gates
KT70NS
Station Road
KT70PA
Station Road
KT70PH
St Nicholas Road
KT70QG
Warwick Place
KT70QW
Summer Road
KT80AR
Corbett Avenue
KT89HP
Cedar Road
KT70AU
Angel Road
KT70NN
Church Walk
KT70QR
Summer Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.