Township List

GENERAL ELECTION (11/05/2024) Unofficial Results

St. Clair County

Township Name
Registered Voters
Ballots Cast
Turnout %
Stites Township
348
0
St. Clair Township
26,085
0
Smithton Township
3,268
0
Shiloh Valley Township
6,280
0
Prairie Du Long Township
2,102
0
O'Fallon Township
19,488
0
New Athens Township
1,798
0
Millstadt Township
5,289
0
Mascoutah Township
6,347
0
Marissa Township
1,542
0
Belleville Township
27,988
0
Lebanon Township
2,826
0
Freeburg Township
3,798
0
Fayetteville Township
1,095
0
Engelmann Township
560
0
Centreville Township
12,411
0
Caseyville Township
25,283
0
Canteen Township
4,017
0
Stookey Township
7,606
0
Lenzburg Township
645
0
Sugar Loaf Township
4,715
0