Village Of Swansea For Village Treasurer

Consolidated Election (04/06/2021) Official Results

190 of 190 precincts reporting
Township JOHN M. WALTER (IND) Total
Caseyville Township 18 18
St. Clair Township 1,099 1,099
Totals 1,117 1,117