Precinct 1
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
61.47%
1,230
DEM Haley "Hale" Morrissette
(DEM)
33.48%
670
NPA Kim Kline
(NPA)
5.05%
101
2,001
Precinct 3
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
51.28%
1,260
DEM Haley "Hale" Morrissette
(DEM)
41.11%
1,010
NPA Kim Kline
(NPA)
7.61%
187
2,457
Precinct 14
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
14.04%
162
DEM Haley "Hale" Morrissette
(DEM)
82.58%
953
NPA Kim Kline
(NPA)
3.38%
39
1,154
Precinct 15
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
50.50%
352
DEM Haley "Hale" Morrissette
(DEM)
40.60%
283
NPA Kim Kline
(NPA)
8.90%
62
697
Precinct 24
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
60.37%
1,575
DEM Haley "Hale" Morrissette
(DEM)
32.50%
848
NPA Kim Kline
(NPA)
7.13%
186
2,609
Precinct 29
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
34.28%
326
DEM Haley "Hale" Morrissette
(DEM)
61.72%
587
NPA Kim Kline
(NPA)
4.00%
38
951
Precinct 30
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
60.65%
1,150
DEM Haley "Hale" Morrissette
(DEM)
32.17%
610
NPA Kim Kline
(NPA)
7.17%
136
1,896
Precinct 31
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
47.15%
1,440
DEM Haley "Hale" Morrissette
(DEM)
46.27%
1,413
NPA Kim Kline
(NPA)
6.58%
201
3,054
Precinct 32
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
50.00%
171
DEM Haley "Hale" Morrissette
(DEM)
43.27%
148
NPA Kim Kline
(NPA)
6.73%
23
342
Precinct 35
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
55.40%
933
DEM Haley "Hale" Morrissette
(DEM)
37.17%
626
NPA Kim Kline
(NPA)
7.42%
125
1,684
Precinct 40
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
48.09%
818
DEM Haley "Hale" Morrissette
(DEM)
45.39%
772
NPA Kim Kline
(NPA)
6.53%
111
1,701
Precinct 41
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
44.05%
526
DEM Haley "Hale" Morrissette
(DEM)
49.75%
594
NPA Kim Kline
(NPA)
6.20%
74
1,194
Precinct 42
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
63.68%
1,003
DEM Haley "Hale" Morrissette
(DEM)
29.33%
462
NPA Kim Kline
(NPA)
6.98%
110
1,575
Precinct 46
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
61.41%
1,297
DEM Haley "Hale" Morrissette
(DEM)
28.46%
601
NPA Kim Kline
(NPA)
10.13%
214
2,112
Precinct 47
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
33.46%
260
DEM Haley "Hale" Morrissette
(DEM)
63.32%
492
NPA Kim Kline
(NPA)
3.22%
25
777
Precinct 48
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
12.15%
88
DEM Haley "Hale" Morrissette
(DEM)
85.77%
621
NPA Kim Kline
(NPA)
2.07%
15
724
Precinct 49
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
48.24%
384
DEM Haley "Hale" Morrissette
(DEM)
46.86%
373
NPA Kim Kline
(NPA)
4.90%
39
796
Precinct 54
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
61.74%
1,052
DEM Haley "Hale" Morrissette
(DEM)
33.39%
569
NPA Kim Kline
(NPA)
4.87%
83
1,704
Precinct 55
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
63.07%
1,153
DEM Haley "Hale" Morrissette
(DEM)
32.00%
585
NPA Kim Kline
(NPA)
4.92%
90
1,828
Precinct 56
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
35.47%
664
DEM Haley "Hale" Morrissette
(DEM)
58.44%
1,094
NPA Kim Kline
(NPA)
6.09%
114
1,872
Precinct 58
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
60.27%
877
DEM Haley "Hale" Morrissette
(DEM)
33.95%
494
NPA Kim Kline
(NPA)
5.77%
84
1,455
Precinct 60
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
20.76%
120
DEM Haley "Hale" Morrissette
(DEM)
76.12%
440
NPA Kim Kline
(NPA)
3.11%
18
578
Precinct 61
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
54.81%
1,026
DEM Haley "Hale" Morrissette
(DEM)
39.85%
746
NPA Kim Kline
(NPA)
5.34%
100
1,872
Precinct 64
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
48.82%
1,101
DEM Haley "Hale" Morrissette
(DEM)
45.54%
1,027
NPA Kim Kline
(NPA)
5.63%
127
2,255
Precinct 67
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
68.96%
2,764
DEM Haley "Hale" Morrissette
(DEM)
24.83%
995
NPA Kim Kline
(NPA)
6.21%
249
4,008
Precinct 71
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
49.33%
622
DEM Haley "Hale" Morrissette
(DEM)
43.93%
554
NPA Kim Kline
(NPA)
6.74%
85
1,261
Precinct 72
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
52.90%
612
DEM Haley "Hale" Morrissette
(DEM)
39.67%
459
NPA Kim Kline
(NPA)
7.43%
86
1,157
Precinct 73
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
65.76%
1,997
DEM Haley "Hale" Morrissette
(DEM)
29.21%
887
NPA Kim Kline
(NPA)
5.04%
153
3,037
Precinct 77
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
43.38%
501
DEM Haley "Hale" Morrissette
(DEM)
50.56%
584
NPA Kim Kline
(NPA)
6.06%
70
1,155
Precinct 82
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
42.52%
270
DEM Haley "Hale" Morrissette
(DEM)
51.18%
325
NPA Kim Kline
(NPA)
6.30%
40
635
Precinct 83
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
60.38%
948
DEM Haley "Hale" Morrissette
(DEM)
35.61%
559
NPA Kim Kline
(NPA)
4.01%
63
1,570
Precinct 90
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
24.82%
242
DEM Haley "Hale" Morrissette
(DEM)
69.85%
681
NPA Kim Kline
(NPA)
5.33%
52
975
Precinct 94
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
66.31%
1,439
DEM Haley "Hale" Morrissette
(DEM)
23.04%
500
NPA Kim Kline
(NPA)
10.65%
231
2,170
Precinct 95
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
64.36%
2,041
DEM Haley "Hale" Morrissette
(DEM)
30.37%
963
NPA Kim Kline
(NPA)
5.27%
167
3,171
Precinct 97
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
61.76%
1,347
DEM Haley "Hale" Morrissette
(DEM)
32.23%
703
NPA Kim Kline
(NPA)
6.01%
131
2,181
Precinct 98
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
21.42%
437
DEM Haley "Hale" Morrissette
(DEM)
74.17%
1,513
NPA Kim Kline
(NPA)
4.41%
90
2,040
Precinct 99
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
57.92%
1,002
DEM Haley "Hale" Morrissette
(DEM)
37.75%
653
NPA Kim Kline
(NPA)
4.34%
75
1,730
Precinct 105
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
73.46%
2,834
DEM Haley "Hale" Morrissette
(DEM)
21.77%
840
NPA Kim Kline
(NPA)
4.77%
184
3,858
Precinct 106
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
51.65%
734
DEM Haley "Hale" Morrissette
(DEM)
44.26%
629
NPA Kim Kline
(NPA)
4.08%
58
1,421
Precinct 107
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
55.15%
1,306
DEM Haley "Hale" Morrissette
(DEM)
38.60%
914
NPA Kim Kline
(NPA)
6.25%
148
2,368
Precinct 108
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
59.03%
317
DEM Haley "Hale" Morrissette
(DEM)
36.69%
197
NPA Kim Kline
(NPA)
4.28%
23
537
Precinct 110
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
43.28%
29
DEM Haley "Hale" Morrissette
(DEM)
46.27%
31
NPA Kim Kline
(NPA)
10.45%
7
67
Precinct 113
Change Vote Type View
Choice
Percent
Votes
REP Alex Andrade
(REP)
100.00%
11
DEM Haley "Hale" Morrissette
(DEM)
0.00%
0
NPA Kim Kline
(NPA)
0.00%
0
11