House Prices in Carshalton, Greater London

9,716 properties Avg. price: £251,848 Greater London
9,716
Properties
£252K
Average Price
£195K
Median Price
13,094
Total Sales

Price Trends — Carshalton

Frequently Asked Questions

What is the average house price in Carshalton?

The average house price in Carshalton, Greater London is £251,848. Prices range from £100 to £7,000,000.

How many properties are in Carshalton?

There are 9,716 properties in Carshalton with 13,094 recorded transactions since 1995.

What is the median house price in Carshalton?

The median house price in Carshalton is £194,500, compared to an average of £251,848.

What types of properties are available in Carshalton?

Carshalton has 4,006 terraced properties, 2,462 semi-detached properties, 2,115 flat / maisonette properties, 1,027 detached properties.

How have house prices changed in Carshalton?

Average house prices in Carshalton have risen by 489.9% from £75,695 in 1995 to £446,500 in 2026.

What are the most popular streets in Carshalton?

The most popular streets in Carshalton by number of properties include Green Wrythe Lane, Wrythe Lane, Denmark Road, Middleton Road, Peterborough Road.

Where is Carshalton located?

Carshalton is located in Greater London, in the Sutton district.