Village Of Shiloh For Village President

Consolidated Election (04/06/2021) Official Results

190 of 190 precincts reporting
Township ROBERT WEILMUENSTER (IND) JAMES A. VERNIER, II (IND) Total
Caseyville Township 7 7 14
O'Fallon Township 0 4 4
Shiloh Valley Township 394 356 750
St. Clair Township 302 272 574
Totals 703 639 1,342