The average house price in Staines-Upon-Thames, Surrey is £561,514. Prices range from £800 to £80,700,000.
There are 4,163 properties in Staines-Upon-Thames with 4,534 recorded transactions since 1995.
The median house price in Staines-Upon-Thames is £373,500, compared to an average of £561,514.
Staines-Upon-Thames has 1,478 flat / maisonette properties, 1,018 semi-detached properties, 762 detached properties, 703 terraced properties.
Average house prices in Staines-Upon-Thames have risen by 372.3% from £114,323 in 1995 to £540,000 in 2026.
The most popular streets in Staines-Upon-Thames by number of properties include High Street, Fairfield Avenue, Town Lane, Eden Grove, London Road.
Staines-Upon-Thames is located in Surrey, in the Spelthorne district.