Cambridge has an average sold price of £370,580 across 57,351 HM Land Registry transactions, with data from 1995-01-02 to 2026-07-28.
Cambridge averages £370,580 across 57,351 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £370,580 · Median £255,000 · 57,351 transactions · -12.4% growth · 14 towns
Cambridge has an average sale price of £370,580 and a median sale price of £255,000, based on 57,351 registered transactions across 32 active years. The average is 7.1% below the national average of £398,893, the median is 39.2% above the national median of £183,250.
The median sold price of £255,000 is 31.2% lower than the average of £370,580. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, CAMBRIDGE has 57,121 recorded sales at an average of £371,213; PETERBOROUGH has 77 recorded sales at an average of £191,705; ELY has 75 recorded sales at an average of £119,299.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for HUNTINGDON (£886,346), CAMBRIDGE (£371,213), ROYSTON (£226,137).
Among ranked towns with available five-year change data, ELY shows a five-year change of +5.6%; HUNTINGDON shows a five-year change of -1.2%; PETERBOROUGH shows a five-year change of -2.8%.