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.08 City
Shelbyville24,3224,484-0.85%12734.04 Township
Lakewood34,2674,2670%9304.59 Village
Rose41,8481,912-0.81%5235.48 Township
Windsor51,3291,379-0.75%4628.67 Township
Prairie61,1851,208-0.67%2254.16 Township
Windsor71,0281,068-0.77%1,6320.63 City
Tower Hill8951968-0.21%2734.83 Township
Dry Point9928956-0.64%3924.05 Township
Okaw10868894-0.57%2830.92 Township
Richland11774807-0.9%2136.32 Township
Oconee12766786-0.52%1455.09 Township
Stewardson137197180%1,1730.61 Village
Sigel14703721-0.57%3023.83 Township
Windsor15656665-0.3%1,4980.44 Village
Findlay16641668-0.77%6940.92 Village
Big Spring17600615-0.5%2029.34 Township
Herrick18524543-0.95%3017.40 Township
Strasburg19507532-0.98%9370.54 Village
Cowden20493513-0.8%1,2260.40 Village
Tower Hill21470482-0.42%4681 Village
Todds Point22450470-0.88%2419.03 Township
Ash Grove23406413-0.25%1042.12 Township
Ridge24405412-0.25%1135.39 Township
Flat Branch25399415-0.99%1233.77 Township
Holland26379392-0.79%1426.99 Township
Lakewood27378391-1.05%1330.08 Township
Herrick28352361-0.56%9620.37 Village
Clarksburg29349360-0.85%1327.12 Township
Cold Spring30315323-0.63%934.95 Township
Sigel31312322-0.64%1,1100.28 Town
Rural323093120%934.61 Township
Pickaway33145154-2.03%529.70 Township
Oconee34136141-0.73%3820.36 Village
Penn3585870%423.76 Township
Lakewood3624329.09%600.40 CDP
Westervelt37333-72.73%350.09 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