# Carshalton Property Market Summary
Carshalton, located in the London Borough of Sutton, demonstrates a robust property market with nearly 10,000 properties and an overall average price of £251,848. However, recent transaction data reveals significantly higher contemporary values, with annual averages ranging from approximately £429,000 to £583,000 between 2017 and 2025. The market has shown sustained growth over this period, with property values increasing from £429,139 in 2017 to £583,244 in early 2025 (based on 158 sales). Notably, 2022 saw a peak average of £533,395, whilst 2024 recorded the highest transaction volume with 446 sales, suggesting strong market activity and buyer confidence.
The area has experienced some fluctuation, with a modest dip in 2023 to £475,029 before rebounding strongly in 2024-2025. This resilience reflects Carshalton's enduring appeal as a suburban location offering good transport links into central London, green spaces including the historic Carshalton Ponds, and quality schools. The consistent sales volumes of 300-400+ transactions annually indicate a liquid market with steady demand, making Carshalton a noteworthy proposition for both families seeking suburban amenity and investors looking for stable South London property assets.
The average house price in Carshalton, Greater London is £251,848. Prices range from £100 to £7,000,000.
There are 9,716 properties in Carshalton with 13,094 recorded transactions since 1995.
The median house price in Carshalton is £194,500, compared to an average of £251,848.
Carshalton has 4,006 terraced properties, 2,462 semi-detached properties, 2,115 flat / maisonette properties, 1,027 detached properties.
Average house prices in Carshalton have risen by 489.9% from £75,695 in 1995 to £446,500 in 2026.
The most popular streets in Carshalton by number of properties include Green Wrythe Lane, Wrythe Lane, Denmark Road, Middleton Road, Peterborough Road.
Carshalton is located in Greater London, in the Sutton district.