Halesworth is a small market town (population of around 6,000) in the northeastern corner of Suffolk, England. It is located south west 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. Halesworth is twinned with both Bouchain in France and Eitorf in Germany.
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". Each year the Thoroughfare hosts a popular food, drink and craft fair, termed the "Thoroughfair", to raise money for good causes.
Halesworth is the home to the New Cut Arts Centre, which hosts the acclaimed HighTide theatre festival and the annual Halesworth Arts Festival.
Halesworth has the largest Millennium Green in the UK with around of grazing marsh providing a haven for wildlife close to the town centre. The rivers in this area are home to herons, kingfishers and otters.
Nearby villages include Cratfield, Wissett, Chediston, Walpole, Blyford, Linstead Parva, Wenhaston, Thorington, Spexhall and Bramfield. The village of Holton is away with a large open space for walking called Holton Pits.