Shelby County, Illinois Cities (2026)

35 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Shelbyville14,4854,650-0.6%1,0984 City
Shelbyville24,3354,483-0.53%12734 Township
Lakewood34,2954,2700.09%9365 Village
Rose41,8661,912-0.27%5335 Township
Windsor51,3301,378-0.45%4629 Township
Prairie61,1961,207-0.17%2254 Township
Windsor71,0211,069-0.78%1,6211 City
Tower Hill8951966-0.11%2735 Township
Dry Point9937956-0.11%3924 Township
Okaw108788900.11%2831 Township
Richland11783809-0.38%2236 Township
Oconee127747840.13%1455 Township
Stewardson137177190%1,1701 Village
Sigel147107210%3024 Township
Windsor15643669-0.62%1,4680 Village
Findlay16640666-0.62%6931 Village
Big Spring176086140.16%2129 Township
Herrick185395430.19%3117 Township
Strasburg19509533-0.78%9411 Village
Cowden20491514-0.81%1,2210 Village
Tower Hill21469481-0.42%4671 Village
Todds Point22454466-0.22%2419 Township
Flat Branch234154190.24%1234 Township
Ash Grove244094130%1042 Township
Ridge25402412-0.5%1135 Township
Holland26385392-0.26%1427 Township
Lakewood27384391-0.26%1330 Township
Clarksburg28356361-0.28%1327 Township
Herrick29356362-0.28%9730 Village
Cold Spring303173220%935 Township
Sigel31314323-0.32%1,1170 Town
Rural32306312-0.65%935 Township
Pickaway33148152-0.67%530 Township
Oconee34134139-0.74%3760 Village
Penn358186-1.22%324 Township

Shelby County Cities Summary

Largest City

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

Smallest City

Penn is the smallest city in Shelby County, with a population of 81.

10 Largest Cities

There are 35 cities in Shelby County, Illinois.

Location of Shelby County