Shelby County, IA
12 towns and cities in Shelby County, Iowa
Shelby County is a county in Iowa with 11,746 residents and 591 sq mi of land.
Advertisement
Towns and cities in Shelby County
- Corley 31
- Defiance 245
- Earling 397
- Elk Horn 601
- Harlan 4,893
- Irwin 319
- Jacksonville 29
- Kirkman 56
- Panama 235
- Portsmouth 182
- Tennant 78
- Westphalia 126
Last updated: