Township List
General Primary Election (06/28/2022) Official Results
St. Clair County
Township Name
Registered Voters
Ballots Cast
Turnout %
Stites Township
406
42
St. Clair Township
25,998
3,966
Smithton Township
3,215
549
Shiloh Valley Township
6,032
815
Prairie Du Long Township
2,090
386
O'Fallon Township
19,028
2,995
New Athens Township
1,762
292
Millstadt Township
5,225
2,204
Mascoutah Township
6,027
1,164
Marissa Township
1,562
289
Belleville Township
28,406
3,698
Lebanon Township
2,750
477
Freeburg Township
3,683
651
Fayetteville Township
1,094
196
Engelmann Township
547
182
East St. Louis Township
117,817
0
Centreville Township
13,585
1,002
Caseyville Township
24,642
3,645
Canteen Township
4,416
1,001
Stookey Township
7,516
1,562
Lenzburg Township
643
134
Sugar Loaf Township
4,749
621