Town Chart.

← Back to Discover · All towns in Illinois

Towns in St. Clair County

26 towns with data in St. Clair County, Illinois, largest first. Find your matches.

Belleville is the largest of the 26 towns we list in St. Clair County, with 41,370 people. Together they have 202,519 people.

TownPopulationTypical household incomeTypical home price
Belleville 41,370 $63,535 $141,300
O'Fallon 32,262 $105,982 $295,700
East St. Louis 17,999 $35,700 $52,600
Cahokia Heights 17,106 $33,792 $56,000
Fairview Heights 16,745 $80,930 $177,700
Swansea 14,710 $91,587 $223,600
Shiloh 14,572 $99,573 $274,000
Mascoutah 8,816 $97,375 $224,900
Freeburg 4,592 $92,065 $241,200
Lebanon 4,474 $88,750 $170,700
Caseyville 4,130 $60,669 $96,800
Millstadt 4,008 $90,901 $230,500
Scott AFB 3,957 $103,390 n/a
Dupo 3,879 $61,644 $113,800
Smithton 3,680 $135,455 $256,300
Fairmont City 2,492 $48,147 $71,200
New Athens 1,933 $56,553 $116,300
Washington Park 1,701 $38,750 $37,500
Marissa 1,232 $54,814 $99,500
Brooklyn 729 $30,673 $37,500
St. Libory 559 $116,964 $178,800
Lenzburg 428 $42,656 $77,900
Fayetteville 357 $59,583 $95,200
Sauget 307 $62,171 $51,400
Summerfield 248 $51,944 $75,700
East Carondelet 233 $67,500 $58,600

ZIP codes in St. Clair County

27 ZIP codes in St. Clair County, Illinois. A ZIP code can also reach into a neighboring county.

Nearby counties in Illinois

Link to this page

Copy this HTML to link to this page from your own site.