ST. CLAIR COUNTY FOR CIRCUIT CLERK

GENERAL ELECTION (11/05/2024) Official Results

149 of 149 precincts reporting
Township Cindi McDonald (REP) Kinnis Williams, Sr. (DEM) Total
Belleville Township 7,220 10,451 17,671
Canteen Township 583 1,342 1,925
Caseyville Township 8,448 9,459 17,907
Centreville Township 1,261 4,782 6,043
Engelmann Township 353 87 440
Fayetteville Township 635 165 800
Freeburg Township 2,008 724 2,732
Lebanon Township 1,235 785 2,020
Lenzburg Township 337 90 427
Marissa Township 835 217 1,052
Mascoutah Township 3,009 1,634 4,643
Millstadt Township 2,950 1,147 4,097
New Athens Township 1,056 278 1,334
O'Fallon Township 7,811 6,571 14,382
Prairie Du Long Township 1,287 347 1,634
Shiloh Valley Township 2,440 2,061 4,501
Smithton Township 1,784 674 2,458
St. Clair Township 7,938 10,007 17,945
Stites Township 9 133 142
Stookey Township 2,751 2,498 5,249
Sugar Loaf Township 2,094 833 2,927
Totals 56,044 54,285 110,329