Village Of Swansea For Village President

Consolidated Election (04/06/2021) Official Results

190 of 190 precincts reporting
Township MICHAEL W. LEOPOLD (IND) Total
Caseyville Township 18 18
St. Clair Township 1,186 1,186
Totals 1,204 1,204