12TH CONGRESSIONAL DISTRICT 12TH COMMITTEEPERSON DEM
GENERAL PRIMARY (03/17/2026) Unofficial Results
149 of 149 precincts reporting
| Township | VIVIAN ROBINSON (DEM) | CALEN CAMPANELLA (DEM) | Total |
|---|---|---|---|
| Belleville Township | 215 | 159 | 374 |
| Caseyville Township | 698 | 484 | 1,182 |
| Centreville Township | 0 | 0 | 0 |
| Engelmann Township | 15 | 16 | 31 |
| Fayetteville Township | 31 | 22 | 53 |
| Freeburg Township | 170 | 152 | 322 |
| Lebanon Township | 178 | 137 | 315 |
| Lenzburg Township | 19 | 15 | 34 |
| Marissa Township | 37 | 30 | 67 |
| Mascoutah Township | 315 | 237 | 552 |
| Millstadt Township | 343 | 295 | 638 |
| New Athens Township | 63 | 63 | 126 |
| O'Fallon Township | 1,296 | 945 | 2,241 |
| Prairie Du Long Township | 121 | 97 | 218 |
| Shiloh Valley Township | 497 | 333 | 830 |
| Smithton Township | 213 | 186 | 399 |
| St. Clair Township | 0 | 0 | 0 |
| Stookey Township | 216 | 157 | 373 |
| Sugar Loaf Township | 53 | 47 | 100 |
| Totals | 4,480 | 3,375 | 7,855 |