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
| Year | Average | Median | Sales |
|---|---|---|---|
| 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
Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0