ST. CLAIR COUNTY FOR COUNTY TREASURER

GENERAL ELECTION (11/03/2026) Unofficial Results

149 of 149 precincts reporting
Township Myki Rhodes (REP) Andrew Lopinot (DEM) Total
Belleville Township 4,288 9,446 13,734
Canteen Township 326 1,194 1,520
Caseyville Township 5,268 8,837 14,105
Centreville Township 695 3,676 4,371
Engelmann Township 256 84 340
Fayetteville Township 478 171 649
Freeburg Township 1,404 772 2,176
Lebanon Township 805 742 1,547
Lenzburg Township 253 90 343
Marissa Township 560 215 775
Mascoutah Township 1,906 1,494 3,400
Millstadt Township 2,135 1,288 3,423
New Athens Township 659 292 951
O'Fallon Township 5,067 6,435 11,502
Prairie Du Long Township 891 418 1,309
Shiloh Valley Township 1,425 1,998 3,423
Smithton Township 1,180 754 1,934
St. Clair Township 4,797 9,198 13,995
Stites Township 2 93 95
Stookey Township 1,745 2,470 4,215
Sugar Loaf Township 1,315 800 2,115
Totals 35,455 50,467 85,922