7 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Winterset | 1 | 5,370 | 5,379 | -0.04% | 1,141 | 4.71 | City |
Earlham | 2 | 1,412 | 1,414 | 0% | 1,494 | 0.94 | City |
St. Charles | 3 | 641 | 646 | -0.16% | 1,032 | 0.62 | City |
Truro | 4 | 528 | 512 | 0.57% | 536 | 0.98 | City |
Patterson | 5 | 175 | 175 | 0% | 388 | 0.45 | City |
Macksburg | 6 | 103 | 97 | 0.98% | 52 | 1.98 | City |
Bevington | 7 | 61 | 55 | 1.67% | 135 | 0.45 | City |
Winterset is the largest city in Madison County, with a population of 5,370.
Bevington is the smallest city in Madison County.
There are 7 cities in Madison County, Iowa.