St. Clair County Board District 29 For Member Of The County Board

General Election (11/03/2020) Official Results

190 of 190 precincts reporting
Township RICK CASEY (REP) JOHN WALDRON (DEM) Total
Caseyville Township 3,251 2,868 6,119
Totals 3,251 2,868 6,119