House Price Finder

House Prices in Carshalton

Greater London · 19,551 properties sold

£474,675
Average Price
£421,888
Median Price
19,551
Properties Sold
↑ 0.4%
2025 vs 2024

The average property price in Carshalton is £474,675, based on 19,551 sales. The median price is £421,888. The area covers 1 postcode districts.

Property Types Sold

Terraced 8,277 (42%)
Flat 5,084 (26%)
Semi-Detached 4,348 (22%)
Detached 1,667 (9%)
Other 175 (1%)

Price Trends

YearAverageMedianSales
2026 (partial) £467,550 £451,250 10
2025 £491,779 £440,000 393
2024 £489,760 £450,000 446
2023 £474,144 £425,000 420
2022 £483,768 £435,000 564
2021 £458,881 £400,000 703
2020 £457,735 £386,000 424
2019 £396,656 £365,000 520
2018 £408,343 £360,000 521
2017 £403,771 £353,500 595
2016 £393,885 £340,000 592
2015 £353,001 £300,025 610

Postcode Areas in Carshalton

SM5
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0