The average house price in Halesworth, Suffolk is £208,626. Prices range from £872 to £3,428,100.
There are 3,473 properties in Halesworth with 4,313 recorded transactions since 1995.
The median house price in Halesworth is £165,000, compared to an average of £208,626.
Halesworth has 1,681 detached properties, 906 semi-detached properties, 622 terraced properties, 134 other properties.
Average house prices in Halesworth have risen by 594.9% from £62,063 in 1995 to £431,273 in 2025.
The most popular streets in Halesworth by number of properties include The Street, Dukes Drive, London Road, Chediston Street, Old Station Road.
Halesworth is located in Suffolk, in the Waveney district.