Braintree has an average sold price of £233,395 across 92,847 HM Land Registry transactions, with data from 1995-01-03 to 2026-05-22.
Decision summary
Braintree averages £233,395 across 92,847 completed sales. Use town coverage, median price and nearby comparisons before narrowing a shortlist.
Average £233,395 · Median £181,000 · 92,847 transactions · -1.3% growth · 28 towns
Braintree has an average sale price of £233,395 and a median sale price of £181,000, based on 92,847 registered transactions across 32 active years. The average is 41.2% below the national average of £396,803, the median is 0.8% below the national median of £182,500.
The median sold price of £181,000 is 22.4% lower than the average of £233,395. This can happen when a smaller number of higher-value transactions pull the average upward.
Among ranked towns in this district, BRAINTREE has 41,168 recorded sales at an average of £225,823; WITHAM has 19,840 recorded sales at an average of £210,947; HALSTEAD has 16,351 recorded sales at an average of £221,951.
Among ranked towns with enough recorded transactions, the highest average sold prices are shown for CHELMSFORD (£344,761), SUDBURY (£340,895), BURES (£338,926).
Among ranked towns with available five-year change data, HAVERHILL shows a five-year change of +13.5%; CHELMSFORD shows a five-year change of +7.0%; DUNMOW shows a five-year change of +6.5%.