Southwest Illinois Cities

122 cities

City
Rank
County
2025 Pop. ↓
Belleville1St. Clair County40,130
O'Fallon2St. Clair County32,108
Edwardsville3Madison County26,690
Granite City4Madison County26,688
Alton5Madison County24,799
Collinsville6Madison County23,615
East St. Louis7St. Clair County17,659
Godfrey8Madison County17,559
Fairview Heights9St. Clair County15,977
Shiloh10St. Clair County14,907
Swansea11St. Clair County14,468
Glen Carbon12Madison County13,890
Troy13Madison County11,899
Waterloo14Monroe County11,205
Columbia15Monroe County10,890
Wood River16Madison County10,204
Highland17Madison County10,015
Mascoutah18St. Clair County9,201
Bethalto19Madison County9,151
Maryville20Madison County8,374
Jerseyville21Jersey County8,356
Greenville22Bond County7,100
Chester23Randolph County6,745
Pontoon Beach24Madison County5,842
East Alton25Madison County5,584
Breese26Clinton County4,620
Lebanon27St. Clair County4,598
Freeburg28St. Clair County4,496
Caseyville29St. Clair County4,395
Scott AFB30St. Clair County4,126
Sparta31Randolph County4,030
Millstadt32St. Clair County3,928
Rosewood Heights33Madison County3,890
Smithton34St. Clair County3,859
Red Bud35Randolph County3,755
Dupo36St. Clair County3,752
New Baden37Clinton County3,387
Holiday Shores38Madison County3,386
Carlyle39Clinton County3,199
Madison40Madison County3,040
Nashville41Washington County2,983
Trenton42Clinton County2,649
Washington Park43Madison County2,458
Aviston44Clinton County2,454
Fairmont City45Madison County2,147
Steeleville46Randolph County1,889
New Athens47St. Clair County1,850
South Roxana48Madison County1,839
Marissa49St. Clair County1,721
Venice50Madison County1,442
Germantown51Clinton County1,401
Roxana52Madison County1,397
St. Jacob53Madison County1,366
Okawville54Washington County1,342
Valmeyer55Monroe County1,210
Hartford56Madison County1,143
Albers57Clinton County1,120
Worden58Madison County1,064
Central City59Clinton County1,058
Marine60Madison County979
Wamac61Clinton County960
Hamel62Madison County925
Beckemeyer63Clinton County924
Percy64Randolph County906
Mitchell65Madison County838
Coulterville66Randolph County825
Grafton67Jersey County803
Hardin68Calhoun County757
Tilden69Randolph County750
Livingston70Madison County745
Pocahontas71Bond County662
Bartelso72Clinton County641
Brooklyn73St. Clair County616
St. Libory74St. Clair County602
Alhambra75Madison County598
Irvington76Washington County562
Damiansville77Clinton County556
Evansville78Randolph County537
Moro79Madison County525
Junction City80Clinton County521
Elsah81Jersey County517
Prairie Rocher82Monroe County512
Hoyleton83Washington County501
Mulberry Grove84Bond County494
St. Rose85Clinton County467
Ashley86Washington County444
Lenzburg87St. Clair County443
Pierron88Bond County441
Hoffman89Clinton County429
Hecker90Monroe County418
Sorento91Bond County405
Keyesport92Clinton County402
East Carondelet93St. Clair County369
Medora94Jersey County362
Grantfork95Bond County338
New Douglas96Madison County337
Ellis Grove97Randolph County328
Summerfield98St. Clair County328
Baldwin99Randolph County314
Ruma100Monroe County309
Kampsville101Calhoun County288
Fayetteville102St. Clair County284
Addieville103Washington County252
Richview104Washington County229
Oakdale105Washington County197
Radom106Washington County180
Du Bois107Washington County179
Huey108Clinton County161
Fieldon109Jersey County159
Batchtown110Calhoun County156
Smithboro111Bond County149
Maeystown112Monroe County148
Sauget113Madison County133
Venedy114Washington County122
Brussels115Calhoun County113
Fidelity116Jersey County93
Hamburg117Calhoun County93
Old Ripley118Bond County79
Rockwood119Randolph County30
Floraville120Monroe County27
Fults121Monroe County25
Kaskaskia122Randolph County23

About Southwest Illinois

Madison County, St. Clair County, Clinton County, Monroe County, Randolph County, Jersey County, Bond County, Washington County, and Calhoun County are the counties generally considered part of Southwest Illinois.