Halstead

Halstead
St Andrew's Church and Halstead High Street
Halstead
Location within Essex
Population13,529 (Parish, 2021)
OS grid referenceTL816306
Civil parish
  • Halstead
District
Shire county
Region
CountryEngland
Sovereign stateUnited Kingdom
Post townHALSTEAD
Postcode districtCO9
Dialling code01787
PoliceEssex
FireEssex
AmbulanceEast of England
UK Parliament

Halstead is a town and civil parish in the Braintree district of Essex, England. It lies on the River Colne, 6 miles (10 km) north-east of Braintree and 12 miles (19 km) north-west of Colchester. At the 2021 census the parish had a population of 13,529. It is twinned with Haubourdin in the Nord department of France.