Find postcode

Thames Ditton

Interactive map displaying Thames Ditton

Crime
LowHigh

About

Thames Ditton is situated on the north bank of the River Thames within the borough of Elmbridge. The area is primarily residential, characterised by a mix of period homes and modern developments. Its central focus is the village green and the High Street, which hosts local shops and services. The Thames Path runs along the riverfront, providing a direct link to the surrounding network of parks and open spaces.

The area is defined by its relationship with the water, featuring a long-established sailing club and a series of small islands, such as Swan Island, accessible from the mainland. Hampton Court Palace is located directly across the river, its historic presence a constant backdrop. Regular train services connect the area to London, supporting a commuter population while maintaining a distinct local character.

Area overview

On average Thames Ditton has very low deprivation and very low crime levels, with around 34 crimes per 1,000 residents per year, about 60% below the South East average of 84 per 1,000. 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 2 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 per km².

Crime rate
2/10
Crimes per 1k residents
34
Deprivation level
1/10
Income level
10/10
Social housing
3.9%
Connectivity
N/A

Area Profile

Thames Ditton Population
6,608
Population density
3,513 per km²

Crime

Crime per 1,000 population

Violence and sexual offences
12.71(-60%)
Vehicle crime
5.6(+51%)
Other theft
4.24(-24%)
Anti-social behaviour
3.33(-73%)
Criminal damage and arson
2.72(-58%)
South East average

Demographics

Ethnic groups

British
5,206
78.77%
Other White
514
7.78%
Indian
146
2.21%
White and Asian (mixed)
132
2%
Irish
121
1.83%
Total population: 6,609

Economics

Education (age 16+)

Level 4+ (Degree)
3,106
61.57%
Level 3 (A level)
606
12.01%
Level 2 (GCSEs 9-4)
531
10.53%
No qualifications
399
7.91%
Level 1 (GCSEs 3-1)
197
3.9%
Total 16+ residents: 5,045

Housing

Housing tenure

Owns with a mortgage
1,118
44.9%
Owns outright
829
33.29%
Private landlord or letting agency
363
14.58%
Other social rented
127
5.1%
Other forms of private rent
27
1.08%
Total households: 2,490

Property prices in Thames Ditton

Median price£880,000
Price per sq ft£681
Sales (last 12 months)95
Typical range (middle 50%)£539K – £1.2M

Based on 95 recent sales, the median property price is £880,000 (about £681 per square foot) in Thames Ditton area, with individual transactions ranging from £262,500 up to £2,280,000.

Prices by property typelast 12 months

Median sale price, median price per square foot, sales count, and percentile information for each property type in Thames Ditton over the last year.
TypeSalesMedian£/sq ft
Detached17£1,400,000£690
Semi-Detached30£1,107,500£727
Terraced21£840,000£705
Flats27£440,000£634

10-year price trendmedian sale price in Thames Ditton

Sale price

Ten year median sale price trend for each property type in Thames Ditton.
YearDetachedFlatsSemi-DetachedTerraced
2016£1,375,000£410,000£900,000£539,950
2017£1,274,500£392,500£851,000£595,000
2018£1,106,250£375,000£877,500£670,000
2019£1,133,750£370,000£780,000£713,750
2020£1,267,500£382,500£841,750£688,000
2021£1,270,000£382,500£930,000£675,000
2022£1,380,000£425,000£975,000£770,000
2023£1,585,000£424,000£995,000£718,000
2024£1,520,000£442,500£1,035,000£759,000
2025£1,400,000£425,000£1,175,000£740,000
2026£1,325,000£450,000£947,500£755,000
Ten year median sale price trend for each property type in Thames Ditton.

Price per sq ft

Ten year median sale price per square foot trend for each property type in Thames Ditton.
YearDetachedFlatsSemi-DetachedTerraced
2016£621£559£665£583
2017£617£538£676£605
2018£641£580£663£546
2019£614£550£652£581
2020£581£512£641£680
2021£667£572£629£650
2022£759£594£703£540
2023£705£574£681£674
2024£767£614£718£682
2025£714£615£743£704
2026£663£654£709£663
Ten year median sale price per square foot trend for each property type in Thames Ditton.

Price distribution by property typelast 12 months

Price distribution by property type for Thames Ditton in the last year.

Council Tax Bands

Annual council tax rates for Elmbridge district.

Band A£1,705
Band B£1,989
Band C£2,274
Band D£2,558
Band E£3,126
Band F£3,695
Band G£4,263
Band H£5,116

Council tax bands are based on the value of your property. Most homes fall into bands A to D.

Frequently asked questions about Thames Ditton

Is Thames Ditton safe?

Thames Ditton records about 34 crimes per 1,000 residents per year, which is a very low crime rate for England: it scores 2 out of 10 on the Area360 crime scale, where 10 is the highest crime level.

What is the average house price in Thames Ditton?

The median sale price in Thames Ditton is £880,000 (about £681 per square foot) based on 95 registered sales according to HM Land Registry data.

Are there good schools in Thames Ditton?

Thames Ditton has 2 primary schools (1 Good). Ratings are from the latest Ofsted inspections.

How deprived is Thames Ditton?

Thames Ditton scores 1 out of 10 on the deprivation scale, where 10 is the most deprived. The typical neighbourhood in Thames Ditton sits around rank 31,375 of 32,844 in England on the official Index of Multiple Deprivation (rank 1 is the most deprived).

What is the average household income in Thames Ditton?

The average household income in Thames Ditton is around £99,750 per year, and 4% of homes are social housing (ONS data).

All postcodesin 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

Harvest Lane

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