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,851 2,851
Canteen Township 538 538
Caseyville Township 3,070 3,070
Centreville Township 1,129 1,129
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 370 370
Millstadt Township 438 438
New Athens Township 74 74
O'Fallon Township 1,831 1,831
Prairie Du Long Township 153 153
Shiloh Valley Township 551 551
Smithton Township 248 248
St. Clair Township 2,960 2,960
Stites Township 44 44
Stookey Township 759 759
Sugar Loaf Township 233 233
Totals 15,783 15,783