Danville is a city in Des Moines County, Iowa, United States. The population was 927 at the time of the 2020 census. It is part of the Burlington, IA–IL Micropolitan Statistical Area.

History

Danville was founded in 1854.

Geography

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

Danville is located approximately four miles northeast of Geode State Park.

Demographics