Chelmsford a city in the county of Essex, England. It is 32 miles (51 km) northeast of London, about halfway to Colchester. It is nearly in the centre of the county and it is the county town of Essex, but it is not the biggest or the oldest town in the county. It is the centre of the borough of Chelmsford, which is a bigger place than the city.