Shelby County, Illinois Cities (2025)

37 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Shelbyville14,4984,653-0.68%1,1014 City
Shelbyville24,3224,484-0.85%12734 Township
Lakewood34,2674,2670%9305 Village
Rose41,8481,912-0.81%5235 Township
Windsor51,3291,379-0.75%4629 Township
Prairie61,1851,208-0.67%2254 Township
Windsor71,0281,068-0.77%1,6321 City
Tower Hill8951968-0.21%2735 Township
Dry Point9928956-0.64%3924 Township
Okaw10868894-0.57%2831 Township
Richland11774807-0.9%2136 Township
Oconee12766786-0.52%1455 Township
Stewardson137197180%1,1731 Village
Sigel14703721-0.57%3024 Township
Windsor15656665-0.3%1,4980 Village
Findlay16641668-0.77%6941 Village
Big Spring17600615-0.5%2029 Township
Herrick18524543-0.95%3017 Township
Strasburg19507532-0.98%9371 Village
Cowden20493513-0.8%1,2260 Village
Tower Hill21470482-0.42%4681 Village
Todds Point22450470-0.88%2419 Township
Ash Grove23406413-0.25%1042 Township
Ridge24405412-0.25%1135 Township
Flat Branch25399415-0.99%1234 Township
Holland26379392-0.79%1427 Township
Lakewood27378391-1.05%1330 Township
Herrick28352361-0.56%9620 Village
Clarksburg29349360-0.85%1327 Township
Cold Spring30315323-0.63%935 Township
Sigel31312322-0.64%1,1100 Town
Rural323093120%935 Township
Pickaway33145154-2.03%530 Township
Oconee34136141-0.73%3820 Village
Penn3585870%424 Township
Lakewood3624329.09%600 CDP
Westervelt37333-72.73%350 CDP

Shelby County Cities Summary

Largest City

Shelbyville is the largest city in Shelby County, with a population of 4,498.

Smallest City

Westervelt is the smallest city in Shelby County, with a population of 3.

10 Largest Cities

There are 37 cities in Shelby County, Illinois.

Location of Shelby County