Cheshunt is a town in the Borough of Broxbourne, in Hertfordshire, England. It lies within the London commuter belt approximately 13 miles (21 km) north of Central London, on the River Lea and Lee Navigation, bordering the Lee Valley Park. At the 2021 census, the Cheshunt built-up area had a population of 43,680.