Find below the complete list of cities and towns in St. Clair County:
BELLEVILLE
Belleville is a City in St. Clair county with -50 000 inhabitants.
EAST ST. LOUIS
East St. Louis is a City in St. Clair county with -40 000 inhabitants.
O'FALLON
O'Fallon is a City in St. Clair county with -30 000 inhabitants.
CAHOKIA
Cahokia is a Village in St. Clair county with -20 000 inhabitants.
FAIRVIEW HEIGHTS
Fairview Heights is a City in St. Clair county with -20 000 inhabitants.
SWANSEA
Swansea is a Village in St. Clair county with -15 000 inhabitants.
SHILOH
Shiloh is a Village in St. Clair county with -10 000 inhabitants.
CENTREVILLE
Centreville is a City in St. Clair county with -10 000 inhabitants.
MASCOUTAH
Mascoutah is a City in St. Clair county with -10 000 inhabitants.
WASHINGTON PARK
Washington Park is a Village in St. Clair county with -10 000 inhabitants.
CASEYVILLE
Caseyville is a Village in St. Clair county with -5 000 inhabitants.
DUPO
Dupo is a Village in St. Clair county with -4 000 inhabitants.
FREEBURG
Freeburg is a Village in St. Clair county with -4 000 inhabitants.
LEBANON
Lebanon is a City in St. Clair county with -4 000 inhabitants.
MILLSTADT
Millstadt is a Village in St. Clair county with -3 000 inhabitants.
ALORTON
Alorton is a Village in St. Clair county with -3 000 inhabitants.
FAIRMONT CITY
Fairmont City is a Village in St. Clair county with -2 500 inhabitants.
SMITHTON
Smithton is a Village in St. Clair county with -2 500 inhabitants.
MARISSA
Marissa is a Village in St. Clair county with -2 500 inhabitants.
NEW ATHENS
New Athens is a Village in St. Clair county with -2 000 inhabitants.
ST. LIBORY
St. Libory is a Village in St. Clair county with -1 000 inhabitants.
LENZBURG
Lenzburg is a Village in St. Clair county with -1 000 inhabitants.
SUMMERFIELD
Summerfield is a Village in St. Clair county with -500 inhabitants.
FAYETTEVILLE
Fayetteville is a Village in St. Clair county with -500 inhabitants.
EAST CARONDELET
East Carondelet is a Village in St. Clair county with -500 inhabitants.
SAUGET
Sauget is a Village in St. Clair county with -500 inhabitants.