Danbury is a city located in Woodbury County, Iowa. Danbury has a 2026 population of 315. Danbury is currently growing at a rate of 0.64% annually but its population has decreased by -1.25% since the most recent census, which recorded a population of 319 in 2020.