Buckinghamshire has an average sold price of £585,517 across 58,644 HM Land Registry transactions, with data from 1995-01-18 to 2026-05-29.
Decision summary
Buckinghamshire averages £585,517 across 58,644 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £585,517 · Median £435,000 · 58,644 transactions · +0.9% growth · 31 towns
Buckinghamshire has an average sale price of £585,517 and a median sale price of £435,000, based on 58,644 registered transactions across 32 active years. The average is 47.6% above the national average of £396,803, the median is 138.4% above the national median of £182,500.
The median sold price of £435,000 is 25.7% lower than the average of £585,517. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, AYLESBURY has 16,743 recorded sales at an average of £447,110; HIGH WYCOMBE has 13,591 recorded sales at an average of £482,236; BUCKINGHAM has 4,028 recorded sales at an average of £449,072.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for HENLEY-ON-THAMES (£1,637,008), TOWCESTER (£1,379,677), BEACONSFIELD (£1,198,588).
Among ranked towns with available five-year change data, IVER shows a five-year change of +16.0%; UXBRIDGE shows a five-year change of +15.5%; LEIGHTON BUZZARD shows a five-year change of +15.1%.