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 | 224 | 165 | 389 |
| Caseyville Township | 719 | 498 | 1,217 |
| Centreville Township | 0 | 0 | 0 |
| Engelmann Township | 15 | 16 | 31 |
| Fayetteville Township | 33 | 23 | 56 |
| Freeburg Township | 174 | 155 | 329 |
| Lebanon Township | 182 | 141 | 323 |
| Lenzburg Township | 19 | 15 | 34 |
| Marissa Township | 37 | 30 | 67 |
| Mascoutah Township | 333 | 248 | 581 |
| Millstadt Township | 356 | 307 | 663 |
| New Athens Township | 64 | 63 | 127 |
| O'Fallon Township | 1,335 | 979 | 2,314 |
| Prairie Du Long Township | 128 | 104 | 232 |
| Shiloh Valley Township | 513 | 347 | 860 |
| Smithton Township | 217 | 189 | 406 |
| St. Clair Township | 0 | 0 | 0 |
| Stookey Township | 220 | 161 | 381 |
| Sugar Loaf Township | 56 | 50 | 106 |
| Totals | 4,625 | 3,491 | 8,116 |