ST. CLAIR COUNTY FOR COUNTY TREASURER

GENERAL PRIMARY (03/17/2026) Unofficial Results

149 of 149 precincts reporting
Township MYKI RHODES (REP) Total
Belleville Township 962 962
Canteen Township 79 79
Caseyville Township 1,235 1,235
Centreville Township 151 151
Engelmann Township 69 69
Fayetteville Township 127 127
Freeburg Township 302 302
Lebanon Township 214 214
Lenzburg Township 76 76
Marissa Township 136 136
Mascoutah Township 377 377
Millstadt Township 688 688
New Athens Township 169 169
O'Fallon Township 1,107 1,107
Prairie Du Long Township 321 321
Shiloh Valley Township 251 251
Smithton Township 363 363
St. Clair Township 1,080 1,080
Stites Township 0 0
Stookey Township 420 420
Sugar Loaf Township 317 317
Totals 8,444 8,444