ST. CLAIR COUNTY FOR COUNTY SHERIFF

GENERAL ELECTION (11/03/2026) Unofficial Results

149 of 149 precincts reporting
Township No Candidate (REP) Richard "Rick" Watson (DEM) Total
Belleville Township 0 11,375 11,375
Canteen Township 0 1,317 1,317
Caseyville Township 0 11,246 11,246
Centreville Township 0 4,056 4,056
Engelmann Township 0 221 221
Fayetteville Township 0 442 442
Freeburg Township 0 1,477 1,477
Lebanon Township 0 1,130 1,130
Lenzburg Township 0 232 232
Marissa Township 0 458 458
Mascoutah Township 0 2,518 2,518
Millstadt Township 0 2,451 2,451
New Athens Township 0 636 636
O'Fallon Township 0 8,747 8,747
Prairie Du Long Township 0 863 863
Shiloh Valley Township 0 2,595 2,595
Smithton Township 0 1,333 1,333
St. Clair Township 0 11,239 11,239
Stites Township 0 92 92
Stookey Township 0 3,302 3,302
Sugar Loaf Township 0 1,469 1,469
Totals 0 67,199 67,199