Bennett is a city located in Cedar County, Iowa. Bennett has a 2026 population of 330. Bennett is currently declining at a rate of -1.2% annually and its population has decreased by -4.9% since the most recent census, which recorded a population of 347 in 2020.