ST. CLAIR COUNTY FOR COUNTY BOARD CHAIRMAN

GENERAL ELECTION (11/05/2024) Official Results

149 of 149 precincts reporting
Township Ryan Musick (REP) Mark Kern (DEM) Total
Belleville Township 6,522 11,395 17,917
Canteen Township 544 1,397 1,941
Caseyville Township 7,797 10,297 18,094
Centreville Township 1,163 4,941 6,104
Engelmann Township 334 115 449
Fayetteville Township 603 215 818
Freeburg Township 1,820 977 2,797
Lebanon Township 1,131 907 2,038
Lenzburg Township 317 117 434
Marissa Township 767 304 1,071
Mascoutah Township 2,857 1,850 4,707
Millstadt Township 2,677 1,482 4,159
New Athens Township 965 384 1,349
O'Fallon Township 7,225 7,357 14,582
Prairie Du Long Township 1,173 495 1,668
Shiloh Valley Township 2,236 2,318 4,554
Smithton Township 1,590 931 2,521
St. Clair Township 7,068 11,100 18,168
Stites Township 8 139 147
Stookey Township 2,472 2,871 5,343
Sugar Loaf Township 1,945 1,066 3,011
Totals 51,214 60,658 111,872