ST. CLAIR COUNTY FOR COUNTY TREASURER

GENERAL PRIMARY (03/17/2026) Unofficial Results

149 of 149 precincts reporting
Township ANDREW LOPINOT (DEM) Total
Belleville Township 2,847 2,847
Canteen Township 537 537
Caseyville Township 3,062 3,062
Centreville Township 1,126 1,126
Engelmann Township 18 18
Fayetteville Township 35 35
Freeburg Township 205 205
Lebanon Township 205 205
Lenzburg Township 24 24
Marissa Township 47 47
Mascoutah Township 369 369
Millstadt Township 438 438
New Athens Township 73 73
O'Fallon Township 1,828 1,828
Prairie Du Long Township 152 152
Shiloh Valley Township 551 551
Smithton Township 248 248
St. Clair Township 2,948 2,948
Stites Township 44 44
Stookey Township 759 759
Sugar Loaf Township 233 233
Totals 15,749 15,749