Haverhill, Suffolk

Haverhill
Market Hill and parish church, Haverhill
Haverhill
Location within Suffolk
Area10.96 km2 (4.23 sq mi)
Population27,500 (2022 ONS Mid Year Population Estimates Map)
• Density2,509/km2 (6,500/sq mi)
OS grid referenceTL671456
• London47 miles (76 km)
Civil parish
  • Haverhill
District
Shire county
Region
CountryEngland
Sovereign stateUnited Kingdom
Post townHAVERHILL
Postcode districtCB9
Dialling code01440
PoliceSuffolk
FireSuffolk
AmbulanceEast of England
UK Parliament

Haverhill (/ˈhvərhɪl/ HAY-vər-hil, /ˈhvrɪl/ HAYV-ril) is a market town and civil parish in the West Suffolk district of Suffolk, England, next to the borders of Cambridgeshire and Essex. It lies about 14 miles (23 km) southeast of Cambridge and about 47 miles (76 km) northeast of central London. In 2022 it had a population of 27,500.