Township List

General Primary Election (03/19/2024) Official Results

St. Clair County

Township Name
Registered Voters
Ballots Cast
Turnout %
Stites Township
387
36
St. Clair Township
25,927
3,254
Smithton Township
3,297
506
Shiloh Valley Township
6,409
663
Prairie Du Long Township
2,143
331
O'Fallon Township
19,864
2,883
New Athens Township
1,813
270
Millstadt Township
5,349
876
Mascoutah Township
6,376
732
Marissa Township
1,540
299
Belleville Township
28,114
2,954
Lebanon Township
1,232
437
Freeburg Township
3,777
515
Fayetteville Township
1,112
206
Engelmann Township
553
101
East St. Louis Township
0
0
Centreville Township
12,827
944
Caseyville Township
25,073
3,251
Canteen Township
4,164
803
Stookey Township
7,618
1,015
Lenzburg Township
637
116
Sugar Loaf Township
4,766
456

City of E. St. Louis Election Commission

Township Name
Registered Voters
Ballots Cast
Turnout %
City of E. St. Louis
14,641
4,108