Maine Senate Results

Projected Winner
I Angus King 54.3% 342,409
Incumbent
R Eric Brakey 35.3% 222,493
D Zak Ringelstein 10.4% 65,457
N Write-ins 0.1% 639
97% Votes in

Abbot Reporting unit

R Eric Brakey 49.5% 152
I Angus King 46.6% 143
Incumbent
D Zak Ringelstein 3.9% 12
N Write-ins 0%
100% Votes in

Acton Reporting unit

I Angus King 48.6% 588
Incumbent
R Eric Brakey 43.4% 525
D Zak Ringelstein 7.9% 96
N Write-ins 0%
100% Votes in

Addison Reporting unit

R Eric Brakey 50.2% 273
I Angus King 44.3% 241
Incumbent
D Zak Ringelstein 5.5% 30
N Write-ins 0%
100% Votes in

Albion Reporting unit

R Eric Brakey 52.4% 491
I Angus King 40.9% 383
Incumbent
D Zak Ringelstein 6.7% 63
N Write-ins 0%
100% Votes in

Alexander Reporting unit

R Eric Brakey 54.1% 131
I Angus King 37.6% 91
Incumbent
D Zak Ringelstein 6.2% 15
N Write-ins 2.1% 5
100% Votes in

Alfred Reporting unit

I Angus King 53.7% 829
Incumbent
R Eric Brakey 37.5% 579
D Zak Ringelstein 8.9% 137
N Write-ins 0%
100% Votes in

Allagash Reporting unit

I Angus King 52.1% 63
Incumbent
R Eric Brakey 38.8% 47
D Zak Ringelstein 9.1% 11
N Write-ins 0%
100% Votes in

Alna Reporting unit

I Angus King 58.2% 272
Incumbent
R Eric Brakey 27.6% 129
D Zak Ringelstein 14.1% 66
N Write-ins 0%
100% Votes in

Alton Reporting unit

I Angus King 49.7% 181
Incumbent
R Eric Brakey 46.7% 170
D Zak Ringelstein 3.6% 13
N Write-ins 0%
100% Votes in

Amherst Reporting unit

R Eric Brakey 49.6% 69
I Angus King 41% 57
Incumbent
D Zak Ringelstein 9.4% 13
N Write-ins 0%
100% Votes in

Amity Reporting unit

R Eric Brakey 57% 53
I Angus King 32.3% 30
Incumbent
D Zak Ringelstein 10.8% 10
N Write-ins 0%
100% Votes in

Andover Reporting unit

I Angus King 51.3% 222
Incumbent
R Eric Brakey 42.5% 184
D Zak Ringelstein 6.2% 27
N Write-ins 0%
100% Votes in

Anson Reporting unit

R Eric Brakey 49.2% 439
I Angus King 44.1% 393
Incumbent
D Zak Ringelstein 6.7% 60
N Write-ins 0%
100% Votes in

Appleton Reporting unit

I Angus King 51.8% 386
Incumbent
R Eric Brakey 36% 268
D Zak Ringelstein 12.2% 91
N Write-ins 0%
100% Votes in

Aroostook Cty Townships Reporting unit

I Angus King 0%
Incumbent
R Eric Brakey 0%
D Zak Ringelstein 0%
N Write-ins 0%
0% Votes in

Arrowsic Reporting unit

I Angus King 69.6% 229
Incumbent
R Eric Brakey 20.1% 66
D Zak Ringelstein 10.3% 34
N Write-ins 0%
100% Votes in

Arundel Reporting unit

I Angus King 49.4% 1,006
Incumbent
R Eric Brakey 39.2% 799
D Zak Ringelstein 11.4% 233
N Write-ins 0%
100% Votes in

Ashland Reporting unit

I Angus King 54.5% 246
Incumbent
R Eric Brakey 40.8% 184
D Zak Ringelstein 4.7% 21
N Write-ins 0%
100% Votes in

Athens Reporting unit

R Eric Brakey 47.7% 179
I Angus King 45.9% 172
Incumbent
D Zak Ringelstein 6.4% 24
N Write-ins 0%
100% Votes in

Atkinson Reporting unit

R Eric Brakey 54% 102
I Angus King 39.2% 74
Incumbent
D Zak Ringelstein 6.9% 13
N Write-ins 0%
100% Votes in

Auburn Reporting unit

I Angus King 51.4% 4,945
Incumbent
R Eric Brakey 39.6% 3,813
D Zak Ringelstein 9% 862
N Write-ins 0%
100% Votes in

Augusta Reporting unit

I Angus King 56.3% 4,339
Incumbent
R Eric Brakey 32.9% 2,539
D Zak Ringelstein 9.2% 711
N Write-ins 1.6% 123
100% Votes in

Aurora Reporting unit

R Eric Brakey 56.4% 31
I Angus King 36.4% 20
Incumbent
D Zak Ringelstein 7.3% 4
N Write-ins 0%
100% Votes in

Avon Reporting unit

I Angus King 49% 96
Incumbent
R Eric Brakey 47.4% 93
D Zak Ringelstein 3.6% 7
N Write-ins 0%
100% Votes in

Baileyville Reporting unit

I Angus King 49.4% 252
Incumbent
R Eric Brakey 44.1% 225
D Zak Ringelstein 6.5% 33
N Write-ins 0%
100% Votes in

Baldwin Reporting unit

R Eric Brakey 51.8% 402
I Angus King 39.9% 310
Incumbent
D Zak Ringelstein 8.2% 64
N Write-ins 0%
100% Votes in

Bangor Reporting unit

I Angus King 56.8% 7,049
Incumbent
R Eric Brakey 31% 3,844
D Zak Ringelstein 12.3% 1,527
N Write-ins 0%
100% Votes in

Bar Harbor Reporting unit

I Angus King 67.6% 1,983
Incumbent
R Eric Brakey 18.2% 533
D Zak Ringelstein 14.1% 414
N Write-ins 0.1% 3
100% Votes in

Baring Plt. Reporting unit

I Angus King 50% 43
Incumbent
R Eric Brakey 38.4% 33
D Zak Ringelstein 11.6% 10
N Write-ins 0%
100% Votes in

Bath Reporting unit

I Angus King 65.8% 2,737
Incumbent
R Eric Brakey 23.1% 960
D Zak Ringelstein 11.1% 462
N Write-ins 0%
100% Votes in

Beals Reporting unit

R Eric Brakey 48.6% 103
I Angus King 43.4% 92
Incumbent
D Zak Ringelstein 8% 17
N Write-ins 0%
100% Votes in

Beaver Cove Reporting unit

I Angus King 57.6% 57
Incumbent
R Eric Brakey 37.4% 37
D Zak Ringelstein 5.1% 5
N Write-ins 0%
100% Votes in

Beddington Reporting unit

R Eric Brakey 65.6% 21
I Angus King 34.4% 11
Incumbent
D Zak Ringelstein 0%
N Write-ins 0%
100% Votes in

Belfast Reporting unit

I Angus King 63.5% 2,251
Incumbent
R Eric Brakey 24.4% 865
D Zak Ringelstein 12.1% 429
N Write-ins 0% 1
33% Votes in

Belgrade Reporting unit

I Angus King 52.2% 905
Incumbent
R Eric Brakey 41.7% 722
D Zak Ringelstein 6.1% 106
N Write-ins 0%
100% Votes in

Belmont Reporting unit

I Angus King 48.9% 228
Incumbent
R Eric Brakey 41.2% 192
D Zak Ringelstein 9.9% 46
N Write-ins 0%
100% Votes in

Benton Reporting unit

R Eric Brakey 47.9% 596
I Angus King 45.2% 562
Incumbent
D Zak Ringelstein 6.8% 85
N Write-ins 0%
100% Votes in

Berwick Reporting unit

I Angus King 42.7% 1,324
Incumbent
R Eric Brakey 41% 1,274
D Zak Ringelstein 14% 434
N Write-ins 2.3% 72
100% Votes in

Bethel Reporting unit

I Angus King 59.7% 865
Incumbent
R Eric Brakey 32.3% 468
D Zak Ringelstein 7.9% 115
N Write-ins 0%
100% Votes in

Biddeford Reporting unit

I Angus King 59.2% 4,813
Incumbent
R Eric Brakey 26.9% 2,187
D Zak Ringelstein 13.7% 1,117
N Write-ins 0.2% 14
100% Votes in

Bingham Reporting unit

I Angus King 47.2% 211
Incumbent
R Eric Brakey 41.4% 185
D Zak Ringelstein 8.5% 38
N Write-ins 2.9% 13
100% Votes in

Blaine Reporting unit

R Eric Brakey 55.6% 178
I Angus King 38.1% 122
Incumbent
D Zak Ringelstein 6.3% 20
N Write-ins 0%
100% Votes in

Blue Hill Reporting unit

I Angus King 60.8% 990
Incumbent
R Eric Brakey 26.9% 437
D Zak Ringelstein 12.3% 200
N Write-ins 0%
100% Votes in

Boothbay Reporting unit

I Angus King 57.7% 1,050
Incumbent
R Eric Brakey 34.7% 632
D Zak Ringelstein 7.6% 138
N Write-ins 0%
100% Votes in

Boothbay Harbor Reporting unit

I Angus King 60.1% 739
Incumbent
R Eric Brakey 30.9% 380
D Zak Ringelstein 7.3% 90
N Write-ins 1.7% 21
100% Votes in

Bowdoin Reporting unit

R Eric Brakey 48.4% 726
I Angus King 46.1% 691
Incumbent
D Zak Ringelstein 5.5% 82
N Write-ins 0%
100% Votes in

Bowdoinham Reporting unit

I Angus King 58.6% 974
Incumbent
R Eric Brakey 34.1% 567
D Zak Ringelstein 7.2% 120
N Write-ins 0%
100% Votes in

Bowerbank Reporting unit

R Eric Brakey 57.6% 53
I Angus King 35.9% 33
Incumbent
D Zak Ringelstein 6.5% 6
N Write-ins 0%
100% Votes in

Bradford Reporting unit

R Eric Brakey 57.6% 301
I Angus King 38.8% 203
Incumbent
D Zak Ringelstein 3.6% 19
N Write-ins 0%
100% Votes in

Bradley Reporting unit

I Angus King 49.8% 332
Incumbent
R Eric Brakey 39.7% 265
D Zak Ringelstein 10.5% 70
N Write-ins 0%
100% Votes in

Bremen Reporting unit

I Angus King 61.9% 280
Incumbent
R Eric Brakey 29.4% 133
D Zak Ringelstein 8.6% 39
N Write-ins 0%
100% Votes in

Brewer Reporting unit

I Angus King 50.9% 2,044
Incumbent
R Eric Brakey 41% 1,647
D Zak Ringelstein 8.2% 328
N Write-ins 0%
100% Votes in

Bridgewater Reporting unit

I Angus King 48.7% 113
Incumbent
R Eric Brakey 44.8% 104
D Zak Ringelstein 6.5% 15
N Write-ins 0%
100% Votes in

Bridgton Reporting unit

I Angus King 49.5% 1,270
Incumbent
R Eric Brakey 40.9% 1,049
D Zak Ringelstein 9.7% 248
N Write-ins 0%
100% Votes in

Brighton Plt. Reporting unit

I Angus King 47.4% 18
Incumbent
R Eric Brakey 44.7% 17
D Zak Ringelstein 7.9% 3
N Write-ins 0%
100% Votes in

Bristol Reporting unit

I Angus King 58.2% 984
Incumbent
R Eric Brakey 33.9% 573
D Zak Ringelstein 8% 135
N Write-ins 0%
100% Votes in

Brooklin Reporting unit

I Angus King 59.5% 316
Incumbent
R Eric Brakey 26.7% 142
D Zak Ringelstein 13.7% 73
N Write-ins 0%
100% Votes in

Brooks Reporting unit

R Eric Brakey 46.2% 228
I Angus King 43.6% 215
Incumbent
D Zak Ringelstein 10.1% 50
N Write-ins 0%
100% Votes in

Brooksville Reporting unit

I Angus King 63.2% 363
Incumbent
R Eric Brakey 25.1% 144
D Zak Ringelstein 11.7% 67
N Write-ins 0%
100% Votes in

Brownfield Reporting unit

I Angus King 51.2% 366
Incumbent
R Eric Brakey 37.1% 265
D Zak Ringelstein 11.7% 84
N Write-ins 0%
100% Votes in

Brownville Reporting unit

R Eric Brakey 48.6% 228
I Angus King 43.1% 202
Incumbent
D Zak Ringelstein 8.3% 39
N Write-ins 0%
100% Votes in

Brunswick Reporting unit

I Angus King 68.4% 7,859
Incumbent
R Eric Brakey 20.8% 2,386
D Zak Ringelstein 9.4% 1,081
N Write-ins 1.4% 164
100% Votes in

Buckfield Reporting unit

I Angus King 45.3% 415
Incumbent
R Eric Brakey 45.1% 414
D Zak Ringelstein 7.9% 72
N Write-ins 1.7% 16
100% Votes in

Bucksport Reporting unit

I Angus King 50.6% 1,101
Incumbent
R Eric Brakey 40.8% 889
D Zak Ringelstein 8.6% 187
N Write-ins 0%
100% Votes in

Burlington Reporting unit

R Eric Brakey 55.2% 80
I Angus King 38.6% 56
Incumbent
D Zak Ringelstein 6.2% 9
N Write-ins 0%
100% Votes in

Burnham Reporting unit

R Eric Brakey 49.1% 252
I Angus King 44.2% 227
Incumbent
D Zak Ringelstein 6.6% 34
N Write-ins 0%
100% Votes in

Buxton Reporting unit

I Angus King 50.5% 2,067
Incumbent
R Eric Brakey 41.6% 1,705
D Zak Ringelstein 7.9% 325
N Write-ins 0%
100% Votes in

Byron Reporting unit

R Eric Brakey 57.8% 48
I Angus King 33.7% 28
Incumbent
D Zak Ringelstein 8.4% 7
N Write-ins 0%
100% Votes in

Calais Reporting unit

I Angus King 53.3% 617
Incumbent
R Eric Brakey 38.9% 450
D Zak Ringelstein 7.8% 90
N Write-ins 0%
100% Votes in

Cambridge Reporting unit

R Eric Brakey 61.1% 113
I Angus King 34.6% 64
Incumbent
D Zak Ringelstein 4.3% 8
N Write-ins 0%
100% Votes in

Camden Reporting unit

I Angus King 71.3% 2,318
Incumbent
R Eric Brakey 17.9% 583
D Zak Ringelstein 10.8% 352
N Write-ins 0%
100% Votes in

Canaan Reporting unit

R Eric Brakey 48.9% 409
I Angus King 42.8% 358
Incumbent
D Zak Ringelstein 8.4% 70
N Write-ins 0%
100% Votes in

Canton Reporting unit

R Eric Brakey 47.8% 206
I Angus King 45.7% 197
Incumbent
D Zak Ringelstein 6.5% 28
N Write-ins 0%
100% Votes in

Cape Elizabeth Reporting unit

I Angus King 70.4% 3,981
Incumbent
R Eric Brakey 19.9% 1,124
D Zak Ringelstein 9.8% 552
N Write-ins 0%
100% Votes in

Caratunk Reporting unit

R Eric Brakey 53.3% 24
I Angus King 35.6% 16
Incumbent
D Zak Ringelstein 11.1% 5
N Write-ins 0%
100% Votes in

Caribou Reporting unit

I Angus King 57.2% 1,753
Incumbent
R Eric Brakey 37% 1,135
D Zak Ringelstein 5.8% 177
N Write-ins 0%
100% Votes in

Carmel Reporting unit

R Eric Brakey 55% 707
I Angus King 38.1% 489
Incumbent
D Zak Ringelstein 6.9% 89
N Write-ins 0%
100% Votes in

Carrabassett Valley Reporting unit

I Angus King 66.5% 282
Incumbent
R Eric Brakey 25.7% 109
D Zak Ringelstein 7.8% 33
N Write-ins 0%
100% Votes in

Carroll Plt. Reporting unit

R Eric Brakey 75.4% 52
I Angus King 21.7% 15
Incumbent
D Zak Ringelstein 2.9% 2
N Write-ins 0%
100% Votes in

Carthage Reporting unit

R Eric Brakey 53.4% 110
I Angus King 36.9% 76
Incumbent
D Zak Ringelstein 9.7% 20
N Write-ins 0%
100% Votes in

Cary Plt. Reporting unit

I Angus King 49% 50
Incumbent
R Eric Brakey 49% 50
D Zak Ringelstein 2% 2
N Write-ins 0%
100% Votes in

Casco Reporting unit

I Angus King 47.3% 812
Incumbent
R Eric Brakey 42.9% 737
D Zak Ringelstein 9.8% 169
N Write-ins 0%
100% Votes in

Castine Reporting unit

I Angus King 65.1% 297
Incumbent
R Eric Brakey 24.3% 111
D Zak Ringelstein 10.5% 48
N Write-ins 0%
100% Votes in

Castle Hill Reporting unit

I Angus King 54.5% 102
Incumbent
R Eric Brakey 42.2% 79
D Zak Ringelstein 3.2% 6
N Write-ins 0%
100% Votes in

Caswell Reporting unit

I Angus King 70.6% 77
Incumbent
R Eric Brakey 22.9% 25
D Zak Ringelstein 6.4% 7
N Write-ins 0%
100% Votes in

Chapman Reporting unit

I Angus King 61.9% 138
Incumbent
R Eric Brakey 34.1% 76
D Zak Ringelstein 4% 9
N Write-ins 0%
100% Votes in

Charleston Reporting unit

R Eric Brakey 68.7% 397
I Angus King 26% 150
Incumbent
D Zak Ringelstein 5.4% 31
N Write-ins 0%
100% Votes in

Charlotte Reporting unit

R Eric Brakey 52.1% 87
I Angus King 43.7% 73
Incumbent
D Zak Ringelstein 4.2% 7
N Write-ins 0%
100% Votes in

Chebeague Island Reporting unit

I Angus King 72.9% 202
Incumbent
R Eric Brakey 15.9% 44
D Zak Ringelstein 11.2% 31
N Write-ins 0%
100% Votes in

Chelsea Reporting unit

I Angus King 48.7% 585
Incumbent
R Eric Brakey 44.8% 538
D Zak Ringelstein 6.6% 79
N Write-ins 0%
100% Votes in

Cherryfield Reporting unit

R Eric Brakey 50.5% 253
I Angus King 40.7% 204
Incumbent
D Zak Ringelstein 8.8% 44
N Write-ins 0%
100% Votes in

Chester Reporting unit

R Eric Brakey 62.3% 139
I Angus King 36.3% 81
Incumbent
D Zak Ringelstein 1.3% 3
N Write-ins 0%
100% Votes in

Chesterville Reporting unit

I Angus King 51.9% 334
Incumbent
R Eric Brakey 41.4% 266
D Zak Ringelstein 6.7% 43
N Write-ins 0%
100% Votes in

China Reporting unit

I Angus King 46.5% 932
Incumbent
R Eric Brakey 46% 922
D Zak Ringelstein 7.6% 152
N Write-ins 0%
100% Votes in

Clifton Reporting unit

R Eric Brakey 52.5% 207
I Angus King 40.6% 160
Incumbent
D Zak Ringelstein 6.9% 27
N Write-ins 0%
100% Votes in

Clinton Reporting unit

I Angus King 47.1% 625
Incumbent
R Eric Brakey 47% 623
D Zak Ringelstein 5.9% 78
N Write-ins 0%
100% Votes in

Columbia Reporting unit

R Eric Brakey 58.5% 100
I Angus King 33.3% 57
Incumbent
D Zak Ringelstein 8.2% 14
N Write-ins 0%
100% Votes in

Columbia Falls Reporting unit

R Eric Brakey 54.4% 130
I Angus King 39.7% 95
Incumbent
D Zak Ringelstein 5.9% 14
N Write-ins 0%
100% Votes in

Cooper Reporting unit

R Eric Brakey 54.5% 48
I Angus King 38.6% 34
Incumbent
D Zak Ringelstein 6.8% 6
N Write-ins 0%
100% Votes in

Coplin Plt. Reporting unit

I Angus King 61% 50
Incumbent
R Eric Brakey 29.3% 24
D Zak Ringelstein 9.8% 8
N Write-ins 0%
100% Votes in

Corinna Reporting unit

R Eric Brakey 55% 488
I Angus King 40.7% 361
Incumbent
D Zak Ringelstein 4.3% 38
N Write-ins 0%
100% Votes in

Corinth Reporting unit

R Eric Brakey 64.4% 741
I Angus King 30.7% 353
Incumbent
D Zak Ringelstein 4.9% 56
N Write-ins 0%
100% Votes in

Cornish Reporting unit

I Angus King 52.7% 377
Incumbent
R Eric Brakey 39.3% 281
D Zak Ringelstein 8% 57
N Write-ins 0%
100% Votes in

Cornville Reporting unit

R Eric Brakey 50.5% 291
I Angus King 42% 242
Incumbent
D Zak Ringelstein 7.5% 43
N Write-ins 0%
100% Votes in

Cranberry Isles Reporting unit

I Angus King 63.2% 84
Incumbent
R Eric Brakey 22.6% 30
D Zak Ringelstein 14.3% 19
N Write-ins 0%
100% Votes in

Crawford Reporting unit

R Eric Brakey 51.8% 29
I Angus King 42.9% 24
Incumbent
D Zak Ringelstein 5.4% 3
N Write-ins 0%
100% Votes in

Crystal Reporting unit

R Eric Brakey 58.7% 64
I Angus King 37.6% 41
Incumbent
D Zak Ringelstein 3.7% 4
N Write-ins 0%
100% Votes in

Cumberland Reporting unit

I Angus King 64.2% 3,288
Incumbent
R Eric Brakey 27.8% 1,426
D Zak Ringelstein 8% 409
N Write-ins 0%
100% Votes in

Cushing Reporting unit

I Angus King 50.2% 371
Incumbent
R Eric Brakey 41.5% 307
D Zak Ringelstein 8.3% 61
N Write-ins 0%
100% Votes in

Cutler Reporting unit

R Eric Brakey 57.3% 138
I Angus King 37.8% 91
Incumbent
D Zak Ringelstein 5% 12
N Write-ins 0%
100% Votes in

Cyr Plt. Reporting unit

I Angus King 51% 25
Incumbent
R Eric Brakey 44.9% 22
D Zak Ringelstein 4.1% 2
N Write-ins 0%
100% Votes in

Dallas Plt. Reporting unit

I Angus King 56.4% 102
Incumbent
R Eric Brakey 32% 58
D Zak Ringelstein 11.6% 21
N Write-ins 0%
100% Votes in

Damariscotta Reporting unit

I Angus King 64.6% 776
Incumbent
R Eric Brakey 24.6% 295
D Zak Ringelstein 10.8% 130
N Write-ins 0%
100% Votes in

Danforth Reporting unit

R Eric Brakey 54.1% 153
I Angus King 40.6% 115
Incumbent
D Zak Ringelstein 5.3% 15
N Write-ins 0%
100% Votes in

Dayton Reporting unit

I Angus King 46.3% 473
Incumbent
R Eric Brakey 45.8% 468
D Zak Ringelstein 7.8% 80
N Write-ins 0%
100% Votes in

Deblois Reporting unit

R Eric Brakey 57.7% 15
I Angus King 34.6% 9
Incumbent
D Zak Ringelstein 7.7% 2
N Write-ins 0%
100% Votes in

Dedham Reporting unit

I Angus King 52.2% 496
Incumbent
R Eric Brakey 42% 399
D Zak Ringelstein 5.9% 56
N Write-ins 0%
100% Votes in

Deer Isle Reporting unit

I Angus King 62% 648
Incumbent
R Eric Brakey 29.3% 306
D Zak Ringelstein 8.8% 92
N Write-ins 0%
100% Votes in

Denmark Reporting unit

I Angus King 53% 338
Incumbent
R Eric Brakey 41.7% 266
D Zak Ringelstein 5.3% 34
N Write-ins 0%
100% Votes in

Dennistown Plt. Reporting unit

R Eric Brakey 78.9% 15
I Angus King 21.1% 4
Incumbent
D Zak Ringelstein 0%
N Write-ins 0%
100% Votes in

Dennysville Reporting unit

I Angus King 51.4% 130
Incumbent
R Eric Brakey 39.9% 101
D Zak Ringelstein 8.7% 22
N Write-ins 0%
100% Votes in

Detroit Reporting unit

R Eric Brakey 47.6% 151
I Angus King 40.4% 128
Incumbent
D Zak Ringelstein 12% 38
N Write-ins 0%
100% Votes in

Dexter Reporting unit

R Eric Brakey 47.6% 637
I Angus King 45.6% 610
Incumbent
D Zak Ringelstein 6.9% 92
N Write-ins 0%
100% Votes in

Dixfield Reporting unit

R Eric Brakey 47.7% 465
I Angus King 44.5% 434
Incumbent
D Zak Ringelstein 7.8% 76
N Write-ins 0%
100% Votes in

Dixmont Reporting unit

I Angus King 46.7% 282
Incumbent
R Eric Brakey 45.9% 277
D Zak Ringelstein 7.5% 45
N Write-ins 0%
100% Votes in

Dover-Foxcroft Reporting unit

I Angus King 47.8% 843
Incumbent
R Eric Brakey 43.2% 761
D Zak Ringelstein 9% 159
N Write-ins 0%
100% Votes in

Dresden Reporting unit

I Angus King 52.5% 493
Incumbent
R Eric Brakey 40.7% 382
D Zak Ringelstein 6.8% 64
N Write-ins 0%
100% Votes in

Drew Plt. Reporting unit

R Eric Brakey 85% 17
I Angus King 15% 3
Incumbent
D Zak Ringelstein 0%
N Write-ins 0%
100% Votes in

Durham Reporting unit

I Angus King 50.6% 1,120
Incumbent
R Eric Brakey 41.7% 923
D Zak Ringelstein 7.7% 171
N Write-ins 0%
100% Votes in

Dyer Brook Reporting unit

R Eric Brakey 50% 54
I Angus King 45.4% 49
Incumbent
D Zak Ringelstein 4.6% 5
N Write-ins 0%
100% Votes in

Eagle Lake Reporting unit

I Angus King 55.7% 201
Incumbent
R Eric Brakey 34.3% 124
D Zak Ringelstein 10% 36
N Write-ins 0%
100% Votes in

East Machias Reporting unit

I Angus King 45.5% 265
Incumbent
R Eric Brakey 45.5% 265
D Zak Ringelstein 7.7% 45
N Write-ins 1.2% 7
100% Votes in

East Millinocket Reporting unit

I Angus King 52.4% 404
Incumbent
R Eric Brakey 41.4% 319
D Zak Ringelstein 6.2% 48
N Write-ins 0%
100% Votes in

Eastbrook Reporting unit

R Eric Brakey 54.5% 84
I Angus King 40.9% 63
Incumbent
D Zak Ringelstein 4.5% 7
N Write-ins 0%
100% Votes in

Easton Reporting unit

I Angus King 52.9% 304
Incumbent
R Eric Brakey 42.3% 243
D Zak Ringelstein 4.9% 28
N Write-ins 0%
100% Votes in

Eastport Reporting unit

I Angus King 61.2% 415
Incumbent
R Eric Brakey 28.2% 191
D Zak Ringelstein 10.6% 72
N Write-ins 0%
100% Votes in

Eddington Reporting unit

R Eric Brakey 51.8% 582
I Angus King 41.5% 467
Incumbent
D Zak Ringelstein 6.5% 73
N Write-ins 0.2% 2
100% Votes in

Edgecomb Reporting unit