City Of O'Fallon For Mayor

Consolidated Election (04/06/2021) Official Results

190 of 190 precincts reporting
Township HERB ROACH (IND) Total
Caseyville Township 210 210
O'Fallon Township 1,411 1,411
Totals 1,621 1,621