Shelby County, Iowa cities
Number of cities: 13
Population: 11,750
| City | Type | Population |
|---|---|---|
| Corley | CDP | 6 |
| Defiance | city | 212 |
| Earling | city | 390 |
| Elk Horn | city | 520 |
| Harlan | city | 4,912 |
| Irwin | city | 348 |
| Jacksonville | CDP | 7 |
| Kirkman | city | 77 |
| Panama | city | 265 |
| Portsmouth | city | 159 |
| Shelby | city | 689 |
| Tennant | city | 62 |
| Westphalia | city | 170 |
How many cities are in Shelby County, Iowa?
There are 13 cities in Shelby County, Iowa.