Southwest Illinois Cities

137 cities

City
Rank
County
2024 Pop.
Belleville1St. Clair County40,212
O'Fallon2St. Clair County31,855
Granite City3Madison County26,705
Edwardsville4Madison County26,663
Alton5Madison County24,805
Collinsville6Madison County23,596
Godfrey7Madison County17,526
East St. Louis8St. Clair County17,389
Cahokia Heights916,869
Fairview Heights10St. Clair County15,944
Shiloh11St. Clair County14,944
Swansea12St. Clair County14,512
Glen Carbon13Madison County13,870
Troy14Madison County11,295
Waterloo15Monroe County11,190
Columbia16Monroe County10,899
Wood River17Madison County10,215
Highland18Madison County9,935
Bethalto19Madison County9,125
Mascoutah20St. Clair County8,975
Maryville21Madison County8,335
Jerseyville22Jersey County8,243
Chester23Randolph County6,706
Litchfield24Montgomery County6,565
Pontoon Beach25Madison County5,786
East Alton26Madison County5,595
Carlinville27Macoupin County5,479
Staunton28Macoupin County4,919
Lebanon29St. Clair County4,535
Freeburg30St. Clair County4,474
Auburn31Sangamon County4,410
Caseyville32St. Clair County4,348
Scott AFB33St. Clair County4,092
Sparta34Randolph County4,005
Millstadt35St. Clair County3,902
Rosewood Heights36Madison County3,900
Smithton37St. Clair County3,865
Dupo38St. Clair County3,769
Red Bud39Randolph County3,735
Holiday Shores40Madison County3,352
New Baden41Clinton County3,345
Virden42Macoupin County3,148
Gillespie43Macoupin County3,094
Madison44Madison County3,041
Trenton45Clinton County2,628
Washington Park46Madison County2,466
Carrollton47Greene County2,367
White Hall48Greene County2,176
Brighton49Macoupin County2,150
Fairmont City50Madison County2,147
Mount Olive51Macoupin County1,943
New Athens52St. Clair County1,848
South Roxana53Madison County1,842
Girard54Macoupin County1,736
Marissa55St. Clair County1,726
Bunker Hill56Macoupin County1,586
Roodhouse57Greene County1,498
Venice58Madison County1,446
Benld59Macoupin County1,403
Roxana60Madison County1,401
St. Jacob61Madison County1,367
Valmeyer62Monroe County1,206
Hartford63Madison County1,147
Worden64Madison County1,062
Greenfield65Greene County1,005
Marine66Madison County951
Hamel67Madison County916
Pleasant Hill68Pike County902
Mitchell69Madison County873
Grafton70Jersey County807
Hardin71Calhoun County782
Tilden72Randolph County744
Livingston73Madison County739
Brooklyn74St. Clair County618
Thayer75Sangamon County609
Alhambra76Madison County604
St. Libory77St. Clair County603
Palmyra78Macoupin County592
Murrayville79Morgan County546
Evansville80Randolph County535
Wilsonville81Macoupin County524
Elsah82Jersey County516
Prairie Rocher83Monroe County512
Shipman84Macoupin County499
Moro85Madison County490
Lenzburg86St. Clair County445
Hecker87Monroe County414
Prairietown88Macoupin County391
East Carondelet89St. Clair County370
Medora90Jersey County364
Grantfork91Bond County338
New Douglas92Madison County335
Summerfield93St. Clair County328
Ellis Grove94Randolph County324
Mount Clare95Macoupin County309
Ruma96Monroe County309
Baldwin97Randolph County308
Kampsville98Calhoun County295
Fayetteville99St. Clair County283
Kane100Greene County280
Nebo101Pike County275
East Gillespie102Macoupin County260
Sawyerville103Macoupin County259
Manchester104Scott County253
White City105Macoupin County218
Milton106Pike County209
Lake Ka-Ho107Macoupin County196
Nilwood108Macoupin County196
Modesto109Macoupin County179
Alsey110Scott County177
Williamson111Macoupin County175
Rockbridge112Greene County169
Royal Lakes113Macoupin County169
Chesterfield114Macoupin County164
Fieldon115Jersey County163
Batchtown116Calhoun County161
Maeystown117Monroe County147
Eldred118Greene County144
Hettick119Macoupin County140
Sauget120Madison County130
Standard City121Macoupin County126
Dorchester122Macoupin County123
Brussels123Calhoun County116
Eagarville124Macoupin County109
Glasgow125Morgan County106
Pearl126Pike County102
Rockport127Pike County102
Fidelity128Jersey County98
Hamburg129Calhoun County95
Scottville130Macoupin County93
Hillview131Greene County89
Wilmington132Will County87
Otterville133Greene County82
Rockwood134Randolph County31
Floraville135Monroe County26
Fults136Monroe County24
Kaskaskia137Randolph County23

Illinois Cities by Region