1983-1997: The District of Uttlesford, and the District of Braintree wards of Bumpstead, Castle Hedingham, Colne Engaine and Greenstead Green, Earls Colne, Gosfield, Halstead St Andrews, Halstead Trinity, Sible Hedingham, Stour Valley Central, Stour Valley North, Stour Valley South, Upper Colne, and Yeldham.
The 2010 redistribution removed the area around Halstead in Braintree district from the constituency and replaced it with the northern wards of the Borough of Chelmsford.