Cook County Clerk's Office
Suburban Cook County Election Results
March 15, 2016 Presidential Primary
Election
State's Attorney, Cook County
Township & Precinct Results
Registered Voters:
1,443,261
Ballots Cast:
701,525
Voter Turnout:
49%
Back to Election Summary Results
Print Results
Download Results
State's Attorney, Cook County
1,599 of 1,599 Precincts Reported
Vote For 1
%
Votes
Kim Foxx (Democratic)
52.2%
230,111
Anita Alvarez (Democratic)
33.06%
145,712
Donna More (Democratic)
14.74%
64,990
Township Results
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Barrington 1
871
161
56
55
30
141
Barrington 2
858
212
98
56
30
184
Barrington 3
1,085
120
40
37
22
99
Barrington 4
1,323
195
73
74
23
170
Barrington 5
1,068
121
51
32
9
92
Barrington 6
1,115
219
85
76
35
196
Barrington 7
326
51
18
16
10
44
Barrington 8
1,453
199
62
80
29
171
Barrington 9
685
136
57
47
19
123
Barrington 10
1,377
296
104
107
62
273
Barrington 11
768
112
30
51
16
97
Barrington Township Results
10,929
1,822
674
631
285
1,590
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Berwyn Ward 1 Precinct 1
577
244
75
100
60
235
Berwyn Ward 1 Precinct 2
752
315
104
155
37
296
Berwyn Ward 1 Precinct 3
1,138
461
117
256
69
442
Berwyn Ward 1 Precinct 4
589
267
89
103
50
242
Berwyn Ward 1 Precinct 5
588
252
91
108
32
231
Berwyn Ward 2 Precinct 1
527
198
71
89
28
188
Berwyn Ward 2 Precinct 2
803
299
74
171
38
283
Berwyn Ward 2 Precinct 3
956
411
133
177
71
381
Berwyn Ward 2 Precinct 4
1,319
523
159
248
85
492
Berwyn Ward 3 Precinct 1
811
325
118
149
50
317
Berwyn Ward 3 Precinct 2
559
245
74
117
35
226
Berwyn Ward 3 Precinct 3
590
231
85
105
33
223
Berwyn Ward 3 Precinct 4
865
331
98
169
55
322
Berwyn Ward 3 Precinct 5
954
416
185
144
62
391
Berwyn Ward 4 Precinct 1
591
253
60
147
30
237
Berwyn Ward 4 Precinct 2
851
347
93
191
41
325
Berwyn Ward 4 Precinct 3
1,144
454
124
244
63
431
Berwyn Ward 4 Precinct 4
597
242
58
139
35
232
Berwyn Ward 5 Precinct 1
1,293
609
205
301
71
577
Berwyn Ward 5 Precinct 2
791
340
136
146
40
322
Berwyn Ward 5 Precinct 3
750
286
107
131
27
265
Berwyn Ward 6 Precinct 1
515
208
77
88
24
189
Berwyn Ward 6 Precinct 2
611
224
89
91
29
209
Berwyn Ward 6 Precinct 3
794
329
135
140
39
314
Berwyn Ward 6 Precinct 4
998
372
139
172
41
352
Berwyn Ward 7 Precinct 1
724
305
135
127
35
297
Berwyn Ward 7 Precinct 2
717
321
141
126
38
305
Berwyn Ward 7 Precinct 3
928
391
126
197
50
373
Berwyn Ward 7 Precinct 4
949
425
161
186
42
389
Berwyn Ward 8 Precinct 1
1,392
582
195
277
82
554
Berwyn Ward 8 Precinct 2
862
359
116
172
50
338
Berwyn Ward 8 Precinct 3
488
257
96
108
32
236
Berwyn Township Results
26,023
10,822
3,666
5,074
1,474
10,214
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Bloom 1
875
347
204
77
49
330
Bloom 2
907
354
175
109
46
330
Bloom 3
862
282
186
66
23
275
Bloom 4
1,075
347
240
59
30
329
Bloom 5
627
188
97
60
21
178
Bloom 6
603
217
177
22
14
213
Bloom 7
995
320
185
77
43
305
Bloom 8
972
240
86
91
47
224
Bloom 9
1,008
243
103
79
42
224
Bloom 10
587
220
174
21
7
202
Bloom 11
675
147
57
63
19
139
Bloom 12
951
386
281
53
34
368
Bloom 13
1,319
608
401
118
65
584
Bloom 14
1,222
413
218
121
55
394
Bloom 15
906
235
107
91
25
223
Bloom 16
875
364
234
83
30
347
Bloom 17
825
335
243
53
27
323
Bloom 18
748
251
126
89
25
240
Bloom 19
770
391
247
66
58
371
Bloom 20
786
324
149
111
50
310
Bloom 21
417
137
99
16
9
124
Bloom 22
854
229
141
48
33
222
Bloom 23
1,070
372
274
51
40
365
Bloom 24
1,655
600
408
116
60
584
Bloom 25
927
327
190
96
26
312
Bloom 26
867
232
143
55
26
224
Bloom 27
1,121
380
260
61
40
361
Bloom 28
831
275
177
59
27
263
Bloom 29
652
237
173
35
13
221
Bloom 30
966
492
310
94
58
462
Bloom 31
865
273
143
85
34
262
Bloom 32
763
279
204
38
23
265
Bloom 33
646
354
261
56
29
346
Bloom 34
572
268
185
42
31
258
Bloom 35
677
218
107
82
20
209
Bloom 36
1,056
505
411
47
37
495
Bloom 37
463
253
206
21
24
251
Bloom 38
1,801
883
708
86
66
860
Bloom 39
892
315
225
58
24
307
Bloom 40
500
248
152
58
27
237
Bloom 41
971
492
402
46
36
484
Bloom 42
691
338
266
43
21
330
Bloom 43
723
401
322
33
33
388
Bloom 44
1,015
332
194
93
32
319
Bloom 45
1,163
552
403
90
47
540
Bloom 46
1,062
280
159
75
28
262
Bloom 47
983
405
191
120
63
374
Bloom 48
584
309
219
60
24
303
Bloom 49
792
462
386
28
36
450
Bloom 50
731
321
234
34
33
301
Bloom 51
561
208
140
36
18
194
Bloom 52
961
389
296
35
32
363
Bloom 53
570
176
106
49
17
172
Bloom 54
998
279
160
70
39
269
Bloom 55
922
337
249
45
25
319
Bloom 56
826
231
124
69
21
214
Bloom 57
909
296
181
79
20
280
Bloom 58
619
292
206
39
32
277
Bloom 59
659
267
172
50
33
255
Bloom 60
741
376
284
49
33
366
Bloom 61
955
279
136
73
33
242
Bloom Township Results
52,619
20,111
13,297
3,929
2,013
19,239
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Bremen 1
831
404
311
36
52
399
Bremen 2
964
251
61
138
38
237
Bremen 3
773
197
63
88
37
188
Bremen 4
912
220
106
64
35
205
Bremen 5
657
202
86
69
32
187
Bremen 6
733
187
82
70
24
176
Bremen 7
613
232
173
25
27
225
Bremen 8
685
339
268
37
22
327
Bremen 9
701
193
53
89
34
176
Bremen 10
1,079
257
77
107
52
236
Bremen 11
939
242
70
116
44
230
Bremen 12
814
347
258
36
41
335
Bremen 13
1,063
255
119
99
28
246
Bremen 14
757
219
80
94
29
203
Bremen 15
672
235
123
64
35
222
Bremen 16
788
211
58
106
37
201
Bremen 17
871
377
292
38
35
365
Bremen 18
1,387
344
125
151
40
316
Bremen 19
394
167
132
11
18
161
Bremen 20
746
180
39
85
37
161
Bremen 21
1,199
418
265
84
59
408
Bremen 22
746
179
54
71
43
168
Bremen 23
389
188
145
13
20
178
Bremen 24
717
169
46
83
31
160
Bremen 25
1,216
314
87
158
52
297
Bremen 26
653
360
256
53
40
349
Bremen 27
1,075
306
138
112
38
288
Bremen 28
714
180
64
75
25
164
Bremen 29
1,138
626
510
53
48
611
Bremen 30
912
216
73
95
28
196
Bremen 31
964
426
302
67
39
408
Bremen 32
746
382
315
29
31
375
Bremen 33
815
188
55
94
29
178
Bremen 34
1,154
251
82
103
48
233
Bremen 35
654
282
226
23
23
272
Bremen 36
607
138
43
71
19
133
Bremen 37
826
263
181
29
29
239
Bremen 38
986
360
296
30
24
350
Bremen 39
703
290
230
34
20
284
Bremen 40
1,181
578
458
70
41
569
Bremen 41
602
144
46
65
23
134
Bremen 42
1,231
265
65
122
45
232
Bremen 43
745
270
125
85
33
243
Bremen 44
723
324
241
45
30
316
Bremen 45
660
234
155
42
24
221
Bremen 46
831
205
67
96
27
190
Bremen 47
724
358
300
26
27
353
Bremen 48
740
343
274
26
33
333
Bremen 49
681
383
316
31
31
378
Bremen 50
909
222
66
99
38
203
Bremen 51
1,022
550
449
45
41
535
Bremen 52
845
183
51
90
29
170
Bremen 53
624
157
66
55
30
151
Bremen 54
775
187
55
84
36
175
Bremen 55
754
272
115
110
31
256
Bremen 56
901
447
361
43
36
440
Bremen 57
910
219
56
108
42
206
Bremen 58
1,067
284
74
154
36
264
Bremen 59
808
197
63
88
24
175
Bremen 60
707
170
52
76
28
156
Bremen 61
896
208
57
107
30
194
Bremen 62
968
242
115
83
30
228
Bremen 63
1,082
507
378
65
49
492
Bremen 64
989
278
79
137
37
253
Bremen 65
462
208
157
22
12
191
Bremen 66
576
351
309
19
19
347
Bremen 67
1,129
264
80
118
46
244
Bremen 68
602
118
27
57
26
110
Bremen 69
814
255
141
66
32
239
Bremen 70
544
277
230
21
18
269
Bremen 71
638
310
260
23
19
302
Bremen 72
524
147
44
67
24
135
Bremen 73
928
230
96
77
42
215
Bremen 74
1,082
307
123
122
48
293
Bremen 75
840
447
306
86
43
435
Bremen 76
706
166
53
67
31
151
Bremen 77
1,335
316
137
106
48
291
Bremen 78
736
411
339
30
34
403
Bremen 79
901
205
51
107
35
193
Bremen 80
756
414
339
33
37
409
Bremen Township Results
66,541
22,248
12,720
5,773
2,688
21,181
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Calumet 1
1,037
438
227
138
42
407
Calumet 2
942
357
159
158
29
346
Calumet 3
842
421
317
50
35
402
Calumet 4
1,002
438
336
42
42
420
Calumet 5
712
370
293
32
26
351
Calumet 6
1,277
589
363
144
50
557
Calumet 7
1,031
457
226
165
43
434
Calumet 8
660
274
153
85
24
262
Calumet 9
735
351
286
16
31
333
Calumet 10
927
502
392
66
33
491
Calumet 11
1,176
631
493
61
56
610
Calumet 12
669
352
275
39
27
341
Calumet Township Results
11,010
5,180
3,520
996
438
4,954
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Cicero 1
1,345
521
138
279
68
485
Cicero 2
615
235
63
137
23
223
Cicero 3
892
373
104
207
33
344
Cicero 4
1,068
384
114
199
38
351
Cicero 5
994
459
97
286
51
434
Cicero 6
886
406
68
264
54
386
Cicero 7
764
272
88
137
29
254
Cicero 8
519
240
69
128
25
222
Cicero 9
1,222
489
120
285
51
456
Cicero 10
1,075
461
134
241
61
436
Cicero 11
862
376
98
184
38
320
Cicero 12
708
321
66
193
39
298
Cicero 13
748
273
63
152
41
256
Cicero 14
748
363
91
212
42
345
Cicero 15
974
424
140
216
44
400
Cicero 16
732
313
81
182
32
295
Cicero 17
1,227
478
131
252
67
450
Cicero 18
757
297
65
170
41
276
Cicero 19
1,260
505
127
258
83
468
Cicero 20
662
270
59
174
26
259
Cicero 21
994
389
110
216
48
374
Cicero 22
749
345
81
208
42
331
Cicero 23
1,137
502
128
299
55
482
Cicero 24
1,150
449
110
265
50
425
Cicero 25
815
360
99
207
34
340
Cicero 26
694
284
80
164
26
270
Cicero 27
1,082
411
120
207
53
380
Cicero 28
992
428
122
235
51
408
Cicero 29
989
382
97
194
64
355
Cicero 30
872
400
96
222
52
370
Cicero 31
726
307
75
147
41
263
Cicero 32
779
296
70
154
45
269
Cicero Township Results
29,037
12,013
3,104
6,674
1,447
11,225
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Elk Grove 1
677
228
76
76
37
189
Elk Grove 2
788
209
87
70
28
185
Elk Grove 3
1,022
275
85
122
46
253
Elk Grove 4
946
260
75
109
51
235
Elk Grove 5
1,166
316
123
108
51
282
Elk Grove 6
602
174
65
62
32
159
Elk Grove 7
888
266
106
80
51
237
Elk Grove 8
741
181
57
81
31
169
Elk Grove 9
843
178
72
65
31
168
Elk Grove 10
1,162
327
126
114
52
292
Elk Grove 11
915
228
63
104
43
210
Elk Grove 12
587
124
41
55
20
116
Elk Grove 13
871
244
82
98
42
222
Elk Grove 14
1,027
259
88
95
49
232
Elk Grove 15
811
177
57
89
17
163
Elk Grove 16
944
251
81
86
51
218
Elk Grove 17
883
228
79
85
49
213
Elk Grove 18
1,200
314
90
132
67
289
Elk Grove 19
1,081
271
109
104
36
249
Elk Grove 20
948
260
91
102
40
233
Elk Grove 21
822
206
78
71
40
189
Elk Grove 22
905
208
91
73
29
193
Elk Grove 23
1,331
370
127
142
66
335
Elk Grove 24
837
203
60
76
45
181
Elk Grove 25
749
178
73
57
34
164
Elk Grove 26
760
175
66
58
36
160
Elk Grove 27
1,103
247
83
96
50
229
Elk Grove 28
953
231
88
82
38
208
Elk Grove 29
829
202
72
62
47
181
Elk Grove 30
833
213
70
77
35
182
Elk Grove 31
663
177
64
67
22
153
Elk Grove 32
789
204
89
48
29
166
Elk Grove 33
588
134
39
48
34
121
Elk Grove 34
1,365
387
147
119
67
333
Elk Grove 35
893
183
77
57
27
161
Elk Grove 36
959
229
40
120
30
190
Elk Grove 37
1,131
301
103
129
44
276
Elk Grove 38
861
205
82
81
30
193
Elk Grove 39
1,362
348
119
136
49
304
Elk Grove 40
976
231
100
71
37
208
Elk Grove 41
647
152
49
60
29
138
Elk Grove 42
878
226
89
72
45
206
Elk Grove 43
765
190
65
66
43
174
Elk Grove 44
782
162
61
54
22
137
Elk Grove 45
748
199
79
75
29
183
Elk Grove 46
648
130
40
60
20
120
Elk Grove 47
1,006
277
81
109
60
250
Elk Grove 48
588
142
48
46
29
123
Elk Grove 49
1,219
283
87
114
52
253
Elk Grove 50
617
163
55
58
27
140
Elk Grove 51
1,160
286
89
114
56
259
Elk Grove 52
447
135
39
47
33
119
Elk Grove Township Results
46,316
11,747
4,103
4,382
2,058
10,543
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Evanston Ward 1 Precinct 1
861
455
236
70
23
329
Evanston Ward 1 Precinct 2
873
441
258
79
52
389
Evanston Ward 1 Precinct 3
810
468
282
78
68
428
Evanston Ward 1 Precinct 4
1,203
653
369
112
97
578
Evanston Ward 2 Precinct 1
1,466
792
519
102
100
721
Evanston Ward 2 Precinct 2
654
389
259
68
42
369
Evanston Ward 2 Precinct 3
1,058
520
376
78
48
502
Evanston Ward 2 Precinct 4
1,233
647
452
91
64
607
Evanston Ward 2 Precinct 5
793
440
319
55
49
423
Evanston Ward 3 Precinct 1
915
526
344
75
59
478
Evanston Ward 3 Precinct 2
1,042
596
373
84
78
535
Evanston Ward 3 Precinct 3
903
555
356
80
69
505
Evanston Ward 3 Precinct 4
517
274
160
49
42
251
Evanston Ward 3 Precinct 5
848
418
256
68
62
386
Evanston Ward 3 Precinct 6
875
462
284
79
57
420
Evanston Ward 3 Precinct 7
724
427
252
83
47
382
Evanston Ward 4 Precinct 1
498
304
207
40
32
279
Evanston Ward 4 Precinct 2
783
494
308
72
70
450
Evanston Ward 4 Precinct 3
630
288
158
52
33
243
Evanston Ward 4 Precinct 4
1,250
769
505
111
92
708
Evanston Ward 4 Precinct 5
591
279
163
43
37
243
Evanston Ward 4 Precinct 6
1,154
625
359
106
97
562
Evanston Ward 5 Precinct 1
973
520
407
46
51
504
Evanston Ward 5 Precinct 2
977
636
387
100
61
548
Evanston Ward 5 Precinct 3
946
486
334
63
52
449
Evanston Ward 5 Precinct 4
663
309
236
39
27
302
Evanston Ward 6 Precinct 1
1,323
707
412
124
102
638
Evanston Ward 6 Precinct 2
654
388
244
57
58
359
Evanston Ward 6 Precinct 3
724
393
253
61
52
366
Evanston Ward 6 Precinct 4
924
516
291
98
80
469
Evanston Ward 6 Precinct 5
1,161
615
381
91
85
557
Evanston Ward 6 Precinct 6
749
299
171
50
50
271
Evanston Ward 6 Precinct 7
1,088
598
371
105
76
552
Evanston Ward 7 Precinct 1
1,275
737
486
105
100
691
Evanston Ward 7 Precinct 2
1,337
711
427
120
110
657
Evanston Ward 7 Precinct 3
613
286
119
67
9
195
Evanston Ward 7 Precinct 4
602
410
261
63
53
377
Evanston Ward 7 Precinct 5
1,158
662
400
96
92
588
Evanston Ward 7 Precinct 6
222
135
61
23
6
90
Evanston Ward 8 Precinct 1
1,123
618
447
95
49
591
Evanston Ward 8 Precinct 2
891
445
307
64
52
423
Evanston Ward 8 Precinct 3
789
382
261
59
37
357
Evanston Ward 8 Precinct 4
833
512
323
78
75
476
Evanston Ward 8 Precinct 5
1,171
601
410
90
64
564
Evanston Ward 9 Precinct 1
689
401
276
48
40
364
Evanston Ward 9 Precinct 2
846
497
339
72
56
467
Evanston Ward 9 Precinct 3
1,108
688
451
97
81
629
Evanston Ward 9 Precinct 4
991
581
399
82
71
552
Evanston Ward 9 Precinct 5
626
378
239
60
52
351
Evanston Ward 9 Precinct 6
824
471
297
87
53
437
Evanston Township Results
44,961
24,804
15,785
3,815
3,012
22,612
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Hanover 1
1,341
315
136
98
53
287
Hanover 2
1,076
300
101
112
47
260
Hanover 3
570
136
55
57
12
124
Hanover 4
1,097
275
89
112
46
247
Hanover 5
1,088
272
92
118
38
248
Hanover 6
946
241
87
100
34
221
Hanover 7
1,072
255
95
102
34
231
Hanover 8
901
198
67
68
40
175
Hanover 9
986
227
77
88
44
209
Hanover 10
652
189
49
101
21
171
Hanover 11
1,073
289
89
135
47
271
Hanover 12
856
243
80
122
24
226
Hanover 13
752
181
63
79
22
164
Hanover 14
1,118
303
119
120
46
285
Hanover 15
995
273
88
123
33
244
Hanover 16
1,253
253
99
106
30
235
Hanover 17
842
196
60
88
28
176
Hanover 18
1,031
261
73
130
31
234
Hanover 19
797
181
49
70
37
156
Hanover 20
1,586
323
120
132
42
294
Hanover 21
649
130
41
61
14
116
Hanover 22
964
252
51
126
42
219
Hanover 23
1,030
227
87
80
45
212
Hanover 24
1,173
311
90
155
38
283
Hanover 25
817
198
73
71
35
179
Hanover 26
1,419
291
91
106
45
242
Hanover 27
2,604
593
210
236
76
522
Hanover 28
1,297
331
140
109
49
298
Hanover 29
837
193
73
70
22
165
Hanover 30
1,039
263
107
103
33
243
Hanover 31
771
136
41
53
30
124
Hanover 32
906
207
75
81
33
189
Hanover 33
1,102
304
105
131
34
270
Hanover 34
1,336
325
118
124
50
292
Hanover 35
1,157
308
101
145
35
281
Hanover 36
756
188
67
59
32
158
Hanover 37
1,311
355
164
109
54
327
Hanover 38
1,096
267
98
87
53
238
Hanover 39
1,229
302
105
117
53
275
Hanover 40
1,076
309
121
99
54
274
Hanover 41
1,347
372
154
123
68
345
Hanover 42
997
165
54
62
19
135
Hanover 43
1,141
294
91
129
49
269
Hanover 44
1,249
301
111
118
48
277
Hanover Township Results
47,335
11,533
4,056
4,615
1,720
10,391
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Lemont 1
1,107
163
36
80
31
147
Lemont 2
810
136
33
65
19
117
Lemont 3
1,137
208
48
95
40
183
Lemont 4
968
197
52
87
30
169
Lemont 5
1,078
227
78
103
18
199
Lemont 6
1,061
242
62
118
38
218
Lemont 7
806
182
49
86
27
162
Lemont 8
1,154
249
73
104
44
221
Lemont 9
694
97
19
49
19
87
Lemont 10
784
169
60
61
27
148
Lemont 11
1,378
256
63
125
33
221
Lemont 12
1,173
176
50
84
26
160
Lemont 13
1,290
194
42
102
28
172
Lemont 14
967
151
22
93
20
135
Lemont Township Results
14,407
2,647
687
1,252
400
2,339
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Leyden 1
736
188
69
75
20
164
Leyden 2
604
159
45
68
24
137
Leyden 3
1,223
296
90
126
54
270
Leyden 4
938
293
81
136
48
265
Leyden 5
916
280
78
138
49
265
Leyden 6
1,262
454
127
197
86
410
Leyden 7
528
192
73
72
27
172
Leyden 8
1,077
311
85
138
56
279
Leyden 9
1,084
282
64
147
49
260
Leyden 10
1,172
307
108
147
37
292
Leyden 11
1,041
265
78
112
50
240
Leyden 12
920
85
28
30
19
77
Leyden 13
1,098
297
114
127
46
287
Leyden 14
747
190
59
86
29
174
Leyden 15
1,126
285
69
143
46
258
Leyden 16
1,082
343
92
160
57
309
Leyden 17
859
205
65
87
38
190
Leyden 18
601
208
59
95
33
187
Leyden 19
1,011
298
101
120
51
272
Leyden 20
531
128
44
48
24
116
Leyden 21
681
274
132
100
27
259
Leyden 22
612
141
44
59
31
134
Leyden 23
1,439
354
118
143
57
318
Leyden 24
1,147
328
125
147
42
314
Leyden 25
764
149
43
67
25
135
Leyden 26
1,331
348
136
147
46
329
Leyden 27
282
77
22
35
11
68
Leyden 28
511
158
55
71
18
144
Leyden 29
679
234
82
108
27
217
Leyden 30
1,192
265
73
112
58
243
Leyden 31
1,087
313
87
162
44
293
Leyden 32
1,070
348
92
173
54
319
Leyden 33
990
270
76
145
29
250
Leyden 34
854
210
79
76
33
188
Leyden 35
454
128
28
61
28
117
Leyden 36
925
249
61
108
47
216
Leyden 37
760
172
72
59
30
161
Leyden 38
422
75
36
20
12
68
Leyden 39
699
163
56
70
26
152
Leyden 40
958
293
80
149
38
267
Leyden 41
568
177
42
101
27
170
Leyden 42
984
203
53
103
30
186
Leyden 43
743
244
71
110
39
220
Leyden 44
984
201
69
79
35
183
Leyden 45
915
198
59
86
33
178
Leyden 46
845
314
85
130
55
270
Leyden 47
967
216
67
101
37
205
Leyden 48
1,107
336
71
184
48
303
Leyden 49
1,372
372
116
157
58
331
Leyden 50
1,232
360
119
158
56
333
Leyden Township Results
45,130
12,236
3,778
5,473
1,944
11,195
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Lyons 1
89
38
16
15
5
36
Lyons 2
707
270
85
116
50
251
Lyons 3
874
288
70
161
34
265
Lyons 4
1,254
498
177
192
83
452
Lyons 5
871
273
87
121
48
256
Lyons 6
613
206
63
90
39
192
Lyons 7
856
348
218
75
34
327
Lyons 8
681
161
41
90
22
153
Lyons 9
934
354
168
100
63
331
Lyons 10
708
274
103
109
46
258
Lyons 11
620
215
99
72
29
200
Lyons 12
595
110
36
41
12
89
Lyons 13
427
173
138
15
7
160
Lyons 14
1,024
299
102
112
53
267
Lyons 15
942
300
123
93
58
274
Lyons 16
1,287
495
192
179
77
448
Lyons 17
563
124
33
59
18
110
Lyons 18
687
228
81
87
37
205
Lyons 19
1,005
351
115
160
51
326
Lyons 20
1,293
362
137
136
57
330
Lyons 21
1,294
363
134
143
58
335
Lyons 22
706
239
83
111
35
229
Lyons 23
998
278
78
140
51
269
Lyons 24
689
190
90
72
18
180
Lyons 25
898
250
73
106
45
224
Lyons 26
556
133
67
36
14
117
Lyons 27
835
122
42
48
19
109
Lyons 28
995
237
83
104
37
224
Lyons 29
902
249
80
116
24
220
Lyons 30
158
84
37
34
7
78
Lyons 31
797
193
74
85
27
186
Lyons 32
383
123
27
61
20
108
Lyons 33
392
124
38
65
16
119
Lyons 34
424
126
30
70
13
113
Lyons 35
923
199
47
108
32
187
Lyons 36
924
128
40
48
27
115
Lyons 37
655
194
50
98
37
185
Lyons 38
543
148
54
62
17
133
Lyons 39
816
229
98
92
17
207
Lyons 40
647
185
64
81
29
174
Lyons 41
594
154
47
67
31
145
Lyons 42
819
153
51
67
16
134
Lyons 43
718
193
73
75
31
179
Lyons 44
1,303
300
100
133
47
280
Lyons 45
1,137
406
149
154
74
377
Lyons 46
738
205
45
96
39
180
Lyons 47
805
221
77
88
37
202
Lyons 48
945
324
83
153
69
305
Lyons 49
626
191
39
77
63
179
Lyons 50
1,003
314
133
98
56
287
Lyons 51
881
234
75
89
50
214
Lyons 52
986
265
83
116
44
243
Lyons 53
856
204
63
88
39
190
Lyons 54
498
152
41
67
26
134
Lyons 55
959
215
83
83
29
195
Lyons 56
1,452
509
149
249
84
482
Lyons 57
1,110
443
129
226
64
419
Lyons 58
1,015
232
68
107
34
209
Lyons 59
871
266
92
121
40
253
Lyons 60
1,525
686
376
194
72
642
Lyons 61
861
221
84
81
43
208
Lyons 62
398
78
25
33
15
73
Lyons 63
1,203
234
91
83
36
210
Lyons 64
885
272
72
146
38
256
Lyons 65
1,274
382
105
174
85
364
Lyons 66
632
200
57
114
25
196
Lyons 67
1,041
331
124
144
41
309
Lyons 68
727
197
65
85
34
184
Lyons 69
1,075
261
94
114
35
243
Lyons 70
751
366
274
48
36
358
Lyons 71
560
168
52
70
41
163
Lyons 72
1,035
315
106
132
46
284
Lyons 73
831
239
86
107
36
229
Lyons 74
534
148
52
59
25
136
Lyons 75
769
196
63
78
31
172
Lyons 76
798
189
49
98
32
179
Lyons 77
965
223
63
104
35
202
Lyons 78
617
156
44
68
23
135
Lyons Township Results
64,362
19,004
6,835
7,789
2,968
17,592
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Maine 1
848
215
74
73
44
191
Maine 2
821
222
77
81
39
197
Maine 3
482
157
54
58
23
135
Maine 4
856
228
80
82
43
205
Maine 5
1,409
372
136
126
64
326
Maine 6
1,262
393
134
141
80
355
Maine 7
680
213
61
76
41
178
Maine 8
1,115
239
78
92
45
215
Maine 9
1,288
424
142
135
91
368
Maine 10
637
248
102
78
45
225
Maine 11
591
161
55
61
31
147
Maine 12
619
190
66
65
37
168
Maine 13
858
230
85
93
38
216
Maine 14
1,055
333
132
115
63
310
Maine 15
531
154
52
58
30
140
Maine 16
624
167
69
55
25
149
Maine 17
949
255
96
89
43
228
Maine 18
752
226
82
90
32
204
Maine 19
579
141
49
59
24
132
Maine 20
499
146
60
51
25
136
Maine 21
1,099
306
114
97
57
268
Maine 22
1,053
330
116
128
49
293
Maine 23
978
225
96
58
45
199
Maine 24
1,009
300
106
104
68
278
Maine 25
928
300
130
108
37
275
Maine 26
736
225
90
64
39
193
Maine 27
537
206
82
78
31
191
Maine 28
613
141
48
47
25
120
Maine 29
1,276
323
113
124
52
289
Maine 30
1,870
518
189
181
99
469
Maine 31
916
266
105
84
44
233
Maine 32
609
156
52
59
33
144
Maine 33
830
214
70
73
43
186
Maine 34
1,057
303
92
129
55
276
Maine 35
735
250
88
76
59
223
Maine 36
800
227
72
88
45
205
Maine 37
909
204
81
63
34
178
Maine 38
725
163
49
67
31
147
Maine 39
976
238
64
109
38
211
Maine 40
954
260
86
101
42
229
Maine 41
730
218
82
81
47
210
Maine 42
1,181
331
117
117
72
306
Maine 43
692
143
42
62
30
134
Maine 44
558
155
67
50
28
145
Maine 45
510
106
32
53
15
100
Maine 46
1,042
237
60
105
40
205
Maine 47
949
273
98
102
48
248
Maine 48
961
311
96
128
57
281
Maine 49
862
267
95
101
48
244
Maine 50
776
177
59
70
34
163
Maine 51
1,095
257
93
91
43
227
Maine 52
726
247
84
67
55
206
Maine 53
881
260
71
120
49
240
Maine 54
816
254
101
79
50
230
Maine 55
756
232
62
114
41
217
Maine 56
1,230
336
117
140
47
304
Maine 57
832
194
67
74
35
176
Maine 58
1,133
279
86
108
53
247
Maine 59
864
208
66
85
39
190
Maine 60
1,489
342
120
125
65
310
Maine 61
520
127
27
56
32
115
Maine 62
537
144
48
59
20
127
Maine 63
720
203
64
75
46
185
Maine 64
742
172
56
60
38
154
Maine 65
678
137
46
47
32
125
Maine 66
490
84
23
40
12
75
Maine 67
1,200
253
78
89
58
225
Maine 68
646
188
57
82
33
172
Maine 69
1,018
232
80
83
41
204
Maine 70
1,243
291
106
98
64
268
Maine 71
510
160
58
58
26
142
Maine 72
732
206
61
78
47
186
Maine 73
419
92
31
34
16
81
Maine 74
701
209
84
65
48
197
Maine 75
789
233
56
106
48
210
Maine 76
482
130
52
47
16
115
Maine 77
1,410
337
126
115
58
299
Maine 78
1,002
282
110
83
48
241
Maine 79
1,073
304
109
101
46
256
Maine 80
661
198
61
79
38
178
Maine 81
727
175
63
65
30
158
Maine 82
798
262
88
90
51
229
Maine 83
660
132
48
43
21
112
Maine 84
569
151
50
55
35
140
Maine 85
457
112
29
55
20
104
Maine 86
913
234
106
68
39
213
Maine 87
511
140
56
40
27
123
Maine 88
547
113
53
35
16
104
Maine 89
725
171
54
62
30
146
Maine 90
617
131
36
59
21
116
Maine 91
1,282
336
115
126
57
298
Maine 92
949
209
84
58
40
182
Maine Township Results
77,476
20,844
7,257
7,599
3,839
18,695
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
New Trier 1
1,392
497
266
108
57
431
New Trier 2
1,399
568
257
146
78
481
New Trier 3
936
345
158
91
58
307
New Trier 4
1,142
470
235
99
68
402
New Trier 5
762
284
155
60
30
245
New Trier 6
657
240
103
69
29
201
New Trier 7
930
331
151
94
47
292
New Trier 8
802
223
110
52
28
190
New Trier 9
1,068
261
124
70
31
225
New Trier 10
906
235
116
50
35
201
New Trier 11
1,261
289
133
81
36
250
New Trier 12
1,124
341
150
103
32
285
New Trier 13
1,293
434
199
113
80
392
New Trier 14
1,083
262
129
65
37
231
New Trier 15
1,366
380
155
118
65
338
New Trier 16
1,329
341
166
88
43
297
New Trier 17
920
340
173
85
52
310
New Trier 18
755
228
112
46
40
198
New Trier 19
790
124
50
36
15
101
New Trier 20
1,304
419
184
131
65
380
New Trier 21
1,097
406
179
120
63
362
New Trier 22
936
174
88
45
25
158
New Trier 23
1,039
194
82
53
24
159
New Trier 24
1,240
455
196
134
77
407
New Trier 25
824
228
115
59
33
207
New Trier 26
703
291
135
71
49
255
New Trier 27
912
351
181
93
47
321
New Trier 28
811
269
122
77
49
248
New Trier 29
881
261
121
62
37
220
New Trier 30
1,195
361
188
84
49
321
New Trier 31
955
363
200
81
50
331
New Trier 32
857
306
148
70
48
266
New Trier 33
1,036
475
226
117
80
423
New Trier 34
856
304
131
84
39
254
New Trier 35
574
210
105
59
30
194
New Trier 36
1,164
457
264
103
52
419
New Trier 37
936
400
196
91
69
356
New Trier 38
913
382
189
100
52
341
New Trier 39
664
240
100
74
42
216
New Trier 40
588
162
68
51
22
141
New Trier 41
809
191
92
42
35
169
New Trier Township Results
40,209
13,092
6,252
3,375
1,898
11,525
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Niles 1
1,052
316
82
155
52
289
Niles 2
1,237
346
119
113
76
308
Niles 3
1,343
320
133
99
57
289
Niles 4
959
231
94
79
33
206
Niles 5
680
172
79
52
25
156
Niles 6
960
254
81
100
48
229
Niles 7
1,410
445
207
149
51
407
Niles 8
461
171
88
42
22
152
Niles 9
626
191
59
82
34
175
Niles 10
1,109
333
127
116
58
301
Niles 11
504
148
62
54
19
135
Niles 12
761
275
131
78
35
244
Niles 13
1,122
334
84
133
75
292
Niles 14
1,157
492
240
117
87
444
Niles 15
1,098
369
167
114
57
338
Niles 16
1,337
445
190
141
88
419
Niles 17
1,117
414
180
132
71
383
Niles 18
579
229
109
68
33
210
Niles 19
987
298
146
80
45
271
Niles 20
928
264
89
94
62
245
Niles 21
1,301
554
338
89
93
520
Niles 22
1,052
351
165
107
53
325
Niles 23
1,018
351
178
89
52
319
Niles 24
1,304
407
203
111
59
373
Niles 25
650
229
104
64
49
217
Niles 26
1,249
363
131
126
70
327
Niles 27
942
279
142
73
40
255
Niles 28
943
426
237
90
55
382
Niles 29
680
270
95
79
58
232
Niles 30
898
247
103
68
47
218
Niles 31
953
416
176
119
77
372
Niles 32
462
184
92
40
30
162
Niles 33
1,144
471
234
130
61
425
Niles 34
1,027
315
155
87
48
290
Niles 35
1,109
347
144
109
59
312
Niles 36
653
268
157
51
33
241
Niles 37
1,000
337
161
89
55
305
Niles 38
1,760
524
194
165
103
462
Niles 39
1,123
408
155
134
80
369
Niles 40
551
157
68
48
21
137
Niles 41
1,172
359
177
91
55
323
Niles 42
1,054
354
148
110
53
311
Niles 43
1,373
330
103
127
70
300
Niles 44
1,174
433
201
112
74
387
Niles 45
731
289
142
60
54
256
Niles 46
1,220
335
143
100
63
306
Niles 47
545
219
117
48
35
200
Niles 48
1,042
319
153
86
45
284
Niles 49
1,083
531
312
100
79
491
Niles 50
1,177
341
141
118
46
305
Niles 51
713
174
71
60
34
165
Niles 52
833
244
113
63
37
213
Niles 53
1,276
423
166
134
78
378
Niles 54
612
205
78
74
33
185
Niles 55
586
214
101
54
38
193
Niles 56
1,257
384
162
114
67
343
Niles 57
1,232
355
135
116
65
316
Niles 58
1,150
333
125
116
58
299
Niles 59
1,417
437
180
137
68
385
Niles 60
1,421
501
195
173
76
444
Niles 61
1,416
397
176
140
47
363
Niles 62
643
217
105
71
30
206
Niles 63
1,167
494
262
113
73
448
Niles 64
1,356
496
214
134
90
438
Niles Township Results
64,896
21,335
9,419
6,317
3,539
19,275
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Northfield 1
1,329
354
128
115
60
303
Northfield 2
862
242
101
63
33
197
Northfield 3
690
176
51
60
29
140
Northfield 4
938
224
68
70
52
190
Northfield 5
712
193
81
51
37
169
Northfield 6
996
208
83
67
30
180
Northfield 7
1,265
388
165
111
54
330
Northfield 8
1,066
221
86
71
36
193
Northfield 9
692
171
70
49
34
153
Northfield 10
857
245
89
79
50
218
Northfield 11
572
144
48
45
22
115
Northfield 12
1,408
413
178
125
66
369
Northfield 13
888
238
77
88
42
207
Northfield 14
740
215
86
71
33
190
Northfield 15
691
254
131
58
37
226
Northfield 16
1,104
332
142
93
51
286
Northfield 17
835
261
92
86
54
232
Northfield 18
1,243
371
153
119
61
333
Northfield 19
919
261
119
81
39
239
Northfield 20
868
249
106
73
44
223
Northfield 21
1,297
386
157
115
77
349
Northfield 22
1,032
305
103
102
57
262
Northfield 23
804
137
53
51
17
121
Northfield 24
827
245
72
81
55
208
Northfield 25
877
253
92
96
43
231
Northfield 26
790
291
121
78
63
262
Northfield 27
1,120
304
113
93
49
255
Northfield 28
1,340
403
183
118
64
365
Northfield 29
757
228
106
63
27
196
Northfield 30
944
261
112
75
56
243
Northfield 31
1,193
320
132
92
51
275
Northfield 32
1,318
416
162
105
79
346
Northfield 33
738
171
71
39
38
148
Northfield 34
733
195
86
54
31
171
Northfield 35
934
234
106
59
37
202
Northfield 36
710
190
74
54
43
171
Northfield 37
1,123
286
129
69
48
246
Northfield 38
755
244
97
81
48
226
Northfield 39
575
155
68
48
27
143
Northfield 40
655
172
61
55
32
148
Northfield 41
827
302
97
117
51
265
Northfield 42
819
180
71
69
25
165
Northfield 43
979
303
109
111
55
275
Northfield 44
693
224
95
74
38
207
Northfield 45
1,152
338
135
98
45
278
Northfield 46
1,198
344
154
96
51
301
Northfield 47
1,182
388
170
103
61
334
Northfield 48
945
237
99
75
46
220
Northfield 49
764
259
110
80
45
235
Northfield 50
1,159
275
97
87
41
225
Northfield 51
1,963
466
176
154
82
412
Northfield 52
848
264
98
93
47
238
Northfield 53
949
304
122
91
58
271
Northfield 54
782
239
95
70
44
209
Northfield 55
949
323
131
108
56
295
Northfield 56
1,216
296
115
101
60
276
Northfield 57
671
180
70
56
35
161
Northfield 58
544
147
56
45
27
128
Northfield 59
920
242
99
76
35
210
Northfield 60
1,017
320
112
91
92
295
Northfield 61
740
164
52
70
23
145
Northfield 62
1,036
281
101
85
50
236
Northfield Township Results
58,550
16,432
6,516
5,053
2,873
14,442
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Norwood Park 1
1,107
287
89
109
64
262
Norwood Park 2
1,002
247
78
99
55
232
Norwood Park 3
923
289
83
112
64
259
Norwood Park 4
1,196
276
84
112
47
243
Norwood Park 5
910
214
68
89
29
186
Norwood Park 6
1,303
282
62
129
53
244
Norwood Park 7
849
191
48
81
40
169
Norwood Park 8
711
123
39
48
24
111
Norwood Park 9
665
160
35
79
32
146
Norwood Park 10
676
147
45
67
26
138
Norwood Park 11
1,178
357
138
117
68
323
Norwood Park 12
827
214
66
83
38
187
Norwood Park 13
849
175
54
74
30
158
Norwood Park 14
726
215
59
88
51
198
Norwood Park 15
833
223
59
96
37
192
Norwood Park 16
739
166
46
68
35
149
Norwood Park 17
950
226
68
92
38
198
Norwood Park Township Results
15,444
3,792
1,121
1,543
731
3,395
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Oak Park 1
741
428
275
59
54
388
Oak Park 2
1,195
600
327
156
74
557
Oak Park 3
1,270
717
403
150
103
656
Oak Park 4
1,119
598
329
134
78
541
Oak Park 5
1,080
588
310
156
72
538
Oak Park 6
1,208
672
398
140
82
620
Oak Park 7
711
413
230
107
53
390
Oak Park 8
918
542
347
94
69
510
Oak Park 9
612
371
214
71
58
343
Oak Park 10
933
538
327
111
63
501
Oak Park 11
930
524
346
99
55
500
Oak Park 12
488
268
176
42
29
247
Oak Park 13
968
576
393
79
58
530
Oak Park 14
1,030
539
296
114
82
492
Oak Park 15
1,261
729
485
108
76
669
Oak Park 16
1,319
782
432
188
120
740
Oak Park 17
1,405
780
442
179
94
715
Oak Park 18
851
417
232
98
59
389
Oak Park 19
1,009
553
281
130
83
494
Oak Park 20
1,178
562
294
130
80
504
Oak Park 21
715
441
297
64
49
410
Oak Park 22
701
342
187
77
50
314
Oak Park 23
976
481
265
112
64
441
Oak Park 24
681
350
197
86
51
334
Oak Park 25
909
505
335
80
60
475
Oak Park 26
802
516
322
96
54
472
Oak Park 27
310
172
99
31
19
149
Oak Park 28
1,215
665
405
128
79
612
Oak Park 29
858
500
265
136
63
464
Oak Park 30
1,152
667
434
109
80
623
Oak Park 31
1,419
797
478
153
99
730
Oak Park 32
687
424
255
86
49
390
Oak Park 33
918
518
354
67
62
483
Oak Park 34
803
433
249
105
54
408
Oak Park 35
1,192
620
334
146
82
562
Oak Park 36
1,164
634
363
146
76
585
Oak Park 37
624
321
185
55
38
278
Oak Park Township Results
35,352
19,583
11,561
4,022
2,471
18,054
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Orland 1
1,249
274
97
116
42
255
Orland 2
1,076
229
52
120
40
212
Orland 3
633
174
72
62
24
158
Orland 4
706
162
35
71
40
146
Orland 5
678
133
32
68
26
126
Orland 6
626
161
42
78
32
152
Orland 7
625
139
33
73
24
130
Orland 8
886
197
62
84
36
182
Orland 9
1,102
232
57
120
32
209
Orland 10
968
218
47
109
40
196
Orland 11
652
148
40
75
20
135
Orland 12
470
98
26
34
26
86
Orland 13
1,252
321
100
135
63
298
Orland 14
1,043
264
82
118
35
235
Orland 15
1,234
233
72
93
39
204
Orland 16
969
153
50
71
23
144
Orland 17
681
189
62
84
27
173
Orland 18
1,154
247
54
138
26
218
Orland 19
680
155
45
75
23
143
Orland 20
575
104
27
52
16
95
Orland 21
1,135
231
64
103
44
211
Orland 22
907
230
63
114
33
210
Orland 23
754
196
49
110
23
182
Orland 24
901
181
58
82
25
165
Orland 25
1,520
335
93
148
61
302
Orland 26
881
212
47
106
35
188
Orland 27
669
139
38
65
19
122
Orland 28
682
121
39
51
18
108
Orland 29
1,330
243
95
99
31
225
Orland 30
663
135
30
61
37
128
Orland 31
754
157
45
81
19
145
Orland 32
621
138
34
68
21
123
Orland 33
737
150
37
61
32
130
Orland 34
1,042
227
48
123
41
212
Orland 35
1,009
241
58
130
36
224
Orland 36
1,274
325
99
146
54
299
Orland 37
980
249
52
144
39
235
Orland 38
597
122
47
40
21
108
Orland 39
729
154
36
83
28
147
Orland 40
1,163
216
62
86
39
187
Orland 41
894
200
54
93
32
179
Orland 42
1,024
254
63
123
43
229
Orland 43
847
205
55
94
38
187
Orland 44
817
213
50
101
37
188
Orland 45
883
188
39
110
20
169
Orland 46
748
166
49
78
22
149
Orland 47
1,230
249
54
130
43
227
Orland 48
921
205
58
97
40
195
Orland 49
694
145
35
71
29
135
Orland 50
876
205
60
102
25
187
Orland 51
1,107
277
74
134
48
256
Orland 52
952
201
44
111
31
186
Orland 53
717
188
56
89
31
176
Orland 54
1,226
237
59
130
36
225
Orland 55
729
190
52
91
35
178
Orland 56
826
124
36
65
14
115
Orland 57
933
167
51
88
22
161
Orland 58
916
221
52
120
27
199
Orland 59
957
214
52
106
35
193
Orland 60
633
133
42
63
23
128
Orland 61
761
173
39
87
27
153
Orland 62
1,017
236
61
127
26
214
Orland 63
970
221
45
112
49
206
Orland 64
1,266
236
44
114
51
209
Orland 65
848
172
46
96
21
163
Orland 66
814
194
69
80
29
178
Orland 67
599
162
37
78
31
146
Orland 68
736
152
50
68
21
139
Orland 69
650
181
82
60
24
166
Orland 70
1,163
287
89
132
35
256
Orland 71
820
141
31
79
24
134
Orland 72
763
200
66
94
24
184
Orland 73
1,245
292
102
123
41
266
Orland 74
639
150
45
72
22
139
Orland 75
1,030
170
51
82
18
151
Orland Township Results
66,858
14,782
4,073
7,077
2,364
13,514
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Palatine 1
702
181
58
76
25
159
Palatine 2
1,104
250
88
84
41
213
Palatine 3
802
120
46
25
32
103
Palatine 4
761
204
94
65
28
187
Palatine 5
1,237
334
113
135
51
299
Palatine 6
1,015
239
92
80
43
215
Palatine 7
958
230
90
78
41
209
Palatine 8
1,002
254
102
76
43
221
Palatine 9
869
185
76
57
25
158
Palatine 10
1,057
162
61
52
30
143
Palatine 11
843
204
81
64
30
175
Palatine 12
876
144
58
52
17
127
Palatine 13
980
251
90
79
55
224
Palatine 14
833
210
69
81
48
198
Palatine 15
1,005
243
100
82
36
218
Palatine 16
992
226
93
68
31
192
Palatine 17
860
224
107
64
29
200
Palatine 18
658
164
64
50
32
146
Palatine 19
948
199
71
72
32
175
Palatine 20
889
253
124
72
31
227
Palatine 21
1,160
312
102
130
60
292
Palatine 22
887
243
86
94
41
221
Palatine 23
639
99
40
33
17
90
Palatine 24
1,157
245
75
98
55
228
Palatine 25
718
174
69
57
26
152
Palatine 26
1,148
310
126
114
40
280
Palatine 27
762
206
79
84
24
187
Palatine 28
646
185
71
64
30
165
Palatine 29
1,261
275
103
89
41
233
Palatine 30
696
178
65
72
20
157
Palatine 31
613
141
64
48
16
128
Palatine 32
860
187
66
65
28
159
Palatine 33
664
160
64
55
21
140
Palatine 34
1,164
270
105
95
39
239
Palatine 35
787
211
80
72
31
183
Palatine 36
864
191
63
83
21
167
Palatine 37
1,096
248
93
84
45
222
Palatine 38
835
141
60
40
24
124
Palatine 39
1,273
289
109
108
41
258
Palatine 40
1,299
261
100
94
33
227
Palatine 41
1,213
246
103
63
52
218
Palatine 42
1,087
268
114
82
42
238
Palatine 43
723
164
80
45
28
153
Palatine 44
1,161
144
50
49
25
124
Palatine 45
750
162
54
55
24
133
Palatine 46
1,026
259
109
81
36
226
Palatine 47
935
248
93
96
34
223
Palatine 48
713
148
63
52
17
132
Palatine 49
673
116
44
40
17
101
Palatine 50
1,316
302
131
84
54
269
Palatine 51
573
133
35
64
18
117
Palatine 52
896
152
54
54
25
133
Palatine 53
747
188
89
52
23
164
Palatine 54
1,079
273
110
87
49
246
Palatine 55
679
124
56
40
15
111
Palatine 56
1,022
228
87
62
40
189
Palatine 57
1,210
318
130
88
62
280
Palatine 58
893
218
85
72
38
195
Palatine 59
1,274
304
118
98
52
268
Palatine 60
1,002
286
97
103
51
251
Palatine 61
653
148
54
50
26
130
Palatine 62
782
214
100
47
32
179
Palatine 63
952
223
83
73
47
203
Palatine 64
925
239
95
82
36
213
Palatine 65
754
164
69
65
14
148
Palatine 66
1,296
367
137
148
49
334
Palatine 67
789
116
45
33
26
104
Palatine 68
794
159
57
57
29
143
Palatine 69
892
199
90
67
25
182
Palatine Township Results
63,729
14,713
5,729
4,980
2,339
13,048
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Palos 1
597
135
40
73
17
130
Palos 2
651
143
33
77
26
136
Palos 3
727
162
40
80
28
148
Palos 4
726
193
58
97
27
182
Palos 5
710
156
39
71
27
137
Palos 6
701
186
58
88
31
177
Palos 7
1,068
237
64
105
44
213
Palos 8
448
99
30
45
15
90
Palos 9
727
139
39
61
29
129
Palos 10
1,099
225
72
105
26
203
Palos 11
942
179
48
94
33
175
Palos 12
951
218
63
101
34
198
Palos 13
923
170
66
74
19
159
Palos 14
551
155
36
86
24
146
Palos 15
846
197
58
99
26
183
Palos 16
1,118
242
72
126
27
225
Palos 17
1,229
347
98
163
52
313
Palos 18
1,087
258
97
106
35
238
Palos 19
1,123
280
75
151
35
261
Palos 20
1,070
249
85
105
39
229
Palos 21
664
139
43
54
29
126
Palos 22
147
44
14
16
9
39
Palos 23
691
161
62
59
25
146
Palos 24
590
117
47
44
15
106
Palos 25
945
325
205
53
26
284
Palos 26
647
154
50
67
22
139
Palos 27
1,008
292
101
124
47
272
Palos 28
775
304
209
48
29
286
Palos 29
899
166
49
82
32
163
Palos 30
973
276
74
145
42
261
Palos 31
1,019
244
75
122
29
226
Palos 32
555
106
30
47
11
88
Palos 33
921
218
50
120
41
211
Palos 34
636
148
49
66
21
136
Palos 35
1,263
284
78
143
44
265
Palos 36
1,060
255
75
123
38
236
Palos 37
1,168
191
41
110
23
174
Palos 38
971
193
56
83
35
174
Palos 39
1,065
246
66
124
30
220
Palos Township Results
33,291
7,833
2,545
3,537
1,142
7,224
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Proviso 1
866
335
208
89
33
330
Proviso 2
900
350
172
131
35
338
Proviso 3
1,002
474
310
103
46
459
Proviso 4
1,005
481
380
52
34
466
Proviso 5
916
437
358
42
29
429
Proviso 6
634
189
88
67
22
177
Proviso 7
278
75
21
26
17
64
Proviso 8
607
230
150
40
26
216
Proviso 9
735
383
289
47
39
375
Proviso 10
962
312
74
189
31
294
Proviso 11
895
344
85
185
50
320
Proviso 12
1,116
450
90
285
64
439
Proviso 13
1,105
325
82
181
38
301
Proviso 14
788
276
62
174
28
264
Proviso 15
940
344
78
209
42
329
Proviso 16
849
329
196
92
29
317
Proviso 17
586
306
233
36
24
293
Proviso 18
1,111
589
447
66
52
565
Proviso 19
1,002
478
398
39
26
463
Proviso 20
743
413
320
48
32
400
Proviso 21
645
242
89
103
28
220
Proviso 22
697
355
285
31
24
340
Proviso 23
442
128
47
52
18
117
Proviso 24
1,197
411
181
133
62
376
Proviso 25
1,022
328
104
132
56
292
Proviso 26
992
388
145
146
46
337
Proviso 27
956
357
121
151
57
329
Proviso 28
1,014
300
109
108
66
283
Proviso 29
1,108
408
161
148
69
378
Proviso 30
940
408
255
82
44
381
Proviso 31
551
292
234
23
21
278
Proviso 32
1,019
370
122
143
68
333
Proviso 33
980
518
408
59
43
510
Proviso 34
1,309
732
570
75
72
717
Proviso 35
1,107
292
103
120
45
268
Proviso 36
1,032
507
413
49
32
494
Proviso 37
648
331
268
32
25
325
Proviso 38
792
424
342
41
30
413
Proviso 39
1,080
443
275
110
44
429
Proviso 40
930
496
392
50
39
481
Proviso 41
691
386
301
50
22
373
Proviso 42
606
309
252
22
26
300
Proviso 43
692
321
254
30
23
307
Proviso 44
727
328
269
29
17
315
Proviso 45
901
449
361
48
29
438
Proviso 46
224
62
23
24
8
55
Proviso 47
617
266
209
33
17
259
Proviso 48
1,063
502
356
87
51
494
Proviso 49
643
301
188
71
32
291
Proviso 50
1,318
594
333
152
82
567
Proviso 51
951
361
161
130
52
343
Proviso 52
855
367
273
56
28
357
Proviso 53
1,101
456
365
36
31
432
Proviso 54
1,396
475
187
156
84
427
Proviso 55
790
273
111
98
35
244
Proviso 56
741
335
258
44
25
327
Proviso 57
766
285
124
91
45
260
Proviso 58
664
332
248
35
22
305
Proviso 59
658
293
182
60
37
279
Proviso 60
581
280
174
67
26
267
Proviso 61
860
425
288
65
53
406
Proviso 62
882
461
277
106
57
440
Proviso 63
991
375
119
142
75
336
Proviso 64
868
435
324
55
41
420
Proviso 65
650
348
225
66
44
335
Proviso 66
972
459
256
103
60
419
Proviso 67
1,094
571
311
131
84
526
Proviso 68
521
240
104
80
39
223
Proviso 69
857
385
290
56
31
377
Proviso 70
665
212
96
77
27
200
Proviso 71
1,372
573
364
118
62
544
Proviso 72
716
375
227
78
58
363
Proviso 73
757
382
216
84
53
353
Proviso 74
749
382
214
89
56
359
Proviso 75
925
363
166
102
62
330
Proviso 76
989
453
243
118
53
414
Proviso 77
565
193
72
72
36
180
Proviso 78
492
160
44
92
11
147
Proviso 79
677
362
269
46
34
349
Proviso 80
809
268
66
150
34
250
Proviso 81
736
287
163
74
31
268
Proviso 82
1,176
634
513
63
40
616
Proviso 83
1,122
551
424
65
45
534
Proviso 84
703
161
54
56
36
146
Proviso 85
1,025
376
168
114
74
356
Proviso 86
911
491
394
36
46
476
Proviso 87
1,062
408
79
270
40
389
Proviso 88
614
227
52
119
28
199
Proviso 89
636
253
95
96
42
233
Proviso 90
1,349
518
193
199
79
471
Proviso 91
744
337
213
73
39
325
Proviso 92
1,131
404
189
135
53
377
Proviso 93
616
240
145
49
30
224
Proviso 94
695
400
310
44
30
384
Proviso 95
708
279
116
113
33
262
Proviso 96
570
177
83
58
28
169
Proviso 97
1,130
408
157
144
76
377
Proviso 98
913
382
87
230
35
352
Proviso 99
863
447
320
73
40
433
Proviso 100
1,222
407
78
266
41
385
Proviso 101
785
264
127
96
32
255
Proviso 102
1,085
421
137
182
70
389
Proviso Township Results
87,693
37,319
21,562
9,593
4,216
35,371
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Rich 1
2,568
1,501
1,258
131
84
1,473
Rich 2
796
472
372
47
40
459
Rich 3
1,167
585
441
79
50
570
Rich 4
794
418
325
45
34
404
Rich 5
992
565
446
67
40
553
Rich 6
1,092
647
489
84
56
629
Rich 7
773
319
217
61
29
307
Rich 8
1,437
710
517
95
76
688
Rich 9
1,116
602
485
62
39
586
Rich 10
685
339
229
64
34
327
Rich 11
839
404
266
79
45
390
Rich 12
1,024
498
358
73
49
480
Rich 13
580
262
186
26
34
246
Rich 14
844
322
198
82
35
315
Rich 15
1,245
798
635
78
65
778
Rich 16
750
323
224
56
35
315
Rich 17
956
365
234
74
44
352
Rich 18
1,005
492
375
64
40
479
Rich 19
597
204
78
88
34
200
Rich 20
1,324
334
108
140
68
316
Rich 21
1,281
579
448
74
46
568
Rich 22
1,067
417
264
80
53
397
Rich 23
1,191
627
502
66
48
616
Rich 24
1,007
461
310
78
53
441
Rich 25
1,364
678
523
77
58
658
Rich 26
1,054
514
382
67
51
500
Rich 27
1,016
532
395
84
42
521
Rich 28
699
399
323
33
37
393
Rich 29
840
364
220
74
53
347
Rich 30
1,216
693
562
67
51
680
Rich 31
727
300
168
71
47
286
Rich 32
1,188
563
401
86
59
546
Rich 33
696
271
182
55
20
257
Rich 34
773
433
338
53
29
420
Rich 35
627
334
262
29
36
327
Rich 36
1,626
953
798
70
74
942
Rich 37
660
383
319
23
34
376
Rich 38
872
429
328
49
38
415
Rich 39
910
477
348
59
51
458
Rich 40
859
452
358
51
30
439
Rich 41
628
322
255
38
22
315
Rich 42
830
444
354
45
42
441
Rich 43
997
531
429
47
40
516
Rich 44
732
408
339
30
34
403
Rich 45
1,046
593
460
65
57
582
Rich 46
1,404
715
615
53
39
707
Rich 47
1,440
745
629
66
37
732
Rich 48
967
510
438
33
29
500
Rich 49
1,019
370
262
60
35
357
Rich 50
670
152
58
64
28
150
Rich 51
886
435
327
56
44
427
Rich Township Results
50,876
25,244
19,038
3,298
2,248
24,584
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
River Forest 1
1,421
470
199
194
50
443
River Forest 2
874
279
113
140
17
270
River Forest 3
924
360
166
124
45
335
River Forest 4
996
413
182
141
56
379
River Forest 5
629
294
90
141
45
276
River Forest 6
628
243
100
86
37
223
River Forest 7
928
364
137
142
56
335
River Forest 8
1,170
523
222
185
74
481
River Forest Township Results
7,570
2,946
1,209
1,153
380
2,742
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Riverside 1
975
330
107
147
43
297
Riverside 2
166
33
7
14
9
30
Riverside 3
558
215
87
82
32
201
Riverside 4
1,186
426
162
164
60
386
Riverside 5
603
237
93
91
33
217
Riverside 6
842
254
90
97
44
231
Riverside 7
675
175
54
71
36
161
Riverside 8
1,041
356
152
116
57
325
Riverside 9
726
256
94
77
68
239
Riverside 10
1,045
336
120
130
60
310
Riverside 11
1,118
436
140
178
80
398
Riverside 12
645
240
89
90
32
211
Riverside 13
1,068
316
96
139
55
290
Riverside Township Results
10,648
3,610
1,291
1,396
609
3,296
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Schaumburg 1
1,759
482
175
197
59
431
Schaumburg 2
1,564
470
205
154
56
415
Schaumburg 3
985
253
86
93
40
219
Schaumburg 4
605
185
70
76
24
170
Schaumburg 5
638
108
38
39
20
97
Schaumburg 6
849
218
74
88
36
198
Schaumburg 7
831
207
82
74
32
188
Schaumburg 8
776
216
61
83
45
189
Schaumburg 9
844
246
85
90
36
211
Schaumburg 10
732
213
73
90
32
195
Schaumburg 11
843
192
65
65
43
173
Schaumburg 12
1,003
252
84
91
45
220
Schaumburg 13
647
169
65
74
21
160
Schaumburg 14
983
243
86
92
36
214
Schaumburg 15
925
241
83
94
31
208
Schaumburg 16
1,251
312
101
103
52
256
Schaumburg 17
953
224
76
91
32
199
Schaumburg 18
859
264
95
101
33
229
Schaumburg 19
770
226
80
93
31
204
Schaumburg 20
699
157
62
61
21
144
Schaumburg 21
1,192
316
110
118
53
281
Schaumburg 22
1,179
356
119
144
52
315
Schaumburg 23
1,089
306
95
112
51
258
Schaumburg 24
1,075
288
86
115
42
243
Schaumburg 25
925
239
89
78
35
202
Schaumburg 26
1,058
268
102
85
58
245
Schaumburg 27
811
208
71
74
27
172
Schaumburg 28
1,067
325
106
131
57
294
Schaumburg 29
1,058
269
87
102
49
238
Schaumburg 30
808
209
72
83
33
188
Schaumburg 31
1,224
337
121
135
56
312
Schaumburg 32
1,163
338
125
113
74
312
Schaumburg 33
706
200
65
77
35
177
Schaumburg 34
1,155
360
146
144
41
331
Schaumburg 35
663
193
69
73
30
172
Schaumburg 36
712
205
77
70
36
183
Schaumburg 37
601
164
60
59
34
153
Schaumburg 38
880
271
96
111
40
247
Schaumburg 39
1,250
351
127
126
64
317
Schaumburg 40
848
197
71
68
37
176
Schaumburg 41
875
213
80
82
29
191
Schaumburg 42
1,078
286
130
83
35
248
Schaumburg 43
848
267
108
95
38
241
Schaumburg 44
1,229
379
165
132
51
348
Schaumburg 45
995
278
114
95
31
240
Schaumburg 46
689
191
54
79
34
167
Schaumburg 47
846
203
81
66
38
185
Schaumburg 48
781
182
62
71
34
167
Schaumburg 49
706
212
63
102
27
192
Schaumburg 50
728
159
55
63
26
144
Schaumburg 51
841
245
115
72
35
222
Schaumburg 52
1,176
263
85
101
53
239
Schaumburg 53
868
238
92
88
31
211
Schaumburg 54
1,123
270
98
102
37
237
Schaumburg 55
818
202
75
68
31
174
Schaumburg 56
999
250
91
95
40
226
Schaumburg 57
1,182
274
87
92
56
235
Schaumburg 58
640
141
40
58
25
123
Schaumburg 59
1,109
238
82
91
29
202
Schaumburg 60
741
212
79
84
36
199
Schaumburg 61
1,333
323
125
119
51
295
Schaumburg 62
1,100
303
156
77
38
271
Schaumburg 63
782
190
67
63
36
166
Schaumburg 64
916
212
72
80
40
192
Schaumburg 65
726
201
80
71
27
178
Schaumburg 66
805
200
68
80
31
179
Schaumburg 67
915
213
72
82
33
187
Schaumburg 68
751
166
65
58
23
146
Schaumburg 69
743
192
54
85
31
170
Schaumburg 70
734
155
61
57
23
141
Schaumburg 71
876
248
85
89
43
217
Schaumburg 72
842
221
80
74
36
190
Schaumburg 73
1,098
286
118
82
47
247
Schaumburg 74
719
173
56
73
29
158
Schaumburg 75
732
187
70
61
36
167
Schaumburg 76
840
199
69
72
36
177
Schaumburg 77
1,206
328
109
116
61
286
Schaumburg 78
900
248
85
101
34
220
Schaumburg Township Results
72,270
19,026
6,888
7,026
3,000
16,914
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Stickney 1
439
132
24
73
29
126
Stickney 2
654
300
82
153
47
282
Stickney 3
1,462
546
166
254
89
509
Stickney 4
1,212
373
104
201
52
357
Stickney 5
1,362
429
126
206
68
400
Stickney 6
1,461
474
142
233
76
451
Stickney 7
638
230
73
103
34
210
Stickney 8
951
297
93
149
42
284
Stickney 9
971
324
95
155
46
296
Stickney 10
1,226
448
128
210
78
416
Stickney 11
1,019
388
109
203
60
372
Stickney 12
1,218
358
127
161
45
333
Stickney 13
880
322
91
160
51
302
Stickney 14
1,289
398
136
195
49
380
Stickney 15
1,155
394
118
193
68
379
Stickney 16
1,060
348
94
175
65
334
Stickney 17
704
247
58
130
43
231
Stickney 18
649
174
60
64
27
151
Stickney 19
822
262
77
137
38
252
Stickney 20
807
312
69
176
49
294
Stickney Township Results
19,979
6,756
1,972
3,331
1,056
6,359
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Thornton 1
454
234
191
26
16
233
Thornton 2
531
189
118
41
18
177
Thornton 3
930
363
257
67
27
351
Thornton 4
1,167
544
444
43
44
531
Thornton 5
985
331
222
69
21
312
Thornton 6
985
529
414
53
43
510
Thornton 7
648
431
334
40
45
419
Thornton 8
1,078
461
357
56
31
444
Thornton 9
455
259
194
29
16
239
Thornton 10
999
375
247
84
35
366
Thornton 11
675
222
155
33
26
214
Thornton 12
799
301
198
60
28
286
Thornton 13
808
270
159
74
30
263
Thornton 14
895
350
203
98
35
336
Thornton 15
920
409
321
33
46
400
Thornton 16
867
304
181
78
35
294
Thornton 17
1,006
362
230
79
39
348
Thornton 18
1,370
384
181
138
47
366
Thornton 19
1,071
381
265
70
38
373
Thornton 20
625
144
63
52
13
128
Thornton 21
1,070
533
443
41
35
519
Thornton 22
918
417
343
44
22
409
Thornton 23
720
345
246
49
38
333
Thornton 24
922
373
176
103
58
337
Thornton 25
792
323
164
92
38
294
Thornton 26
911
333
218
74
33
325
Thornton 27
966
599
473
65
46
584
Thornton 28
841
371
273
50
40
363
Thornton 29
558
260
229
8
19
256
Thornton 30
675
277
224
29
17
270
Thornton 31
401
128
69
42
13
124
Thornton 32
815
310
266
21
15
302
Thornton 33
912
422
345
37
32
414
Thornton 34
1,270
600
483
59
44
586
Thornton 35
1,161
546
383
94
48
525
Thornton 36
685
228
180
23
18
221
Thornton 37
1,079
350
257
50
32
339
Thornton 38
1,299
544
406
80
42
528
Thornton 39
704
309
247
34
16
297
Thornton 40
621
334
265
24
27
316
Thornton 41
612
258
189
37
27
253
Thornton 42
641
289
241
20
19
280
Thornton 43
692
210
103
65
32
200
Thornton 44
737
309
271
13
19
303
Thornton 45
739
365
299
27
29
355
Thornton 46
1,023
491
414
40
27
481
Thornton 47
712
221
132
54
24
210
Thornton 48
801
381
297
40
36
373
Thornton 49
574
228
183
22
17
222
Thornton 50
634
260
175
45
21
241
Thornton 51
740
204
92
79
22
193
Thornton 52
916
436
365
41
19
425
Thornton 53
620
274
220
25
21
266
Thornton 54
1,106
565
446
65
45
556
Thornton 55
645
305
252
24
21
297
Thornton 56
908
358
226
69
44
339
Thornton 57
619
167
80
62
15
157
Thornton 58
1,035
405
282
74
31
387
Thornton 59
755
325
241
42
30
313
Thornton 60
652
274
213
32
22
267
Thornton 61
584
246
187
33
16
236
Thornton 62
410
109
48
40
13
101
Thornton 63
567
211
138
39
28
205
Thornton 64
623
409
347
26
27
400
Thornton 65
1,157
355
177
115
42
334
Thornton 66
1,070
602
463
63
66
592
Thornton 67
934
389
184
119
63
366
Thornton 68
942
309
186
80
30
296
Thornton 69
747
336
278
25
22
325
Thornton 70
508
263
209
26
20
255
Thornton 71
643
267
212
25
24
261
Thornton 72
796
400
330
39
25
394
Thornton 73
1,180
567
418
78
59
555
Thornton 74
859
433
350
39
34
423
Thornton 75
858
437
360
37
24
421
Thornton 76
873
447
363
41
33
437
Thornton 77
1,449
649
506
63
57
626
Thornton 78
904
469
367
58
31
456
Thornton 79
1,239
464
342
72
44
458
Thornton 80
661
370
286
36
40
362
Thornton 81
720
372
304
32
28
364
Thornton 82
836
219
88
97
27
212
Thornton 83
1,137
581
501
42
31
574
Thornton 84
1,120
540
463
34
35
532
Thornton 85
775
384
290
49
27
366
Thornton 86
663
353
284
34
27
345
Thornton 87
1,153
596
494
44
46
584
Thornton 88
764
431
347
41
34
422
Thornton 89
1,129
574
447
56
57
560
Thornton 90
765
435
335
59
33
427
Thornton 91
723
377
289
49
34
372
Thornton 92
985
425
348
40
28
416
Thornton 93
607
313
256
26
29
311
Thornton 94
966
470
351
70
36
457
Thornton 95
765
341
265
40
29
334
Thornton 96
821
364
290
30
33
353
Thornton 97
622
153
78
45
24
147
Thornton 98
445
146
112
15
12
139
Thornton 99
780
346
240
76
26
342
Thornton 100
630
243
193
24
16
233
Thornton 101
897
423
342
37
36
415
Thornton 102
810
277
210
33
26
269
Thornton 103
688
267
209
32
23
264
Thornton 104
566
210
169
14
15
198
Thornton 105
748
400
317
34
42
393
Thornton 106
756
344
283
33
17
333
Thornton 107
919
585
503
41
28
572
Thornton 108
718
252
196
25
20
241
Thornton 109
995
341
249
51
29
329
Thornton 110
710
343
281
27
19
327
Thornton 111
874
346
270
42
18
330
Thornton 112
753
208
113
70
19
202
Thornton 113
624
231
176
30
18
224
Thornton 114
785
301
187
58
33
278
Thornton 115
812
411
335
31
38
404
Thornton 116
1,172
464
328
95
29
452
Thornton 117
934
370
243
66
46
355
Thornton 118
742
373
230
84
42
356
Thornton 119
1,122
452
352
54
34
440
Thornton 120
1,208
640
508
71
44
623
Thornton 121
695
386
297
46
34
377
Thornton 122
1,038
525
420
50
44
514
Thornton 123
567
288
237
33
11
281
Thornton Township Results
102,292
44,602
33,326
6,132
3,762
43,220
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Wheeling 1
977
289
112
98
49
259
Wheeling 2
670
164
61
60
22
143
Wheeling 3
928
191
86
53
26
165
Wheeling 4
681
205
64
79
36
179
Wheeling 5
797
230
86
78
38
202
Wheeling 6
623
160
60
55
29
144
Wheeling 7
1,130
345
128
114
66
308
Wheeling 8
628
147
62
38
32
132
Wheeling 9
965
220
77
98
28
203
Wheeling 10
1,085
226
87
81
37
205
Wheeling 11
1,357
285
90
103
70
263
Wheeling 12
1,372
316
104
109
69
282
Wheeling 13
878
181
63
58
30
151
Wheeling 14
707
159
65
41
26
132
Wheeling 15
783
237
106
67
41
214
Wheeling 16
420
115
40
41
23
104
Wheeling 17
975
284
94
116
45
255
Wheeling 18
807
224
94
62
45
201
Wheeling 19
1,094
294
120
101
36
257
Wheeling 20
949
251
102
81
48
231
Wheeling 21
638
131
60
33
24
117
Wheeling 22
960
251
109
62
44
215
Wheeling 23
795
149
58
51
26
135
Wheeling 24
777
131
43
50
24
117
Wheeling 25
1,033
352
127
118
64
309
Wheeling 26
1,199
307
129
97
38
264
Wheeling 27
1,372
348
123
136
59
318
Wheeling 28
1,267
285
92
117
55
264
Wheeling 29
581
137
54
51
18
123
Wheeling 30
1,256
263
76
98
53
227
Wheeling 31
676
177
51
67
35
153
Wheeling 32
621
150
47
61
21
129
Wheeling 33
728
197
67
82
26
175
Wheeling 34
1,139
271
102
78
52
232
Wheeling 35
871
233
76
90
34
200
Wheeling 36
1,219
338
148
110
53
311
Wheeling 37
1,192
382
107
188
51
346
Wheeling 38
1,167
338
115
124
58
297
Wheeling 39
989
280
100
100
58
258
Wheeling 40
960
218
81
65
47
193
Wheeling 41
1,427
347
127
128
55
310
Wheeling 42
1,299
306
91
114
66
271
Wheeling 43
972
204
93
65
28
186
Wheeling 44
1,101
254
93
87
50
230
Wheeling 45
648
199
87
67
30
184
Wheeling 46
1,444
353
146
120
53
319
Wheeling 47
991
213
70
81
37
188
Wheeling 48
832
208
68
88
36
192
Wheeling 49
1,200
337
94
167
44
305
Wheeling 50
787
226
70
97
36
203
Wheeling 51
1,142
289
117
98
36
251
Wheeling 52
772
203
71
72
39
182
Wheeling 53
986
208
83
71
31
185
Wheeling 54
1,097
216
72
73
42
187
Wheeling 55
847
257
106
76
47
229
Wheeling 56
825
207
71
72
46
189
Wheeling 57
961
255
104
77
39
220
Wheeling 58
783
190
58
76
35
169
Wheeling 59
1,068
240
92
79
41
212
Wheeling 60
655
211
98
66
31
195
Wheeling 61
1,121
238
76
87
48
211
Wheeling 62
1,129
291
108
93
57
258
Wheeling 63
859
207
74
63
52
189
Wheeling 64
1,313
338
118
123
65
306
Wheeling 65
1,212
272
84
111
54
249
Wheeling 66
1,125
305
100
132
47
279
Wheeling 67
467
150
57
45
35
137
Wheeling 68
536
110
40
35
14
89
Wheeling 69
805
217
92
58
42
192
Wheeling 70
1,216
377
148
135
58
341
Wheeling 71
1,390
322
118
108
61
287
Wheeling 72
911
243
90
83
43
216
Wheeling 73
909
232
84
84
32
200
Wheeling 74
778
186
62
76
22
160
Wheeling 75
978
248
97
85
37
219
Wheeling 76
1,369
354
151
105
63
319
Wheeling 77
480
116
41
42
21
104
Wheeling 78
1,291
375
127
120
78
325
Wheeling 79
860
237
95
77
41
213
Wheeling 80
979
268
101
96
31
228
Wheeling 81
694
191
74
64
30
168
Wheeling 82
1,151
301
111
110
47
268
Wheeling 83
1,256
299
109
119
54
282
Wheeling 84
1,310
363
147
126
60
333
Wheeling 85
747
199
62
71
46
179
Wheeling 86
985
230
64
88
55
207
Wheeling 87
874
214
73
73
45
191
Wheeling 88
992
246
87
88
43
218
Wheeling 89
597
189
69
70
29
168
Wheeling 90
863
237
91
78
42
211
Wheeling 91
1,073
308
117
100
51
268
Wheeling 92
1,357
344
122
125
53
300
Wheeling Township Results
88,730
22,591
8,266
7,955
3,914
20,135
Precinct Results
Precinct
Registered Voters
Ballots Cast
Kim Foxx
Anita Alvarez
Donna More
Total Votes
Worth 1
581
164
57
70
25
152
Worth 2
1,133
305
94
152
42
288
Worth 3
880
298
88
136
58
282
Worth 4
1,522
427
194
140
61
395
Worth 5
979
319
87
163
50
300
Worth 6
1,236
237
77
106
39
222
Worth 7
923
182
37
101
31
169
Worth 8
1,058
378
169
154
46
369
Worth 9
1,139
354
114
173
48
335
Worth 10
1,005
382
155
157
45
357
Worth 11
928
294
85
149
41
275
Worth 12
623
191
49
100
29
178
Worth 13
971
340
125
156
42
323
Worth 14
906
353
158
140
41
339
Worth 15
1,299
424
174
164
64
402
Worth 16
1,310
361
102
191
52
345
Worth 17
1,123
391
195
128
54
377
Worth 18
677
140
48
65
18
131
Worth 19
955
359
153
145
48
346
Worth 20
745
241
62
116
45
223
Worth 21
1,467
404
117
177
72
366
Worth 22
741
235
78
109
29
216
Worth 23
1,092
248
76
106
44
226
Worth 24
736
215
75
109
17
201
Worth 25
1,077
329
83
178
50
311
Worth 26
848
196
70
78
37
185
Worth 27
768
215
63
104
37
204
Worth 28
645
213
99
71
27
197
Worth 29
737
301
200
54
40
294
Worth 30
1,069
296
74
145
55
274
Worth 31
1,111
446
198
169
61
428
Worth 32
622
198
48
107
35
190
Worth 33
974
258
67
127
32
226
Worth 34
924
329
168
102
40
310
Worth 35
1,058
302
78
147
51
276
Worth 36
972
352
119
140
67
326
Worth 37
664
302
175
69
44
288
Worth 38
864
385
204
119
49
372
Worth 39
854
321
68
159
68
295
Worth 40
1,040
333
175
92
45
312
Worth 41
482
169
41
106
17
164
Worth 42
867
240
118
69
32
219
Worth 43
757
320
252
34
22
308
Worth 44
709
169
36
99
24
159
Worth 45
693
254
64
138
31
233
Worth 46
1,060
338
95
152
67
314
Worth 47
576
142
33
79
26
138
Worth 48
653
200
69
73
37
179
Worth 49
586
177
62
85
23
170
Worth 50
1,021
247
73
111
44
228
Worth 51
774
183
49
92
30
171
Worth 52
583
168
46
75
29
150
Worth 53
1,022
323
81
143
71
295
Worth 54
902
351
144
141
52
337
Worth 55
545
198
59
103
28
190
Worth 56
921
250
63
133
39
235
Worth 57
921
348
114
159
53
326
Worth 58
1,001
315
99
151
49
299
Worth 59
1,043
543
353
111
74
538
Worth 60
551
154
42
77
27
146
Worth 61
851
224
45
108
50
203
Worth 62
517
160
49
83
23
155
Worth 63
938
321
122
116
60
298
Worth 64
1,237
286
69
150
52
271
Worth 65
1,317
329
57
188
67
312
Worth 66
769
198
44
103
29
176
Worth 67
663
127
32
58
28
118
Worth 68
662
291
156
88
34
278
Worth 69
1,059
418
220
143
42
405
Worth 70
1,169
357
90
177
72
339
Worth 71
827
207
46
108
31
185
Worth 72
967
351
127
163
43
333
Worth 73
662
185
78
63
32
173
Worth 74
534
132
32
67
26
125
Worth 75
1,141
360
116
166
54
336
Worth 76
485
167
52
79
27
158
Worth 77
896
299
92
160
27
279
Worth 78
1,254
353
126
155
52
333
Worth 79
611
138
24
75
27
126
Worth 80
1,043
434
251
117
53
421
Worth 81
736
163
38
75
41
154
Worth 82
950
261
62
148
39
249
Worth 83
505
162
78
55
24
157
Worth 84
940
305
71
171
47
289
Worth 85
872
259
53
145
48
246
Worth 86
1,019
268
80
118
53
251
Worth 87
806
248
62
136
36
234
Worth 88
620
180
57
93
20
170
Worth 89
1,041
266
48
148
47
243
Worth 90
1,173
343
130
133
57
320
Worth 91
494
158
45
76
25
146
Worth 92
976
296
87
133
60
280
Worth 93
534
179
76
72
21
169
Worth 94
1,097
304
73
165
45
283
Worth 95
935
200
60
103
24
187
Worth 96
1,075
420
222
136
45
403
Worth 97
722
303
195
63
38
296
Worth 98
1,087
340
123
158
45
326
Worth 99
658
125
35
60
21
116
Worth 100
963
320
87
168
43
298
Worth Township Results
88,728
27,544
9,861
11,922
4,162
25,945