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 |