Essex is a city in Page County, Iowa, United States. The population was 722 in the 2020 census, a decline from the 884 population in 2000.

History

Essex was platted in 1870 in Pierce Township. The Chicago, Burlington and Quincy Railroad arrived in Essex in 1871.

Geography

Essex is located near the East Nishnabotna River.

According to the United States Census Bureau, the city has a total area of , all land.

Demographics