Bedford has an average sold price of £238,349 across 94,711 HM Land Registry transactions, with data from 1995-01-09 to 2026-07-29.
Bedford averages £238,349 across 94,711 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £238,349 · Median £183,000 · 94,711 transactions · -5.6% growth · 17 towns
Bedford has an average sale price of £238,349 and a median sale price of £183,000, based on 94,711 registered transactions across 32 active years. The average is 40.2% below the national average of £398,893, the median is 0.1% below the national median of £183,250.
The median sold price of £183,000 is 23.2% lower than the average of £238,349. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, BEDFORD has 93,555 recorded sales at an average of £237,658; RUSHDEN has 421 recorded sales at an average of £180,098; HUNTINGDON has 173 recorded sales at an average of £398,538.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for ST NEOTS (£859,755), HUNTINGDON (£398,538), LEIGHTON BUZZARD (£321,517).
Among ranked towns with available five-year change data, ST. NEOTS shows a five-year change of +24.2%; LEIGHTON BUZZARD shows a five-year change of +5.4%; RUSHDEN shows a five-year change of +2.9%.