Shelby County, IL
13 towns and cities in Shelby County, Illinois
Shelby County is a county in Illinois with 20,990 residents and 759 sq mi of land.
Advertisement
Towns and cities in Shelby County
- Cowden 515
- Findlay 664
- Herrick 358
- Lakewood 91
- Moweaqua 1,764
- Oconee 141
- Shelbyville 4,674
- Sigel 329
- Stewardson 721
- Strasburg 531
- Tower Hill 485
- Westervelt 131
- Windsor 1,079
Last updated: