The average house price in Thames Ditton, Surrey is £475,170. Prices range from £1,000 to £22,249,107.
There are 3,250 properties in Thames Ditton with 4,379 recorded transactions since 1995.
The median house price in Thames Ditton is £345,000, compared to an average of £475,170.
Thames Ditton has 959 detached properties, 950 semi-detached properties, 688 flat / maisonette properties, 586 terraced properties.
Average house prices in Thames Ditton have risen by 552% from £125,961 in 1995 to £821,222 in 2025.
The most popular streets in Thames Ditton by number of properties include Portsmouth Road, Speer Road, Summer Road, Lynwood Road, Weston Green Road.
Thames Ditton is located in Surrey, in the Elmbridge district.