ST. CLAIR COUNTY FOR COUNTY RECORDER

GENERAL ELECTION (11/05/2024) Official Results

149 of 149 precincts reporting
Township Jason Madlock (REP) Michael P. Crockett, Jr. (DEM) Total
Belleville Township 7,013 10,615 17,628
Canteen Township 546 1,377 1,923
Caseyville Township 8,182 9,699 17,881
Centreville Township 1,170 4,892 6,062
Engelmann Township 359 78 437
Fayetteville Township 615 169 784
Freeburg Township 1,934 806 2,740
Lebanon Township 1,193 817 2,010
Lenzburg Township 327 104 431
Marissa Township 808 241 1,049
Mascoutah Township 2,970 1,666 4,636
Millstadt Township 2,700 1,403 4,103
New Athens Township 1,009 319 1,328
O'Fallon Township 7,598 6,750 14,348
Prairie Du Long Township 1,199 422 1,621
Shiloh Valley Township 2,379 2,111 4,490
Smithton Township 1,692 767 2,459
St. Clair Township 7,694 10,214 17,908
Stites Township 9 133 142
Stookey Township 2,635 2,591 5,226
Sugar Loaf Township 1,902 1,040 2,942
Totals 53,934 56,214 110,148