Halesworth is a small market town (population of around 6,000) in the northeastern corner of Suffolk, England. It is located southwest of Lowestoft, and stands on a small tributary of the River Blyth, 9 miles (14 km) upstream from Southwold. The town is served by Halesworth railway station on the Ipswich-Lowestoft East Suffolk Line.
A Roman settlement, Halesworth has a medieval church; St Mary's with Victorian additions and a variety of houses, from early timber-framed buildings to the remnants of Victorian prosperity. Former almshouses used to house the Halesworth & District Museum (open from May to September) but this has now been moved to Halesworth railway station. The Town Trail walk provides opportunity to discover the history of Halesworth.
Halesworth is primarily centred on a pedestrianised, shopping street known as the Thoroughfare. "Thoroughfare" is an East Anglian term for the main street of a town - what would be commonly known elsewhere in the UK as the "high street".
Since 1974, Halesworth has been governed by Waveney District Council and Suffolk County Council. Halesworth was made an urban district in 1900 and was therefore responsible for its own most local affairs. Between 1894 and 1900 it had been part of the Blything Rural District Council which took over from the Blything Rural Sanitary District when it was disbanded.