Cities, Towns, and Villages in Shelby County, Illinois

Here is a list of all the cities, towns, and villages in Shelby County, Illinois

Shelby County is a county located in the U.S. state of Illinois. According to the 2020 census, it had a population of 20,990. Its county seat is Shelbyville.

Here is a list of all the cities, towns, and villages in Shelby County, Illinois:


  • Shelbyville
  • Windsor
  • Moweaqua


  • Sigel


Shelby County is divided into these townships:

  • Ash Grove
  • Big Spring
  • Clarksburg
  • Cold Spring
  • Dry Point
  • Flat Branch
  • Herrick
  • Holland
  • Lakewood
  • Moweaqua
  • Oconee
  • Okaw
  • Penn
  • Pickaway
  • Prairie
  • Richland
  • Ridge
  • Rose
  • Rural
  • Shelbyville
  • Sigel
  • Todds Point
  • Tower Hill
  • Windsor


  • Cowden
  • Findlay
  • Herrick
  • Oconee
  • Stewardson
  • Strasburg
  • Tower Hill

Other unincorporated communities

  • Clarksburg
  • Henton
  • Lakewood
  • Mode

Quick Facts about Shelby County, Illinois

Here are some quick facts about Shelby county, Illinois:

  • Location: Shelby County is located in central Illinois.
  • County Seat: The county seat of Shelby County is Shelbyville.
  • Population: 20,789
  • Agriculture: The county has a significant agricultural presence, with farming playing a crucial role in the local economy.
  • Lake Shelbyville: Lake Shelbyville, a large reservoir, is a notable feature in the county, offering recreational opportunities such as boating and fishing.
  • Parks and Recreation: In addition to Lake Shelbyville, the county may offer parks and recreational areas for residents and visitors.
  • Government: Shelby County operates under a county board form of government.
  • Official Website:

What is the history of Shelby County Illinois?