FEDERAL FOR UNITED STATES SENATOR

GENERAL PRIMARY (03/17/2026) Unofficial Results

149 of 149 precincts reporting
Township KEVIN RYAN (DEM) ROBIN KELLY (DEM) JULIANA STRATTON (DEM) RAJA KRISHNAMOORTHI (DEM) STEVE BOTSFORD JR. (DEM) BRYAN MAXWELL (DEM) JONATHAN DEAN (DEM) SEAN BROWN (DEM) AWISI A. BUSTOS (DEM) CHRISTOPHER SWANN (DEM) WRITE-IN (DEM) Total
Belleville Township 202 326 1,552 876 12 37 25 34 23 47 6 3,140
Canteen Township 27 55 399 137 1 7 3 15 4 14 1 663
Caseyville Township 173 330 1,786 807 21 36 24 40 18 35 10 3,280
Centreville Township 46 126 801 259 6 23 10 10 6 15 1 1,303
Engelmann Township 1 3 12 7 0 0 0 1 0 0 0 24
Fayetteville Township 3 6 11 11 1 1 5 0 1 0 0 39
Freeburg Township 19 29 103 66 4 2 0 4 3 1 0 231
Lebanon Township 8 21 116 67 2 3 0 0 1 2 1 221
Lenzburg Township 2 3 12 10 0 1 0 0 0 0 0 28
Marissa Township 1 5 22 18 0 0 0 1 0 0 1 48
Mascoutah Township 25 42 224 98 3 3 7 1 3 3 0 409
Millstadt Township 52 49 189 164 6 12 5 0 1 5 0 483
New Athens Township 4 5 43 21 1 1 0 1 0 0 0 76
O'Fallon Township 111 179 1,088 507 16 22 15 17 22 17 1 1,995
Prairie Du Long Township 12 14 65 63 1 3 5 5 1 3 0 172
Shiloh Valley Township 38 53 302 163 2 6 1 10 9 8 1 593
Smithton Township 23 36 113 91 2 4 1 3 2 14 1 290
St. Clair Township 139 284 1,722 839 16 44 19 40 24 42 5 3,174
Stites Township 0 1 46 3 0 0 0 1 0 0 0 51
Stookey Township 55 97 383 266 3 7 8 6 3 14 0 842
Sugar Loaf Township 37 34 87 72 4 4 6 2 0 9 1 256
Totals 978 1,698 9,076 4,545 101 216 134 191 121 229 29 17,318