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 |