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.

Towns and cities in Shelby County

Last updated: