The average house price in Sunbury-On-Thames, Surrey is £356,044. Prices range from £1,000 to £52,000,000.
There are 6,034 properties in Sunbury-On-Thames with 7,870 recorded transactions since 1995.
The median house price in Sunbury-On-Thames is £244,950, compared to an average of £356,044.
Sunbury-On-Thames has 1,756 semi-detached properties, 1,424 terraced properties, 1,402 flat / maisonette properties, 1,357 detached properties.
Average house prices in Sunbury-On-Thames have risen by 472.6% from £100,841 in 1995 to £577,459 in 2025.
The most popular streets in Sunbury-On-Thames by number of properties include Staines Road West, International Way, Ashridge Way, Peregrine Road, Green Street.
Sunbury-On-Thames is located in Surrey, in the Spelthorne district.