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