Township List
General Election (11/03/2020) Official Results
St. Clair County
Township Name
Registered Voters
Ballots Cast
Turnout %
Stites Township
443
236
St. Clair Township
28,146
19,612
Smithton Township
3,358
2,574
Shiloh Valley Township
6,804
4,552
Prairie Du Long Township
2,143
1,708
O'Fallon Township
20,530
15,014
New Athens Township
1,866
1,412
Millstadt Township
5,438
4,278
Mascoutah Township
6,574
4,755
Marissa Township
1,649
1,201
Belleville Township
30,846
19,979
Lebanon Township
3,005
2,138
Freeburg Township
3,893
2,936
Fayetteville Township
1,158
865
Engelmann Township
565
471
East St. Louis Township
0
0
Centreville Township
15,882
8,561
Caseyville Township
26,222
18,471
Canteen Township
4,902
2,501
Stookey Township
7,977
5,678
Lenzburg Township
699
462
Sugar Loaf Township
4,997
3,208