The average house price in Haverhill, Suffolk is £178,192. Prices range from £1,000 to £11,450,000.
There are 9,367 properties in Haverhill with 13,238 recorded transactions since 1995.
The median house price in Haverhill is £138,000, compared to an average of £178,192.
Haverhill has 3,288 terraced properties, 3,120 detached properties, 2,327 semi-detached properties, 468 flat / maisonette properties.
Average house prices in Haverhill have risen by 506.4% from £55,448 in 1995 to £336,232 in 2025.
The most popular streets in Haverhill by number of properties include Withersfield Road, Ruffles Road, Westward Deals, Camps Road, Horsham Close.
Haverhill is located in Suffolk, in the St Edmundsbury district.