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 982 982
Canteen Township 79 79
Caseyville Township 1,266 1,266
Centreville Township 155 155
Engelmann Township 71 71
Fayetteville Township 132 132
Freeburg Township 301 301
Lebanon Township 210 210
Lenzburg Township 75 75
Marissa Township 136 136
Mascoutah Township 378 378
Millstadt Township 691 691
New Athens Township 168 168
O'Fallon Township 1,126 1,126
Prairie Du Long Township 331 331
Shiloh Valley Township 257 257
Smithton Township 369 369
St. Clair Township 1,090 1,090
Stites Township 0 0
Stookey Township 431 431
Sugar Loaf Township 316 316
Totals 8,564 8,564