5TH JUDICIAL DISTRICT 5TH APPELLATE DISTRICT REP - WELCH VACANCY

GENERAL PRIMARY (03/17/2026) Unofficial Results

149 of 149 precincts reporting
Township AMY E. SHOLAR (REP) Total
Belleville Township 970 970
Canteen Township 79 79
Caseyville Township 1,249 1,249
Centreville Township 153 153
Engelmann Township 71 71
Fayetteville Township 132 132
Freeburg Township 300 300
Lebanon Township 207 207
Lenzburg Township 75 75
Marissa Township 136 136
Mascoutah Township 373 373
Millstadt Township 686 686
New Athens Township 167 167
O'Fallon Township 1,106 1,106
Prairie Du Long Township 328 328
Shiloh Valley Township 252 252
Smithton Township 365 365
St. Clair Township 1,074 1,074
Stites Township 0 0
Stookey Township 425 425
Sugar Loaf Township 311 311
Totals 8,459 8,459