2018 Nov 6 :: General Election :: State Senate :: District 28

« Go Back   « Go Back

SHARE THIS DATA:

Candidates
 
Peter MacGregor
Republican
 
 
Craig Beach
Democratic
 
 
Nathan Hewer
Libertarian
 
 

2018 Nov 6 :: General Election :: State Senate :: District 28

Contest Results

View results as: # | %  
Precinct
MacGregor
Beach
Hewer
Write-In Total Votes Cast Overvotes/Undervotes Total Ballots Cast
Totals
 
68,749
45,937
3,059
243
117,988
5,334
123,322
Algoma Township, Precinct 1
 
542
226
21
0
789
41
830
Algoma Township, Precinct 2
 
689
319
17
1
1,026
52
1,078
Algoma Township, Precinct 3
 
721
308
27
3
1,059
49
1,108
Algoma Township, Precinct 4
 
599
418
28
0
1,045
47
1,092
Algoma Township, Precinct 5
 
802
547
24
0
1,373
79
1,452
Alpine Township, Precinct 1
 
407
220
19
0
646
42
688
Alpine Township, Precinct 2
 
372
396
25
1
794
41
835
Alpine Township, Precinct 3
 
749
629
36
2
1,416
78
1,494
Alpine Township, Precinct 4
 
646
432
39
2
1,119
56
1,175
Alpine Township, Precinct 5
 
426
224
18
0
668
26
694
Alpine Township, Precinct 6
 
155
436
41
3
635
37
672
Byron Township, Precinct 1
 
1,311
326
39
5
1,681
66
1,747
Byron Township, Precinct 2
 
1,362
472
29
0
1,863
93
1,956
Byron Township, Precinct 3
 
511
495
41
7
1,054
54
1,108
Byron Township, Precinct 4
 
1,164
271
27
1
1,463
51
1,514
Byron Township, Precinct 5
 
1,320
304
29
1
1,654
77
1,731
Byron Township, Precinct 6
 
725
286
17
3
1,031
46
1,077
Byron Township, Precinct 7
 
958
402
34
2
1,396
73
1,469
Byron Township, Precinct 8
 
911
506
32
1
1,450
76
1,526
Cannon Township, Precinct 1
 
924
527
31
0
1,482
42
1,524
Cannon Township, Precinct 2
 
835
446
28
2
1,311
30
1,341
Cannon Township, Precinct 3
 
664
451
30
1
1,146
29
1,175
Cannon Township, Precinct 4
 
970
564
21
1
1,556
52
1,608
Cannon Township, Precinct 5
 
752
335
21
2
1,110
37
1,147
Cannon Township, Precinct 6
 
850
422
28
1
1,301
42
1,343
Cedar Springs, Precinct 1
 
621
371
33
2
1,027
60
1,087
Courtland Township, Precinct 1
 
853
513
20
3
1,389
44
1,433
Courtland Township, Precinct 2
 
969
444
36
1
1,450
68
1,518
Courtland Township, Precinct 3
 
903
440
29
0
1,372
55
1,427
Grandville, Precinct 1
 
558
396
30
4
988
41
1,029
Grandville, Precinct 2
 
666
475
28
1
1,170
62
1,232
Grandville, Precinct 3
 
819
476
34
1
1,330
61
1,391
Grandville, Precinct 4
 
875
512
31
2
1,420
63
1,483
Grandville, Precinct 5
 
897
509
20
7
1,433
56
1,489
Grandville, Precinct 6
 
730
380
23
3
1,136
46
1,182
Grattan Township, Precinct 1
 
651
275
24
0
950
43
993
Grattan Township, Precinct 2
 
641
434
20
1
1,096
37
1,133
Nelson Township, Precinct 1
 
675
346
32
4
1,057
55
1,112
Nelson Township, Precinct 2
 
624
266
16
2
908
60
968
Oakfield Township, Precinct 1
 
576
350
27
2
955
28
983
Oakfield Township, Precinct 2
 
682
343
22
1
1,048
32
1,080
Oakfield Township, Precinct 3
 
458
260
24
2
744
39
783
Plainfield Charter Township, Precinct 1
 
1,114
726
35
0
1,875
69
1,944
Plainfield Charter Township, Precinct 10
 
749
525
27
0
1,301
44
1,345
Plainfield Charter Township, Precinct 11
 
740
491
26
2
1,259
27
1,286
Plainfield Charter Township, Precinct 2
 
810
525
35
5
1,375
62
1,437
Plainfield Charter Township, Precinct 3
 
583
532
40
3
1,158
57
1,215
Plainfield Charter Township, Precinct 4
 
741
614
37
1
1,393
74
1,467
Plainfield Charter Township, Precinct 5
 
689
597
45
5
1,336
57
1,393
Plainfield Charter Township, Precinct 6
 
1,174
765
38
0
1,977
66
2,043
Plainfield Charter Township, Precinct 7
 
1,150
700
32
3
1,885
63
1,948
Plainfield Charter Township, Precinct 8
 
958
812
49
1
1,820
89
1,909
Plainfield Charter Township, Precinct 9
 
881
630
41
1
1,553
58
1,611
Rockford, Precinct 1
 
576
558
19
3
1,156
48
1,204
Rockford, Precinct 2
 
828
799
39
0
1,666
64
1,730
Solon Township, Precinct 1
 
680
339
32
1
1,052
43
1,095
Solon Township, Precinct 2
 
1,047
466
48
3
1,564
66
1,630
Sparta Township, Precinct 1
 
870
621
60
6
1,557
93
1,650
Sparta Township, Precinct 2
 
598
254
19
1
872
40
912
Sparta Township, Precinct 3
 
709
339
29
3
1,080
55
1,135
Spencer Township, Precinct 1
 
1,133
522
48
7
1,710
93
1,803
Tyrone Township, Precinct 1
 
695
283
30
3
1,011
52
1,063
Tyrone Township, Precinct 2
 
538
231
13
2
784
35
819
Vergennes Township, Precinct 1
 
863
407
26
1
1,297
68
1,365
Vergennes Township, Precinct 2
 
700
387
27
4
1,118
49
1,167
Walker, Ward 1, Precinct 1
 
371
542
40
6
959
38
997
Walker, Ward 1, Precinct 2
 
619
472
29
2
1,122
54
1,176
Walker, Ward 1, Precinct 3
 
615
587
35
7
1,244
72
1,316
Walker, Ward 2, Precinct 4
 
896
557
28
2
1,483
84
1,567
Walker, Ward 2, Precinct 5
 
765
472
35
2
1,274
67
1,341
Walker, Ward 2, Precinct 6
 
626
440
44
2
1,112
81
1,193
Walker, Ward 3, Precinct 7
 
675
561
34
6
1,276
76
1,352
Walker, Ward 3, Precinct 8
 
783
400
26
2
1,211
57
1,268
Walker, Ward 3, Precinct 9
 
654
552
25
1
1,232
42
1,274
Wyoming, Ward 1, Precinct 1
 
359
490
33
2
884
31
915
Wyoming, Ward 1, Precinct 2
 
189
297
21
4
511
24
535
Wyoming, Ward 1, Precinct 3
 
336
520
37
1
894
46
940
Wyoming, Ward 1, Precinct 4
 
484
503
31
5
1,023
48
1,071
Wyoming, Ward 1, Precinct 5
 
400
550
29
1
980
57
1,037
Wyoming, Ward 1, Precinct 6
 
276
392
23
5
696
33
729
Wyoming, Ward 1, Precinct 7
 
622
447
30
3
1,102
41
1,143
Wyoming, Ward 1, Precinct 8
 
259
270
22
0
551
25
576
Wyoming, Ward 1, Precinct 9
 
382
545
41
3
971
58
1,029
Wyoming, Ward 2, Precinct 10
 
230
394
15
0
639
26
665
Wyoming, Ward 2, Precinct 11
 
160
359
23
4
546
22
568
Wyoming, Ward 2, Precinct 12
 
173
288
24
3
488
20
508
Wyoming, Ward 2, Precinct 13
 
394
429
20
0
843
30
873
Wyoming, Ward 2, Precinct 14
 
346
272
22
3
643
23
666
Wyoming, Ward 2, Precinct 15
 
220
259
19
1
499
31
530
Wyoming, Ward 2, Precinct 16
 
375
318
34
5
732
39
771
Wyoming, Ward 2, Precinct 17
 
268
459
26
5
758
35
793
Wyoming, Ward 2, Precinct 18
 
291
314
23
2
630
37
667
Wyoming, Ward 2, Precinct 19
 
437
518
38
5
998
49
1,047
Wyoming, Ward 2, Precinct 20
 
408
496
48
2
954
48
1,002
Wyoming, Ward 3, Precinct 21
 
615
550
27
4
1,196
70
1,266
Wyoming, Ward 3, Precinct 22
 
362
355
15
1
733
48
781
Wyoming, Ward 3, Precinct 23
 
398
556
48
6
1,008
52
1,060
Wyoming, Ward 3, Precinct 24
 
571
528
44
1
1,144
58
1,202
Wyoming, Ward 3, Precinct 25
 
692
415
22
1
1,130
45
1,175
Wyoming, Ward 3, Precinct 26
 
389
346
17
3
755
36
791
Wyoming, Ward 3, Precinct 27
 
402
307
23
1
733
34
767
Wyoming, Ward 3, Precinct 28
 
770
479
29
5
1,283
61
1,344
Wyoming, Ward 3, Precinct 29
 
653
387
17
2
1,059
45
1,104
Wyoming, Ward 3, Precinct 30
 
895
436
16
5
1,352
53
1,405
Totals
 
68,749
45,937
3,059
243
117,988
5,334
123,322