Croydon has an average sold price of £279,256 across 186,730 HM Land Registry transactions, with data from 1995-01-03 to 2026-07-27.
Croydon averages £279,256 across 186,730 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £279,256 · Median £215,000 · 186,730 transactions · -6.3% growth · 22 towns
Croydon has an average sale price of £279,256 and a median sale price of £215,000, based on 186,730 registered transactions across 32 active years. The average is 30.0% below the national average of £398,893, the median is 17.3% above the national median of £183,250.
The median sold price of £215,000 is 23.0% lower than the average of £279,256. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, CROYDON has 71,306 recorded sales at an average of £272,651; LONDON has 38,175 recorded sales at an average of £241,106; SOUTH CROYDON has 28,329 recorded sales at an average of £294,817.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for WARLINGHAM (£414,036), PURLEY (£381,593), KENLEY (£354,026).
Among ranked towns with available five-year change data, COULSDON shows a five-year change of +14.9%; WALLINGTON shows a five-year change of +11.0%; SOUTH CROYDON shows a five-year change of +9.3%.