County
Madison County, IA
Iowa · Population 16,926 · FIPS: 19121
Population
16,926
Cities
10
ZIP Codes
12
Safety Score
50
50
Average
Loading map…
About Madison County
Madison County is located in Iowa with a population of 16,926. It includes 10 cities and 12 ZIP codes. The largest cities include Winterset, Saint Charles, Earlham, St. Charles.
Cities in Madison County
| City | Population | Median Home Price | Safety Score |
|---|---|---|---|
| Winterset, IA | 5,416 | N/A | N/A |
| Saint Charles, IA | 2,393 | N/A | N/A |
| Earlham, IA | 1,528 | N/A | N/A |
| St. Charles, IA | 914 | N/A | N/A |
| Truro, IA | 518 | N/A | N/A |
| Patterson, IA | 346 | N/A | N/A |
| Peru, IA | 328 | N/A | N/A |
| East Peru, IA | 92 | N/A | N/A |
| Macksburg, IA | 56 | N/A | N/A |
| Bevington, IA | 15 | N/A | N/A |
