Overview
States
2016
2020
2024
vs
2016
2020
2024
Election Results Comparison Dashboard
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
2020 State Results
Donald Trump
(R)
359,899
Joe Biden
(D)
430,473
2024 State Results
Donald Trump
(R)
376,851
Kamala Harris
(D)
430,041
Jill Stein
(G)
8,804
Chase Oliver
(L)
5,271
Cornel West
(I)
2,893
County Name
Net Swing %
Votes Gained
County-by-County Comparison
Abbot County
(100.0% reporting)
2020 (R+40.8)
Donald Trump
(R)
- 288 votes
69.1%
Joe Biden
(D)
- 121 votes
29.0%
2024 (R+36.9)
Donald Trump
(R)
- 276 votes
67.8%
Kamala Harris
(D)
- 126 votes
31.0%
Jill Stein
(G)
- 3 votes
0.7%
Chase Oliver
(L)
- 2 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
1.4%
Republican Swing:
-2.6%
Net Swing:
4.0% Democratic
Vote Change:
-2 votes
Acton County
(100.0% reporting)
2020 (R+17.6)
Donald Trump
(R)
- 930 votes
56.8%
Joe Biden
(D)
- 651 votes
39.8%
2024 (R+17.6)
Donald Trump
(R)
- 1006 votes
57.9%
Kamala Harris
(D)
- 700 votes
40.3%
Chase Oliver
(L)
- 17 votes
1.0%
Jill Stein
(G)
- 11 votes
0.6%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-0.9%
Republican Swing:
-0.9%
Net Swing:
0.0% Democratic
Vote Change:
+156 votes
Addison County
(100.0% reporting)
2020 (R+31.5)
Donald Trump
(R)
- 451 votes
63.9%
Joe Biden
(D)
- 235 votes
33.3%
2024 (R+31.7)
Donald Trump
(R)
- 491 votes
65.5%
Kamala Harris
(D)
- 253 votes
33.7%
Chase Oliver
(L)
- 3 votes
0.4%
Jill Stein
(G)
- 3 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-0.5%
Republican Swing:
-0.3%
Net Swing:
0.3% Republican
Vote Change:
+64 votes
Albion County
(100.0% reporting)
2020 (R+35.1)
Donald Trump
(R)
- 801 votes
65.7%
Joe Biden
(D)
- 385 votes
31.6%
2024 (R+34.4)
Donald Trump
(R)
- 843 votes
66.4%
Kamala Harris
(D)
- 407 votes
32.1%
Cornel West
(I)
- 8 votes
0.6%
Jill Stein
(G)
- 6 votes
0.5%
Chase Oliver
(L)
- 5 votes
0.4%
Democratic Swing:
-0.4%
Republican Swing:
-1.1%
Net Swing:
0.7% Democratic
Vote Change:
+83 votes
Alexander County
(100.0% reporting)
2020 (R+50.8)
Donald Trump
(R)
- 224 votes
72.7%
Joe Biden
(D)
- 73 votes
23.7%
2024 (R+50.1)
Donald Trump
(R)
- 251 votes
74.5%
Kamala Harris
(D)
- 82 votes
24.3%
Chase Oliver
(L)
- 2 votes
0.6%
Jill Stein
(G)
- 2 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-0.2%
Republican Swing:
-0.9%
Net Swing:
0.7% Democratic
Vote Change:
+40 votes
Alfred County
(95.0% reporting)
2020 (D+1.8)
Joe Biden
(D)
- 983 votes
49.3%
Donald Trump
(R)
- 948 votes
47.5%
2024 (R+12.7)
Donald Trump
(R)
- 891 votes
53.5%
Kamala Harris
(D)
- 680 votes
40.9%
Cornel West
(I)
- 39 votes
2.3%
Chase Oliver
(L)
- 31 votes
1.9%
Jill Stein
(G)
- 23 votes
1.4%
Democratic Swing:
-10.0%
Republican Swing:
4.4%
Net Swing:
14.5% Republican
Vote Change:
-267 votes
Allagash County
(100.0% reporting)
2020 (R+12.4)
Donald Trump
(R)
- 95 votes
56.2%
Joe Biden
(D)
- 74 votes
43.8%
2024 (R+21.1)
Donald Trump
(R)
- 92 votes
60.5%
Kamala Harris
(D)
- 60 votes
39.5%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.3%
Republican Swing:
4.2%
Net Swing:
8.6% Republican
Vote Change:
-17 votes
Alna County
(99.0% reporting)
2020 (D+29.6)
Joe Biden
(D)
- 320 votes
61.9%
Donald Trump
(R)
- 174 votes
33.7%
2024 (D+24.8)
Kamala Harris
(D)
- 324 votes
60.8%
Donald Trump
(R)
- 192 votes
36.0%
Jill Stein
(G)
- 13 votes
2.4%
Chase Oliver
(L)
- 4 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.0%
Republican Swing:
0.8%
Net Swing:
4.8% Republican
Vote Change:
+39 votes
Alton County
(100.0% reporting)
2020 (R+26.8)
Donald Trump
(R)
- 293 votes
61.6%
Joe Biden
(D)
- 169 votes
35.5%
2024 (R+27.9)
Donald Trump
(R)
- 338 votes
62.9%
Kamala Harris
(D)
- 188 votes
35.0%
Jill Stein
(G)
- 8 votes
1.5%
Chase Oliver
(L)
- 3 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.6%
Republican Swing:
-0.5%
Net Swing:
1.1% Republican
Vote Change:
+75 votes
Amherst County
(100.0% reporting)
2020 (R+28.5)
Donald Trump
(R)
- 115 votes
60.8%
Joe Biden
(D)
- 64 votes
33.9%
2024 (R+29.1)
Donald Trump
(R)
- 131 votes
63.6%
Kamala Harris
(D)
- 71 votes
34.5%
Chase Oliver
(L)
- 3 votes
1.4%
Cornel West
(I)
- 1 votes
0.5%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.3%
Republican Swing:
-0.6%
Net Swing:
0.7% Republican
Vote Change:
+27 votes
Amity County
(100.0% reporting)
2020 (R+56.1)
Donald Trump
(R)
- 96 votes
77.4%
Joe Biden
(D)
- 27 votes
21.8%
2024 (R+59.4)
Donald Trump
(R)
- 126 votes
78.7%
Kamala Harris
(D)
- 31 votes
19.4%
Chase Oliver
(L)
- 2 votes
1.2%
Cornel West
(I)
- 1 votes
0.6%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.5%
Republican Swing:
0.8%
Net Swing:
3.4% Republican
Vote Change:
+37 votes
Andover County
(100.0% reporting)
2020 (R+13.6)
Donald Trump
(R)
- 293 votes
54.5%
Joe Biden
(D)
- 223 votes
41.4%
2024 (R+17.7)
Donald Trump
(R)
- 309 votes
58.1%
Kamala Harris
(D)
- 215 votes
40.4%
Jill Stein
(G)
- 7 votes
1.3%
Chase Oliver
(L)
- 1 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-2.8%
Republican Swing:
1.3%
Net Swing:
4.1% Republican
Vote Change:
+16 votes
Anson County
(100.0% reporting)
2020 (R+33.3)
Donald Trump
(R)
- 796 votes
65.1%
Joe Biden
(D)
- 398 votes
32.5%
2024 (R+39.6)
Donald Trump
(R)
- 898 votes
69.0%
Kamala Harris
(D)
- 383 votes
29.4%
Jill Stein
(G)
- 11 votes
0.8%
Cornel West
(I)
- 6 votes
0.5%
Chase Oliver
(L)
- 4 votes
0.3%
Democratic Swing:
-3.9%
Republican Swing:
2.3%
Net Swing:
6.2% Republican
Vote Change:
+108 votes
Appleton County
(100.0% reporting)
2020 (D+8)
Joe Biden
(D)
- 478 votes
52.2%
Donald Trump
(R)
- 407 votes
44.5%
2024 (D+6.1)
Kamala Harris
(D)
- 477 votes
51.6%
Donald Trump
(R)
- 421 votes
45.5%
Jill Stein
(G)
- 13 votes
1.4%
Cornel West
(I)
- 8 votes
0.9%
Chase Oliver
(L)
- 3 votes
0.3%
Democratic Swing:
-2.3%
Republican Swing:
-0.3%
Net Swing:
1.9% Republican
Vote Change:
+37 votes
Aroostook Cty Townships County
(100.0% reporting)
2020 (R+3.1)
Donald Trump
(R)
- 150 votes
51.4%
Joe Biden
(D)
- 141 votes
48.3%
2024 (R+21.8)
Donald Trump
(R)
- 307 votes
60.2%
Kamala Harris
(D)
- 196 votes
38.4%
Chase Oliver
(L)
- 3 votes
0.6%
Jill Stein
(G)
- 3 votes
0.6%
Cornel West
(I)
- 1 votes
0.2%
Democratic Swing:
-9.9%
Republican Swing:
8.7%
Net Swing:
18.6% Republican
Vote Change:
+219 votes
Arrowsic County
(100.0% reporting)
2020 (D+42.9)
Joe Biden
(D)
- 260 votes
69.7%
Donald Trump
(R)
- 104 votes
27.9%
2024 (D+48.9)
Kamala Harris
(D)
- 265 votes
74.0%
Donald Trump
(R)
- 90 votes
25.1%
Chase Oliver
(L)
- 2 votes
0.6%
Jill Stein
(G)
- 1 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
2.6%
Republican Swing:
-3.4%
Net Swing:
6.0% Democratic
Vote Change:
-6 votes
Arundel County
(100.0% reporting)
2020 (D+2.1)
Joe Biden
(D)
- 1405 votes
49.7%
Donald Trump
(R)
- 1347 votes
47.7%
2024 (R+2.6)
Donald Trump
(R)
- 1452 votes
50.4%
Kamala Harris
(D)
- 1378 votes
47.8%
Chase Oliver
(L)
- 22 votes
0.7%
Jill Stein
(G)
- 22 votes
0.7%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-3.2%
Republican Swing:
1.5%
Net Swing:
4.7% Republican
Vote Change:
+127 votes
Ashland County
(100.0% reporting)
2020 (R+23.9)
Donald Trump
(R)
- 376 votes
61.1%
Joe Biden
(D)
- 231 votes
37.6%
2024 (R+31.3)
Donald Trump
(R)
- 434 votes
64.7%
Kamala Harris
(D)
- 224 votes
33.4%
Chase Oliver
(L)
- 7 votes
1.0%
Jill Stein
(G)
- 5 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.6%
Republican Swing:
2.8%
Net Swing:
7.4% Republican
Vote Change:
+63 votes
Athens County
(100.0% reporting)
2020 (R+33.1)
Donald Trump
(R)
- 332 votes
65.1%
Joe Biden
(D)
- 167 votes
32.7%
2024 (R+31.8)
Donald Trump
(R)
- 354 votes
65.4%
Kamala Harris
(D)
- 182 votes
33.6%
Cornel West
(I)
- 2 votes
0.4%
Jill Stein
(G)
- 2 votes
0.4%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
0.2%
Republican Swing:
-1.1%
Net Swing:
1.3% Democratic
Vote Change:
+42 votes
Atkinson County
(99.0% reporting)
2020 (R+42.7)
Donald Trump
(R)
- 122 votes
70.5%
Joe Biden
(D)
- 49 votes
28.3%
2024 (R+43.2)
Donald Trump
(R)
- 121 votes
71.6%
Kamala Harris
(D)
- 48 votes
28.4%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.3%
Republican Swing:
0.2%
Net Swing:
0.5% Republican
Vote Change:
-2 votes
Auburn County
(100.0% reporting)
2020 (D+9)
Joe Biden
(D)
- 6482 votes
52.8%
Donald Trump
(R)
- 5409 votes
44.0%
2024 (D+6.6)
Kamala Harris
(D)
- 6468 votes
52.3%
Donald Trump
(R)
- 5647 votes
45.7%
Jill Stein
(G)
- 125 votes
1.0%
Chase Oliver
(L)
- 76 votes
0.6%
Cornel West
(I)
- 41 votes
0.3%
Democratic Swing:
-2.2%
Republican Swing:
0.2%
Net Swing:
2.4% Republican
Vote Change:
+466 votes
Augusta County
(100.0% reporting)
2020 (D+11.6)
Joe Biden
(D)
- 5248 votes
53.9%
Donald Trump
(R)
- 4155 votes
42.7%
2024 (D+9.9)
Kamala Harris
(D)
- 5386 votes
54.0%
Donald Trump
(R)
- 4398 votes
44.1%
Jill Stein
(G)
- 93 votes
0.9%
Chase Oliver
(L)
- 63 votes
0.6%
Cornel West
(I)
- 36 votes
0.4%
Democratic Swing:
-1.8%
Republican Swing:
-0.1%
Net Swing:
1.7% Republican
Vote Change:
+573 votes
Aurora County
(100.0% reporting)
2020 (R+18.3)
Donald Trump
(R)
- 42 votes
58.3%
Joe Biden
(D)
- 29 votes
40.3%
2024 (R+29.7)
Donald Trump
(R)
- 47 votes
63.5%
Kamala Harris
(D)
- 25 votes
33.8%
Jill Stein
(G)
- 2 votes
2.7%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-6.9%
Republican Swing:
4.3%
Net Swing:
11.3% Republican
Vote Change:
+3 votes
Avon County
(100.0% reporting)
2020 (R+26.2)
Donald Trump
(R)
- 164 votes
62.3%
Joe Biden
(D)
- 96 votes
36.5%
2024 (R+46)
Donald Trump
(R)
- 209 votes
72.6%
Kamala Harris
(D)
- 77 votes
26.7%
Cornel West
(I)
- 1 votes
0.3%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-10.0%
Republican Swing:
9.7%
Net Swing:
19.8% Republican
Vote Change:
+27 votes
Baileyville County
(100.0% reporting)
2020 (R+27.6)
Donald Trump
(R)
- 421 votes
62.6%
Joe Biden
(D)
- 239 votes
35.5%
2024 (R+35.7)
Donald Trump
(R)
- 468 votes
67.6%
Kamala Harris
(D)
- 221 votes
31.9%
Jill Stein
(G)
- 2 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-4.3%
Republican Swing:
3.8%
Net Swing:
8.1% Republican
Vote Change:
+32 votes
Baldwin County
(100.0% reporting)
2020 (R+28.1)
Donald Trump
(R)
- 623 votes
62.4%
Joe Biden
(D)
- 350 votes
35.0%
2024 (R+33.8)
Donald Trump
(R)
- 702 votes
66.0%
Kamala Harris
(D)
- 344 votes
32.3%
Chase Oliver
(L)
- 6 votes
0.6%
Cornel West
(I)
- 4 votes
0.4%
Jill Stein
(G)
- 4 votes
0.4%
Democratic Swing:
-3.5%
Republican Swing:
2.2%
Net Swing:
5.7% Republican
Vote Change:
+87 votes
Bangor County
(100.0% reporting)
2020 (D+21.8)
Joe Biden
(D)
- 9452 votes
58.4%
Donald Trump
(R)
- 6065 votes
37.5%
2024 (D+19.6)
Kamala Harris
(D)
- 9332 votes
58.6%
Donald Trump
(R)
- 6212 votes
39.0%
Jill Stein
(G)
- 175 votes
1.1%
Chase Oliver
(L)
- 131 votes
0.8%
Cornel West
(I)
- 52 votes
0.3%
Democratic Swing:
-2.2%
Republican Swing:
0.0%
Net Swing:
2.2% Republican
Vote Change:
+385 votes
Bar Harbor County
(100.0% reporting)
2020 (D+53.8)
Joe Biden
(D)
- 2678 votes
74.9%
Donald Trump
(R)
- 804 votes
22.5%
2024 (D+50)
Kamala Harris
(D)
- 2642 votes
73.2%
Donald Trump
(R)
- 838 votes
23.2%
Jill Stein
(G)
- 58 votes
1.6%
Cornel West
(I)
- 41 votes
1.1%
Chase Oliver
(L)
- 26 votes
0.7%
Democratic Swing:
-3.6%
Republican Swing:
0.2%
Net Swing:
3.8% Republican
Vote Change:
+123 votes
Baring Plt. County
(100.0% reporting)
2020 (R+23.6)
Donald Trump
(R)
- 68 votes
60.7%
Joe Biden
(D)
- 42 votes
37.5%
2024 (R+20.9)
Donald Trump
(R)
- 80 votes
59.7%
Kamala Harris
(D)
- 52 votes
38.8%
Chase Oliver
(L)
- 2 votes
1.5%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.7%
Republican Swing:
-2.0%
Net Swing:
2.7% Democratic
Vote Change:
+24 votes
Bath County
(100.0% reporting)
2020 (D+37.9)
Joe Biden
(D)
- 3421 votes
66.5%
Donald Trump
(R)
- 1540 votes
29.9%
2024 (D+36.7)
Kamala Harris
(D)
- 3492 votes
67.1%
Donald Trump
(R)
- 1581 votes
30.4%
Jill Stein
(G)
- 83 votes
1.6%
Cornel West
(I)
- 33 votes
0.6%
Chase Oliver
(L)
- 18 votes
0.3%
Democratic Swing:
-1.9%
Republican Swing:
-0.7%
Net Swing:
1.2% Republican
Vote Change:
+246 votes
Beals County
(100.0% reporting)
2020 (R+32.2)
Donald Trump
(R)
- 191 votes
65.2%
Joe Biden
(D)
- 98 votes
33.4%
2024 (R+33.4)
Donald Trump
(R)
- 189 votes
65.9%
Kamala Harris
(D)
- 93 votes
32.4%
Chase Oliver
(L)
- 4 votes
1.4%
Cornel West
(I)
- 1 votes
0.3%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.5%
Republican Swing:
-0.2%
Net Swing:
1.3% Republican
Vote Change:
-2 votes
Beaver Cove County
(100.0% reporting)
2020 (R+0.8)
Donald Trump
(R)
- 60 votes
50.4%
Joe Biden
(D)
- 59 votes
49.6%
2024 (D+2.6)
Kamala Harris
(D)
- 59 votes
50.9%
Donald Trump
(R)
- 56 votes
48.3%
Chase Oliver
(L)
- 1 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
1.3%
Republican Swing:
-2.1%
Net Swing:
3.4% Democratic
Vote Change:
-3 votes
Beddington County
(100.0% reporting)
2020 (R+46.9)
Donald Trump
(R)
- 36 votes
70.6%
Joe Biden
(D)
- 13 votes
25.5%
2024 (R+26.5)
Donald Trump
(R)
- 43 votes
63.2%
Kamala Harris
(D)
- 25 votes
36.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
10.2%
Republican Swing:
-9.7%
Net Swing:
19.9% Democratic
Vote Change:
+19 votes
Belfast County
(100.0% reporting)
2020 (D+38.7)
Joe Biden
(D)
- 2847 votes
67.2%
Donald Trump
(R)
- 1259 votes
29.7%
2024 (D+38.9)
Kamala Harris
(D)
- 2865 votes
68.0%
Donald Trump
(R)
- 1228 votes
29.2%
Jill Stein
(G)
- 64 votes
1.5%
Cornel West
(I)
- 25 votes
0.6%
Chase Oliver
(L)
- 23 votes
0.5%
Democratic Swing:
-1.2%
Republican Swing:
-1.5%
Net Swing:
0.3% Democratic
Vote Change:
+99 votes
Belgrade County
(100.0% reporting)
2020 (R+8)
Donald Trump
(R)
- 1166 votes
52.6%
Joe Biden
(D)
- 994 votes
44.9%
2024 (R+8.9)
Donald Trump
(R)
- 1214 votes
53.8%
Kamala Harris
(D)
- 1013 votes
44.9%
Jill Stein
(G)
- 14 votes
0.6%
Chase Oliver
(L)
- 12 votes
0.5%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-1.2%
Republican Swing:
-0.2%
Net Swing:
0.9% Republican
Vote Change:
+98 votes
Belmont County
(100.0% reporting)
2020 (R+10.4)
Donald Trump
(R)
- 319 votes
53.3%
Joe Biden
(D)
- 259 votes
43.3%
2024 (R+11.9)
Donald Trump
(R)
- 338 votes
55.1%
Kamala Harris
(D)
- 265 votes
43.2%
Jill Stein
(G)
- 8 votes
1.3%
Chase Oliver
(L)
- 2 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.6%
Republican Swing:
0.0%
Net Swing:
1.5% Republican
Vote Change:
+35 votes
Benton County
(100.0% reporting)
2020 (R+23.7)
Donald Trump
(R)
- 984 votes
60.3%
Joe Biden
(D)
- 607 votes
37.2%
2024 (R+32.2)
Donald Trump
(R)
- 1022 votes
65.0%
Kamala Harris
(D)
- 516 votes
32.8%
Jill Stein
(G)
- 16 votes
1.0%
Chase Oliver
(L)
- 14 votes
0.9%
Cornel West
(I)
- 4 votes
0.3%
Democratic Swing:
-5.3%
Republican Swing:
3.2%
Net Swing:
8.5% Republican
Vote Change:
-19 votes
Berwick County
(100.0% reporting)
2020 (R+5.4)
Donald Trump
(R)
- 2229 votes
51.0%
Joe Biden
(D)
- 1999 votes
45.7%
2024 (R+6.4)
Donald Trump
(R)
- 2429 votes
52.1%
Kamala Harris
(D)
- 2131 votes
45.7%
Jill Stein
(G)
- 41 votes
0.9%
Chase Oliver
(L)
- 37 votes
0.8%
Cornel West
(I)
- 15 votes
0.3%
Democratic Swing:
-1.5%
Republican Swing:
-0.5%
Net Swing:
1.0% Republican
Vote Change:
+425 votes
Bethel County
(100.0% reporting)
2020 (D+14.6)
Joe Biden
(D)
- 1006 votes
55.0%
Donald Trump
(R)
- 749 votes
40.9%
2024 (D+11.6)
Kamala Harris
(D)
- 988 votes
54.5%
Donald Trump
(R)
- 777 votes
42.9%
Jill Stein
(G)
- 26 votes
1.4%
Chase Oliver
(L)
- 16 votes
0.9%
Cornel West
(I)
- 5 votes
0.3%
Democratic Swing:
-2.8%
Republican Swing:
0.2%
Net Swing:
3.0% Republican
Vote Change:
+57 votes
Biddeford County
(100.0% reporting)
2020 (D+30.9)
Joe Biden
(D)
- 7022 votes
63.5%
Donald Trump
(R)
- 3705 votes
33.5%
2024 (D+27.1)
Kamala Harris
(D)
- 7118 votes
62.4%
Donald Trump
(R)
- 4031 votes
35.3%
Jill Stein
(G)
- 150 votes
1.3%
Chase Oliver
(L)
- 54 votes
0.5%
Cornel West
(I)
- 38 votes
0.3%
Democratic Swing:
-3.0%
Republican Swing:
0.8%
Net Swing:
3.8% Republican
Vote Change:
+664 votes
Bingham County
(100.0% reporting)
2020 (R+23.8)
Donald Trump
(R)
- 349 votes
60.2%
Joe Biden
(D)
- 215 votes
37.1%
2024 (R+39.2)
Donald Trump
(R)
- 390 votes
68.7%
Kamala Harris
(D)
- 168 votes
29.6%
Jill Stein
(G)
- 8 votes
1.4%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-8.4%
Republican Swing:
7.0%
Net Swing:
15.4% Republican
Vote Change:
+2 votes
Blaine County
(100.0% reporting)
2020 (R+50.9)
Donald Trump
(R)
- 298 votes
74.5%
Joe Biden
(D)
- 97 votes
24.2%
2024 (R+51.7)
Donald Trump
(R)
- 285 votes
75.2%
Kamala Harris
(D)
- 89 votes
23.5%
Chase Oliver
(L)
- 4 votes
1.0%
Jill Stein
(G)
- 1 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.1%
Republican Swing:
-0.3%
Net Swing:
0.8% Republican
Vote Change:
-16 votes
Blue Hill County
(100.0% reporting)
2020 (D+35.5)
Joe Biden
(D)
- 1310 votes
66.3%
Donald Trump
(R)
- 624 votes
31.6%
2024 (D+36.2)
Kamala Harris
(D)
- 1369 votes
66.6%
Donald Trump
(R)
- 628 votes
30.5%
Jill Stein
(G)
- 27 votes
1.3%
Chase Oliver
(L)
- 13 votes
0.6%
Cornel West
(I)
- 11 votes
0.5%
Democratic Swing:
-0.9%
Republican Swing:
-1.6%
Net Swing:
0.7% Democratic
Vote Change:
+114 votes
Boothbay County
(100.0% reporting)
2020 (D+14.3)
Joe Biden
(D)
- 1229 votes
55.7%
Donald Trump
(R)
- 922 votes
41.7%
2024 (D+15.1)
Kamala Harris
(D)
- 1252 votes
56.8%
Donald Trump
(R)
- 919 votes
41.7%
Jill Stein
(G)
- 18 votes
0.8%
Chase Oliver
(L)
- 13 votes
0.6%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-0.3%
Republican Swing:
-1.1%
Net Swing:
0.8% Democratic
Vote Change:
+52 votes
Boothbay Harbor County
(100.0% reporting)
2020 (D+19.8)
Joe Biden
(D)
- 814 votes
58.3%
Donald Trump
(R)
- 545 votes
39.1%
2024 (D+23.4)
Kamala Harris
(D)
- 854 votes
61.1%
Donald Trump
(R)
- 527 votes
37.7%
Chase Oliver
(L)
- 9 votes
0.6%
Jill Stein
(G)
- 6 votes
0.4%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
1.2%
Republican Swing:
-2.4%
Net Swing:
3.6% Democratic
Vote Change:
+39 votes
Bowdoin County
(100.0% reporting)
2020 (R+17.7)
Donald Trump
(R)
- 1079 votes
57.5%
Joe Biden
(D)
- 755 votes
40.2%
2024 (R+19)
Donald Trump
(R)
- 1137 votes
58.8%
Kamala Harris
(D)
- 770 votes
39.8%
Jill Stein
(G)
- 15 votes
0.8%
Chase Oliver
(L)
- 8 votes
0.4%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-1.4%
Republican Swing:
-0.1%
Net Swing:
1.3% Republican
Vote Change:
+101 votes
Bowdoinham County
(100.0% reporting)
2020 (D+13.5)
Joe Biden
(D)
- 1123 votes
54.3%
Donald Trump
(R)
- 856 votes
41.4%
2024 (D+9.9)
Kamala Harris
(D)
- 1111 votes
53.5%
Donald Trump
(R)
- 906 votes
43.6%
Jill Stein
(G)
- 31 votes
1.5%
Chase Oliver
(L)
- 17 votes
0.8%
Cornel West
(I)
- 9 votes
0.4%
Democratic Swing:
-3.2%
Republican Swing:
0.4%
Net Swing:
3.6% Republican
Vote Change:
+95 votes
Bowerbank County
(100.0% reporting)
2020 (R+29.9)
Donald Trump
(R)
- 76 votes
65.0%
Joe Biden
(D)
- 41 votes
35.0%
2024 (R+30.2)
Donald Trump
(R)
- 82 votes
65.1%
Kamala Harris
(D)
- 44 votes
34.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.1%
Republican Swing:
0.2%
Net Swing:
0.3% Republican
Vote Change:
+9 votes
Bradford County
(100.0% reporting)
2020 (R+44.1)
Donald Trump
(R)
- 485 votes
69.9%
Joe Biden
(D)
- 188 votes
27.1%
2024 (R+46.8)
Donald Trump
(R)
- 516 votes
72.4%
Kamala Harris
(D)
- 182 votes
25.5%
Jill Stein
(G)
- 9 votes
1.3%
Chase Oliver
(L)
- 6 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-2.4%
Republican Swing:
0.3%
Net Swing:
2.7% Republican
Vote Change:
+40 votes
Bradley County
(100.0% reporting)
2020 (R+12.4)
Donald Trump
(R)
- 485 votes
54.7%
Joe Biden
(D)
- 378 votes
42.6%
2024 (R+17.7)
Donald Trump
(R)
- 551 votes
58.1%
Kamala Harris
(D)
- 383 votes
40.4%
Jill Stein
(G)
- 10 votes
1.0%
Chase Oliver
(L)
- 3 votes
0.3%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-3.4%
Republican Swing:
1.9%
Net Swing:
5.3% Republican
Vote Change:
+86 votes
Bremen County
(100.0% reporting)
2020 (D+33)
Joe Biden
(D)
- 367 votes
65.2%
Donald Trump
(R)
- 185 votes
32.8%
2024 (D+34.4)
Kamala Harris
(D)
- 399 votes
66.4%
Donald Trump
(R)
- 192 votes
31.9%
Jill Stein
(G)
- 5 votes
0.8%
Cornel West
(I)
- 3 votes
0.5%
Chase Oliver
(L)
- 2 votes
0.3%
Democratic Swing:
-0.1%
Republican Swing:
-1.6%
Net Swing:
1.5% Democratic
Vote Change:
+49 votes
Brewer County
(100.0% reporting)
2020 (R+0.7)
Donald Trump
(R)
- 2568 votes
48.7%
Joe Biden
(D)
- 2533 votes
48.0%
2024 (R+1.2)
Donald Trump
(R)
- 2615 votes
49.5%
Kamala Harris
(D)
- 2550 votes
48.3%
Jill Stein
(G)
- 54 votes
1.0%
Chase Oliver
(L)
- 39 votes
0.7%
Cornel West
(I)
- 18 votes
0.3%
Democratic Swing:
-1.3%
Republican Swing:
-0.8%
Net Swing:
0.5% Republican
Vote Change:
+175 votes
Bridgewater County
(100.0% reporting)
2020 (R+47.1)
Donald Trump
(R)
- 214 votes
73.3%
Joe Biden
(D)
- 77 votes
26.4%
2024 (R+47.8)
Donald Trump
(R)
- 220 votes
73.6%
Kamala Harris
(D)
- 77 votes
25.7%
Chase Oliver
(L)
- 2 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.7%
Republican Swing:
0.0%
Net Swing:
0.7% Republican
Vote Change:
+8 votes
Bridgton County
(100.0% reporting)
2020 (D+4)
Joe Biden
(D)
- 1656 votes
50.7%
Donald Trump
(R)
- 1528 votes
46.7%
2024 (D+1.3)
Kamala Harris
(D)
- 1779 votes
49.8%
Donald Trump
(R)
- 1731 votes
48.5%
Jill Stein
(G)
- 25 votes
0.7%
Chase Oliver
(L)
- 20 votes
0.6%
Cornel West
(I)
- 12 votes
0.3%
Democratic Swing:
-2.1%
Republican Swing:
0.5%
Net Swing:
2.7% Republican
Vote Change:
+383 votes
Brighton Plt. County
(100.0% reporting)
2020 (R+28.9)
Donald Trump
(R)
- 29 votes
59.2%
Joe Biden
(D)
- 16 votes
32.6%
2024 (R+18.6)
Donald Trump
(R)
- 25 votes
58.1%
Kamala Harris
(D)
- 17 votes
39.5%
Jill Stein
(G)
- 1 votes
2.3%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
3.9%
Republican Swing:
-6.2%
Net Swing:
10.1% Democratic
Vote Change:
-2 votes
Bristol County
(100.0% reporting)
2020 (D+22.4)
Joe Biden
(D)
- 1275 votes
60.0%
Donald Trump
(R)
- 808 votes
38.0%
2024 (D+24)
Kamala Harris
(D)
- 1326 votes
61.3%
Donald Trump
(R)
- 807 votes
37.3%
Jill Stein
(G)
- 22 votes
1.0%
Chase Oliver
(L)
- 8 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
0.1%
Republican Swing:
-1.5%
Net Swing:
1.6% Democratic
Vote Change:
+80 votes
Brooklin County
(100.0% reporting)
2020 (D+38.5)
Joe Biden
(D)
- 426 votes
68.3%
Donald Trump
(R)
- 189 votes
30.3%
2024 (D+40.8)
Kamala Harris
(D)
- 443 votes
68.7%
Donald Trump
(R)
- 180 votes
27.9%
Jill Stein
(G)
- 15 votes
2.3%
Chase Oliver
(L)
- 4 votes
0.6%
Cornel West
(I)
- 3 votes
0.5%
Democratic Swing:
-0.6%
Republican Swing:
-2.8%
Net Swing:
2.2% Democratic
Vote Change:
+30 votes
Brooks County
(100.0% reporting)
2020 (R+12.6)
Donald Trump
(R)
- 317 votes
53.5%
Joe Biden
(D)
- 246 votes
41.5%
2024 (R+11.3)
Donald Trump
(R)
- 332 votes
53.4%
Kamala Harris
(D)
- 262 votes
42.2%
Jill Stein
(G)
- 11 votes
1.8%
Chase Oliver
(L)
- 10 votes
1.6%
Cornel West
(I)
- 6 votes
1.0%
Democratic Swing:
-1.5%
Republican Swing:
-2.8%
Net Swing:
1.3% Democratic
Vote Change:
+58 votes
Brooksville County
(100.0% reporting)
2020 (D+34.5)
Joe Biden
(D)
- 450 votes
65.6%
Donald Trump
(R)
- 219 votes
31.9%
2024 (D+31.8)
Kamala Harris
(D)
- 437 votes
64.0%
Donald Trump
(R)
- 220 votes
32.2%
Jill Stein
(G)
- 15 votes
2.2%
Cornel West
(I)
- 9 votes
1.3%
Chase Oliver
(L)
- 2 votes
0.3%
Democratic Swing:
-3.3%
Republican Swing:
-0.5%
Net Swing:
2.8% Republican
Vote Change:
+14 votes
Brownfield County
(100.0% reporting)
2020 (D+0.2)
Joe Biden
(D)
- 468 votes
48.9%
Donald Trump
(R)
- 466 votes
48.7%
2024 (R+4.2)
Donald Trump
(R)
- 530 votes
51.2%
Kamala Harris
(D)
- 487 votes
47.1%
Jill Stein
(G)
- 7 votes
0.7%
Chase Oliver
(L)
- 6 votes
0.6%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-2.9%
Republican Swing:
1.5%
Net Swing:
4.4% Republican
Vote Change:
+98 votes
Brownville County
(100.0% reporting)
2020 (R+25)
Donald Trump
(R)
- 467 votes
59.9%
Joe Biden
(D)
- 280 votes
35.9%
2024 (R+36.2)
Donald Trump
(R)
- 539 votes
67.1%
Kamala Harris
(D)
- 248 votes
30.9%
Jill Stein
(G)
- 11 votes
1.4%
Chase Oliver
(L)
- 5 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-6.6%
Republican Swing:
4.6%
Net Swing:
11.2% Republican
Vote Change:
+56 votes
Brunswick County
(100.0% reporting)
2020 (D+44.5)
Joe Biden
(D)
- 9728 votes
70.0%
Donald Trump
(R)
- 3733 votes
26.9%
2024 (D+45.4)
Kamala Harris
(D)
- 10299 votes
71.3%
Donald Trump
(R)
- 3746 votes
25.9%
Jill Stein
(G)
- 206 votes
1.4%
Chase Oliver
(L)
- 96 votes
0.7%
Cornel West
(I)
- 82 votes
0.6%
Democratic Swing:
-0.9%
Republican Swing:
-1.8%
Net Swing:
0.9% Democratic
Vote Change:
+968 votes
Buckfield County
(100.0% reporting)
2020 (R+18.7)
Donald Trump
(R)
- 636 votes
57.9%
Joe Biden
(D)
- 436 votes
39.7%
2024 (R+28.8)
Donald Trump
(R)
- 790 votes
63.7%
Kamala Harris
(D)
- 433 votes
34.9%
Jill Stein
(G)
- 9 votes
0.7%
Cornel West
(I)
- 5 votes
0.4%
Chase Oliver
(L)
- 4 votes
0.3%
Democratic Swing:
-5.8%
Republican Swing:
4.3%
Net Swing:
10.1% Republican
Vote Change:
+169 votes
Bucksport County
(100.0% reporting)
2020 (R+7.4)
Donald Trump
(R)
- 1481 votes
51.9%
Joe Biden
(D)
- 1278 votes
44.7%
2024 (R+3.4)
Donald Trump
(R)
- 1485 votes
50.8%
Kamala Harris
(D)
- 1385 votes
47.3%
Jill Stein
(G)
- 29 votes
1.0%
Chase Oliver
(L)
- 18 votes
0.6%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
1.1%
Republican Swing:
-2.9%
Net Swing:
3.9% Democratic
Vote Change:
+163 votes
Burlington County
(100.0% reporting)
2020 (R+44.3)
Donald Trump
(R)
- 145 votes
70.4%
Joe Biden
(D)
- 56 votes
27.2%
2024 (R+51.2)
Donald Trump
(R)
- 185 votes
75.2%
Kamala Harris
(D)
- 59 votes
24.0%
Chase Oliver
(L)
- 2 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-3.8%
Republican Swing:
3.1%
Net Swing:
7.0% Republican
Vote Change:
+45 votes
Burnham County
(100.0% reporting)
2020 (R+24.9)
Donald Trump
(R)
- 389 votes
60.4%
Joe Biden
(D)
- 234 votes
36.3%
2024 (R+36.7)
Donald Trump
(R)
- 449 votes
67.5%
Kamala Harris
(D)
- 205 votes
30.8%
Chase Oliver
(L)
- 4 votes
0.6%
Jill Stein
(G)
- 4 votes
0.6%
Cornel West
(I)
- 3 votes
0.5%
Democratic Swing:
-6.7%
Republican Swing:
5.1%
Net Swing:
11.8% Republican
Vote Change:
+42 votes
Buxton County
(100.0% reporting)
2020 (R+5.3)
Donald Trump
(R)
- 2686 votes
50.9%
Joe Biden
(D)
- 2416 votes
45.8%
2024 (R+6.3)
Donald Trump
(R)
- 2744 votes
52.1%
Kamala Harris
(D)
- 2412 votes
45.8%
Chase Oliver
(L)
- 48 votes
0.9%
Jill Stein
(G)
- 43 votes
0.8%
Cornel West
(I)
- 11 votes
0.2%
Democratic Swing:
-1.5%
Republican Swing:
-0.5%
Net Swing:
1.0% Republican
Vote Change:
+156 votes
Byron County
(100.0% reporting)
2020 (R+30.3)
Donald Trump
(R)
- 58 votes
63.0%
Joe Biden
(D)
- 31 votes
33.7%
2024 (R+28.8)
Donald Trump
(R)
- 66 votes
63.5%
Kamala Harris
(D)
- 36 votes
34.6%
Jill Stein
(G)
- 2 votes
1.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-0.2%
Republican Swing:
-1.6%
Net Swing:
1.4% Democratic
Vote Change:
+15 votes
Calais County
(100.0% reporting)
2020 (R+15.5)
Donald Trump
(R)
- 856 votes
56.5%
Joe Biden
(D)
- 626 votes
41.3%
2024 (R+17.8)
Donald Trump
(R)
- 863 votes
58.0%
Kamala Harris
(D)
- 599 votes
40.2%
Jill Stein
(G)
- 16 votes
1.1%
Cornel West
(I)
- 4 votes
0.3%
Chase Oliver
(L)
- 4 votes
0.3%
Democratic Swing:
-1.9%
Republican Swing:
0.3%
Net Swing:
2.2% Republican
Vote Change:
+4 votes
Cambridge County
(100.0% reporting)
2020 (R+41.9)
Donald Trump
(R)
- 176 votes
69.8%
Joe Biden
(D)
- 72 votes
28.6%
2024 (R+50.4)
Donald Trump
(R)
- 188 votes
74.0%
Kamala Harris
(D)
- 60 votes
23.6%
Jill Stein
(G)
- 3 votes
1.2%
Cornel West
(I)
- 2 votes
0.8%
Chase Oliver
(L)
- 1 votes
0.4%
Democratic Swing:
-5.4%
Republican Swing:
3.0%
Net Swing:
8.4% Republican
Vote Change:
+6 votes
Camden County
(100.0% reporting)
2020 (D+55.8)
Joe Biden
(D)
- 2931 votes
76.4%
Donald Trump
(R)
- 832 votes
21.7%
2024 (D+58.1)
Kamala Harris
(D)
- 2834 votes
78.0%
Donald Trump
(R)
- 725 votes
20.0%
Jill Stein
(G)
- 49 votes
1.3%
Chase Oliver
(L)
- 13 votes
0.4%
Cornel West
(I)
- 10 votes
0.3%
Democratic Swing:
0.2%
Republican Swing:
-2.1%
Net Swing:
2.3% Democratic
Vote Change:
-132 votes
Canaan County
(100.0% reporting)
2020 (R+32.2)
Donald Trump
(R)
- 749 votes
64.8%
Joe Biden
(D)
- 384 votes
33.2%
2024 (R+32.2)
Donald Trump
(R)
- 794 votes
65.1%
Kamala Harris
(D)
- 402 votes
33.0%
Cornel West
(I)
- 10 votes
0.8%
Jill Stein
(G)
- 10 votes
0.8%
Chase Oliver
(L)
- 2 votes
0.2%
Democratic Swing:
-0.9%
Republican Swing:
-0.9%
Net Swing:
0.0% Democratic
Vote Change:
+85 votes
Canton County
(100.0% reporting)
2020 (R+41.7)
Donald Trump
(R)
- 374 votes
68.7%
Joe Biden
(D)
- 154 votes
28.3%
2024 (R+38.5)
Donald Trump
(R)
- 385 votes
68.5%
Kamala Harris
(D)
- 169 votes
30.1%
Chase Oliver
(L)
- 3 votes
0.5%
Cornel West
(I)
- 2 votes
0.3%
Jill Stein
(G)
- 2 votes
0.3%
Democratic Swing:
1.0%
Republican Swing:
-2.2%
Net Swing:
3.2% Democratic
Vote Change:
+33 votes
Cape Elizabeth County
(100.0% reporting)
2020 (D+57.1)
Joe Biden
(D)
- 5349 votes
77.1%
Donald Trump
(R)
- 1462 votes
21.0%
2024 (D+57.2)
Kamala Harris
(D)
- 5289 votes
77.6%
Donald Trump
(R)
- 1395 votes
20.5%
Jill Stein
(G)
- 58 votes
0.9%
Chase Oliver
(L)
- 43 votes
0.6%
Cornel West
(I)
- 25 votes
0.4%
Democratic Swing:
-0.9%
Republican Swing:
-1.0%
Net Swing:
0.1% Democratic
Vote Change:
-1 votes
Caratunk County
(100.0% reporting)
2020 (R+20)
Donald Trump
(R)
- 36 votes
59.0%
Joe Biden
(D)
- 24 votes
39.3%
2024 (R+24.6)
Donald Trump
(R)
- 38 votes
62.3%
Kamala Harris
(D)
- 23 votes
37.7%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.2%
Republican Swing:
2.3%
Net Swing:
4.5% Republican
Vote Change:
+1 votes
Caribou County
(100.0% reporting)
2020 (R+14.1)
Donald Trump
(R)
- 2262 votes
56.2%
Joe Biden
(D)
- 1702 votes
42.3%
2024 (R+19.9)
Donald Trump
(R)
- 2336 votes
59.3%
Kamala Harris
(D)
- 1553 votes
39.4%
Chase Oliver
(L)
- 21 votes
0.5%
Jill Stein
(G)
- 19 votes
0.5%
Cornel West
(I)
- 10 votes
0.3%
Democratic Swing:
-3.5%
Republican Swing:
2.2%
Net Swing:
5.7% Republican
Vote Change:
-25 votes
Carmel County
(100.0% reporting)
2020 (R+35.7)
Donald Trump
(R)
- 1183 votes
66.4%
Joe Biden
(D)
- 560 votes
31.4%
2024 (R+35.7)
Donald Trump
(R)
- 1234 votes
67.3%
Kamala Harris
(D)
- 580 votes
31.6%
Jill Stein
(G)
- 10 votes
0.5%
Chase Oliver
(L)
- 7 votes
0.4%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-0.5%
Republican Swing:
-0.5%
Net Swing:
0.0% Democratic
Vote Change:
+89 votes
Carrabassett Valley County
(100.0% reporting)
2020 (D+35.9)
Joe Biden
(D)
- 348 votes
66.0%
Donald Trump
(R)
- 164 votes
31.1%
2024 (D+37.2)
Kamala Harris
(D)
- 369 votes
67.7%
Donald Trump
(R)
- 166 votes
30.4%
Chase Oliver
(L)
- 7 votes
1.3%
Jill Stein
(G)
- 2 votes
0.4%
Cornel West
(I)
- 1 votes
0.2%
Democratic Swing:
-0.3%
Republican Swing:
-1.6%
Net Swing:
1.3% Democratic
Vote Change:
+33 votes
Carroll Plt. County
(100.0% reporting)
2020 (R+67.8)
Donald Trump
(R)
- 73 votes
83.9%
Joe Biden
(D)
- 14 votes
16.1%
2024 (R+62.4)
Donald Trump
(R)
- 68 votes
80.0%
Kamala Harris
(D)
- 15 votes
17.6%
Jill Stein
(G)
- 2 votes
2.4%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
1.5%
Republican Swing:
-3.9%
Net Swing:
5.4% Democratic
Vote Change:
-2 votes
Carthage County
(100.0% reporting)
2020 (R+41.7)
Donald Trump
(R)
- 214 votes
68.6%
Joe Biden
(D)
- 88 votes
28.2%
2024 (R+42.8)
Donald Trump
(R)
- 235 votes
70.4%
Kamala Harris
(D)
- 92 votes
27.5%
Jill Stein
(G)
- 5 votes
1.5%
Chase Oliver
(L)
- 2 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.6%
Republican Swing:
-0.5%
Net Swing:
1.1% Republican
Vote Change:
+32 votes
Cary Plt. County
(0.0% reporting)
2020 (N/A+0)
Joe Biden
(D)
- 0 votes
0.0%
Donald Trump
(R)
- 0 votes
0.0%
2024 (N/A+0)
Kamala Harris
(D)
- 0 votes
0.0%
Donald Trump
(R)
- 0 votes
0.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.0%
Republican Swing:
0.0%
Net Swing:
0.0% Republican
Vote Change:
0 votes
Casco County
(100.0% reporting)
2020 (R+6.7)
Donald Trump
(R)
- 1184 votes
51.6%
Joe Biden
(D)
- 1036 votes
45.1%
2024 (R+6.6)
Donald Trump
(R)
- 1209 votes
52.5%
Kamala Harris
(D)
- 1058 votes
45.9%
Jill Stein
(G)
- 22 votes
1.0%
Chase Oliver
(L)
- 14 votes
0.6%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-0.7%
Republican Swing:
-0.9%
Net Swing:
0.1% Democratic
Vote Change:
+84 votes
Castine County
(100.0% reporting)
2020 (D+43.6)
Joe Biden
(D)
- 346 votes
69.3%
Donald Trump
(R)
- 136 votes
27.3%
2024 (D+46.6)
Kamala Harris
(D)
- 392 votes
71.7%
Donald Trump
(R)
- 137 votes
25.0%
Chase Oliver
(L)
- 8 votes
1.5%
Jill Stein
(G)
- 6 votes
1.1%
Cornel West
(I)
- 4 votes
0.7%
Democratic Swing:
-0.1%
Republican Swing:
-3.2%
Net Swing:
3.1% Democratic
Vote Change:
+65 votes
Castle Hill County
(100.0% reporting)
2020 (R+14.5)
Donald Trump
(R)
- 130 votes
56.5%
Joe Biden
(D)
- 97 votes
42.2%
2024 (R+14.2)
Donald Trump
(R)
- 124 votes
56.9%
Kamala Harris
(D)
- 93 votes
42.7%
Chase Oliver
(L)
- 1 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.1%
Republican Swing:
-0.4%
Net Swing:
0.3% Democratic
Vote Change:
-9 votes
Caswell County
(100.0% reporting)
2020 (R+10.6)
Donald Trump
(R)
- 73 votes
54.5%
Joe Biden
(D)
- 59 votes
44.0%
2024 (R+33.9)
Donald Trump
(R)
- 83 votes
66.9%
Kamala Harris
(D)
- 41 votes
33.1%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-11.6%
Republican Swing:
11.5%
Net Swing:
23.1% Republican
Vote Change:
-8 votes
Chapman County
(100.0% reporting)
2020 (R+29.2)
Donald Trump
(R)
- 177 votes
63.4%
Joe Biden
(D)
- 97 votes
34.8%
2024 (R+35.3)
Donald Trump
(R)
- 180 votes
66.9%
Kamala Harris
(D)
- 85 votes
31.6%
Jill Stein
(G)
- 3 votes
1.1%
Chase Oliver
(L)
- 1 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.8%
Republican Swing:
2.3%
Net Swing:
6.1% Republican
Vote Change:
-5 votes
Charleston County
(100.0% reporting)
2020 (R+55.9)
Donald Trump
(R)
- 580 votes
77.0%
Joe Biden
(D)
- 164 votes
21.8%
2024 (R+52.3)
Donald Trump
(R)
- 596 votes
75.2%
Kamala Harris
(D)
- 181 votes
22.8%
Jill Stein
(G)
- 9 votes
1.1%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 3 votes
0.4%
Democratic Swing:
0.8%
Republican Swing:
-2.8%
Net Swing:
3.6% Democratic
Vote Change:
+49 votes
Charlotte County
(100.0% reporting)
2020 (R+36.2)
Donald Trump
(R)
- 145 votes
67.1%
Joe Biden
(D)
- 68 votes
31.5%
2024 (R+31.6)
Donald Trump
(R)
- 148 votes
65.8%
Kamala Harris
(D)
- 77 votes
34.2%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
2.3%
Republican Swing:
-2.3%
Net Swing:
4.6% Democratic
Vote Change:
+12 votes
Chebeague Island County
(100.0% reporting)
2020 (D+58.9)
Joe Biden
(D)
- 255 votes
77.3%
Donald Trump
(R)
- 66 votes
20.0%
2024 (D+63.8)
Kamala Harris
(D)
- 254 votes
80.6%
Donald Trump
(R)
- 53 votes
16.8%
Jill Stein
(G)
- 5 votes
1.6%
Chase Oliver
(L)
- 3 votes
1.0%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
1.2%
Republican Swing:
-3.7%
Net Swing:
4.9% Democratic
Vote Change:
-6 votes
Chelsea County
(100.0% reporting)
2020 (R+20.5)
Donald Trump
(R)
- 917 votes
58.7%
Joe Biden
(D)
- 605 votes
38.7%
2024 (R+25.8)
Donald Trump
(R)
- 990 votes
62.2%
Kamala Harris
(D)
- 579 votes
36.4%
Jill Stein
(G)
- 13 votes
0.8%
Cornel West
(I)
- 5 votes
0.3%
Chase Oliver
(L)
- 4 votes
0.3%
Democratic Swing:
-3.4%
Republican Swing:
2.0%
Net Swing:
5.3% Republican
Vote Change:
+69 votes
Cherryfield County
(100.0% reporting)
2020 (R+32.6)
Donald Trump
(R)
- 417 votes
64.6%
Joe Biden
(D)
- 212 votes
32.9%
2024 (R+29.7)
Donald Trump
(R)
- 423 votes
63.8%
Kamala Harris
(D)
- 226 votes
34.1%
Jill Stein
(G)
- 10 votes
1.5%
Chase Oliver
(L)
- 3 votes
0.5%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
0.4%
Republican Swing:
-2.5%
Net Swing:
2.9% Democratic
Vote Change:
+34 votes
Chester County
(100.0% reporting)
2020 (R+62.1)
Donald Trump
(R)
- 261 votes
80.1%
Joe Biden
(D)
- 61 votes
18.7%
2024 (R+62.7)
Donald Trump
(R)
- 252 votes
81.0%
Kamala Harris
(D)
- 57 votes
18.3%
Cornel West
(I)
- 1 votes
0.3%
Chase Oliver
(L)
- 1 votes
0.3%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.6%
Republican Swing:
0.0%
Net Swing:
0.6% Republican
Vote Change:
-11 votes
Chesterville County
(100.0% reporting)
2020 (R+18.9)
Donald Trump
(R)
- 460 votes
57.6%
Joe Biden
(D)
- 314 votes
39.3%
2024 (R+26)
Donald Trump
(R)
- 520 votes
62.2%
Kamala Harris
(D)
- 303 votes
36.2%
Chase Oliver
(L)
- 6 votes
0.7%
Jill Stein
(G)
- 6 votes
0.7%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-4.3%
Republican Swing:
2.8%
Net Swing:
7.1% Republican
Vote Change:
+62 votes
China County
(100.0% reporting)
2020 (R+11.5)
Donald Trump
(R)
- 1395 votes
53.9%
Joe Biden
(D)
- 1107 votes
42.7%
2024 (R+16.7)
Donald Trump
(R)
- 1498 votes
57.1%
Kamala Harris
(D)
- 1059 votes
40.4%
Jill Stein
(G)
- 34 votes
1.3%
Chase Oliver
(L)
- 19 votes
0.7%
Cornel West
(I)
- 11 votes
0.4%
Democratic Swing:
-3.8%
Republican Swing:
1.4%
Net Swing:
5.2% Republican
Vote Change:
+119 votes
Clifton County
(100.0% reporting)
2020 (R+26.8)
Donald Trump
(R)
- 324 votes
60.9%
Joe Biden
(D)
- 187 votes
35.2%
2024 (R+23.6)
Donald Trump
(R)
- 329 votes
61.0%
Kamala Harris
(D)
- 202 votes
37.5%
Jill Stein
(G)
- 6 votes
1.1%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
0.9%
Republican Swing:
-2.4%
Net Swing:
3.2% Democratic
Vote Change:
+28 votes
Clinton County
(100.0% reporting)
2020 (R+26.3)
Donald Trump
(R)
- 1098 votes
61.4%
Joe Biden
(D)
- 641 votes
35.8%
2024 (R+31.4)
Donald Trump
(R)
- 1150 votes
65.0%
Kamala Harris
(D)
- 594 votes
33.6%
Jill Stein
(G)
- 9 votes
0.5%
Cornel West
(I)
- 8 votes
0.4%
Chase Oliver
(L)
- 7 votes
0.4%
Democratic Swing:
-3.3%
Republican Swing:
1.9%
Net Swing:
5.2% Republican
Vote Change:
+29 votes
Columbia County
(100.0% reporting)
2020 (R+39.9)
Donald Trump
(R)
- 156 votes
68.4%
Joe Biden
(D)
- 67 votes
29.4%
2024 (R+41.7)
Donald Trump
(R)
- 169 votes
69.8%
Kamala Harris
(D)
- 68 votes
28.1%
Chase Oliver
(L)
- 2 votes
0.8%
Jill Stein
(G)
- 2 votes
0.8%
Cornel West
(I)
- 1 votes
0.4%
Democratic Swing:
-1.9%
Republican Swing:
-0.1%
Net Swing:
1.8% Republican
Vote Change:
+19 votes
Columbia Falls County
(100.0% reporting)
2020 (R+26.3)
Donald Trump
(R)
- 204 votes
60.9%
Joe Biden
(D)
- 119 votes
35.5%
2024 (R+40.8)
Donald Trump
(R)
- 236 votes
69.8%
Kamala Harris
(D)
- 98 votes
29.0%
Chase Oliver
(L)
- 3 votes
0.9%
Jill Stein
(G)
- 1 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-7.8%
Republican Swing:
6.7%
Net Swing:
14.5% Republican
Vote Change:
+15 votes
Cooper County
(100.0% reporting)
2020 (R+29)
Donald Trump
(R)
- 60 votes
62.5%
Joe Biden
(D)
- 33 votes
34.4%
2024 (R+29.2)
Donald Trump
(R)
- 60 votes
62.5%
Kamala Harris
(D)
- 32 votes
33.3%
Cornel West
(I)
- 2 votes
2.1%
Chase Oliver
(L)
- 2 votes
2.1%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.1%
Republican Swing:
-2.0%
Net Swing:
0.1% Republican
Vote Change:
+3 votes
Coplin Plt. County
(100.0% reporting)
2020 (D+14.6)
Joe Biden
(D)
- 59 votes
53.6%
Donald Trump
(R)
- 44 votes
40.0%
2024 (D+27)
Kamala Harris
(D)
- 71 votes
61.2%
Donald Trump
(R)
- 40 votes
34.5%
Cornel West
(I)
- 2 votes
1.7%
Chase Oliver
(L)
- 2 votes
1.7%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
4.5%
Republican Swing:
-7.8%
Net Swing:
12.3% Democratic
Vote Change:
+12 votes
Corinna County
(100.0% reporting)
2020 (R+40)
Donald Trump
(R)
- 847 votes
68.1%
Joe Biden
(D)
- 363 votes
29.2%
2024 (R+45.1)
Donald Trump
(R)
- 882 votes
71.9%
Kamala Harris
(D)
- 330 votes
26.9%
Jill Stein
(G)
- 9 votes
0.7%
Chase Oliver
(L)
- 3 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.0%
Republican Swing:
2.1%
Net Swing:
5.1% Republican
Vote Change:
+14 votes
Corinth County
(100.0% reporting)
2020 (R+49.3)
Donald Trump
(R)
- 1147 votes
72.8%
Joe Biden
(D)
- 390 votes
24.8%
2024 (R+52.1)
Donald Trump
(R)
- 1201 votes
75.6%
Kamala Harris
(D)
- 373 votes
23.5%
Chase Oliver
(L)
- 6 votes
0.4%
Jill Stein
(G)
- 6 votes
0.4%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-1.9%
Republican Swing:
1.0%
Net Swing:
2.9% Republican
Vote Change:
+51 votes
Cornish County
(100.0% reporting)
2020 (R+5.4)
Donald Trump
(R)
- 478 votes
50.6%
Joe Biden
(D)
- 429 votes
45.4%
2024 (R+8.2)
Donald Trump
(R)
- 517 votes
53.1%
Kamala Harris
(D)
- 437 votes
44.9%
Jill Stein
(G)
- 12 votes
1.2%
Chase Oliver
(L)
- 7 votes
0.7%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-2.4%
Republican Swing:
0.4%
Net Swing:
2.8% Republican
Vote Change:
+67 votes
Cornville County
(100.0% reporting)
2020 (R+24.9)
Donald Trump
(R)
- 471 votes
60.7%
Joe Biden
(D)
- 283 votes
36.5%
2024 (R+30.2)
Donald Trump
(R)
- 535 votes
64.1%
Kamala Harris
(D)
- 283 votes
33.9%
Chase Oliver
(L)
- 11 votes
1.3%
Jill Stein
(G)
- 4 votes
0.5%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-3.6%
Republican Swing:
1.6%
Net Swing:
5.2% Republican
Vote Change:
+81 votes
Cranberry Isles County
(100.0% reporting)
2020 (D+45)
Joe Biden
(D)
- 95 votes
68.8%
Donald Trump
(R)
- 36 votes
26.1%
2024 (D+40.8)
Kamala Harris
(D)
- 88 votes
67.7%
Donald Trump
(R)
- 35 votes
26.9%
Cornel West
(I)
- 3 votes
2.3%
Chase Oliver
(L)
- 3 votes
2.3%
Jill Stein
(G)
- 1 votes
0.8%
Democratic Swing:
-4.8%
Republican Swing:
-0.6%
Net Swing:
4.2% Republican
Vote Change:
-1 votes
Crawford County
(100.0% reporting)
2020 (R+42.9)
Donald Trump
(R)
- 45 votes
68.2%
Joe Biden
(D)
- 18 votes
27.3%
2024 (R+29.3)
Donald Trump
(R)
- 48 votes
64.0%
Kamala Harris
(D)
- 26 votes
34.7%
Jill Stein
(G)
- 1 votes
1.3%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
6.1%
Republican Swing:
-7.2%
Net Swing:
13.2% Democratic
Vote Change:
+12 votes
Crystal County
(100.0% reporting)
2020 (R+50.9)
Donald Trump
(R)
- 120 votes
73.2%
Joe Biden
(D)
- 39 votes
23.8%
2024 (R+52.9)
Donald Trump
(R)
- 118 votes
75.2%
Kamala Harris
(D)
- 35 votes
22.3%
Jill Stein
(G)
- 3 votes
1.9%
Cornel West
(I)
- 1 votes
0.6%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-2.2%
Republican Swing:
-0.3%
Net Swing:
1.9% Republican
Vote Change:
-2 votes
Cumberland County
(100.0% reporting)
2020 (D+38.7)
Joe Biden
(D)
- 4074 votes
67.9%
Donald Trump
(R)
- 1800 votes
30.0%
2024 (D+42.5)
Kamala Harris
(D)
- 4232 votes
70.3%
Donald Trump
(R)
- 1672 votes
27.7%
Chase Oliver
(L)
- 55 votes
0.9%
Jill Stein
(G)
- 48 votes
0.8%
Cornel West
(I)
- 11 votes
0.2%
Democratic Swing:
1.0%
Republican Swing:
-2.9%
Net Swing:
3.8% Democratic
Vote Change:
+144 votes
Cushing County
(100.0% reporting)
2020 (R+10.2)
Donald Trump
(R)
- 520 votes
54.2%
Joe Biden
(D)
- 424 votes
44.2%
2024 (R+11.7)
Donald Trump
(R)
- 566 votes
54.8%
Kamala Harris
(D)
- 445 votes
43.1%
Chase Oliver
(L)
- 9 votes
0.9%
Jill Stein
(G)
- 8 votes
0.8%
Cornel West
(I)
- 4 votes
0.4%
Democratic Swing:
-1.8%
Republican Swing:
-0.2%
Net Swing:
1.6% Republican
Vote Change:
+88 votes
Cutler County
(100.0% reporting)
2020 (R+43.4)
Donald Trump
(R)
- 218 votes
69.2%
Joe Biden
(D)
- 86 votes
27.3%
2024 (R+41.5)
Donald Trump
(R)
- 240 votes
70.2%
Kamala Harris
(D)
- 98 votes
28.6%
Chase Oliver
(L)
- 4 votes
1.2%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.4%
Republican Swing:
-1.5%
Net Swing:
1.9% Democratic
Vote Change:
+38 votes
Cyr Plt. County
(100.0% reporting)
2020 (R+7.1)
Donald Trump
(R)
- 30 votes
53.6%
Joe Biden
(D)
- 26 votes
46.4%
2024 (R+10.2)
Donald Trump
(R)
- 32 votes
54.2%
Kamala Harris
(D)
- 26 votes
44.1%
Chase Oliver
(L)
- 1 votes
1.7%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.3%
Republican Swing:
0.7%
Net Swing:
3.0% Republican
Vote Change:
+3 votes
Dallas Plt. County
(100.0% reporting)
2020 (R+3)
Donald Trump
(R)
- 104 votes
49.8%
Joe Biden
(D)
- 98 votes
46.9%
2024 (R+10)
Donald Trump
(R)
- 128 votes
53.6%
Kamala Harris
(D)
- 104 votes
43.5%
Chase Oliver
(L)
- 3 votes
1.2%
Jill Stein
(G)
- 3 votes
1.2%
Cornel West
(I)
- 1 votes
0.4%
Democratic Swing:
-4.9%
Republican Swing:
2.1%
Net Swing:
7.0% Republican
Vote Change:
+37 votes
Damariscotta County
(100.0% reporting)
2020 (D+35.8)
Joe Biden
(D)
- 980 votes
66.4%
Donald Trump
(R)
- 463 votes
31.4%
2024 (D+35.8)
Kamala Harris
(D)
- 1004 votes
67.1%
Donald Trump
(R)
- 469 votes
31.3%
Jill Stein
(G)
- 13 votes
0.9%
Chase Oliver
(L)
- 7 votes
0.5%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-0.8%
Republican Swing:
-0.7%
Net Swing:
0.1% Republican
Vote Change:
+53 votes
Danforth County
(100.0% reporting)
2020 (R+52.4)
Donald Trump
(R)
- 314 votes
74.6%
Joe Biden
(D)
- 98 votes
23.3%
2024 (R+50.8)
Donald Trump
(R)
- 314 votes
74.9%
Kamala Harris
(D)
- 101 votes
24.1%
Cornel West
(I)
- 2 votes
0.5%
Jill Stein
(G)
- 2 votes
0.5%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
0.3%
Republican Swing:
-1.3%
Net Swing:
1.6% Democratic
Vote Change:
+7 votes
Dayton County
(100.0% reporting)
2020 (R+13)
Donald Trump
(R)
- 756 votes
54.7%
Joe Biden
(D)
- 582 votes
42.1%
2024 (R+12.7)
Donald Trump
(R)
- 810 votes
55.4%
Kamala Harris
(D)
- 624 votes
42.7%
Chase Oliver
(L)
- 13 votes
0.9%
Jill Stein
(G)
- 10 votes
0.7%
Cornel West
(I)
- 4 votes
0.3%
Democratic Swing:
-0.8%
Republican Swing:
-1.1%
Net Swing:
0.3% Democratic
Vote Change:
+123 votes
Deblois County
(100.0% reporting)
2020 (R+75)
Donald Trump
(R)
- 35 votes
87.5%
Joe Biden
(D)
- 5 votes
12.5%
2024 (R+85.7)
Donald Trump
(R)
- 39 votes
92.9%
Kamala Harris
(D)
- 3 votes
7.1%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-5.2%
Republican Swing:
5.3%
Net Swing:
10.6% Republican
Vote Change:
+2 votes
Dedham County
(100.0% reporting)
2020 (R+3.3)
Donald Trump
(R)
- 582 votes
49.9%
Joe Biden
(D)
- 545 votes
46.7%
2024 (R+2.4)
Donald Trump
(R)
- 600 votes
50.3%
Kamala Harris
(D)
- 571 votes
47.8%
Jill Stein
(G)
- 15 votes
1.3%
Cornel West
(I)
- 4 votes
0.3%
Chase Oliver
(L)
- 4 votes
0.3%
Democratic Swing:
-0.5%
Republican Swing:
-1.4%
Net Swing:
0.9% Democratic
Vote Change:
+67 votes
Deer Isle County
(100.0% reporting)
2020 (D+23.8)
Joe Biden
(D)
- 806 votes
60.9%
Donald Trump
(R)
- 496 votes
37.5%
2024 (D+17.1)
Kamala Harris
(D)
- 765 votes
57.5%
Donald Trump
(R)
- 538 votes
40.4%
Jill Stein
(G)
- 15 votes
1.1%
Chase Oliver
(L)
- 10 votes
0.8%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-4.4%
Republican Swing:
2.3%
Net Swing:
6.7% Republican
Vote Change:
+29 votes
Denmark County
(100.0% reporting)
2020 (D+1.5)
Joe Biden
(D)
- 404 votes
48.9%
Donald Trump
(R)
- 392 votes
47.4%
2024 (D+0.4)
Kamala Harris
(D)
- 408 votes
49.3%
Donald Trump
(R)
- 405 votes
48.9%
Chase Oliver
(L)
- 7 votes
0.8%
Jill Stein
(G)
- 5 votes
0.6%
Cornel West
(I)
- 3 votes
0.4%
Democratic Swing:
-1.5%
Republican Swing:
-0.3%
Net Swing:
1.1% Republican
Vote Change:
+32 votes
Dennistown Plt. County
(100.0% reporting)
2020 (R+58.3)
Donald Trump
(R)
- 19 votes
79.2%
Joe Biden
(D)
- 5 votes
20.8%
2024 (R+48.1)
Donald Trump
(R)
- 20 votes
74.1%
Kamala Harris
(D)
- 7 votes
25.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
5.0%
Republican Swing:
-4.6%
Net Swing:
9.6% Democratic
Vote Change:
+3 votes
Dennysville County
(99.0% reporting)
2020 (R+21.9)
Donald Trump
(R)
- 214 votes
59.9%
Joe Biden
(D)
- 137 votes
38.4%
2024 (R+27.9)
Donald Trump
(R)
- 206 votes
63.2%
Kamala Harris
(D)
- 115 votes
35.3%
Jill Stein
(G)
- 4 votes
1.2%
Chase Oliver
(L)
- 1 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.8%
Republican Swing:
2.2%
Net Swing:
6.0% Republican
Vote Change:
-25 votes
Detroit County
(100.0% reporting)
2020 (R+29.3)
Donald Trump
(R)
- 276 votes
63.3%
Joe Biden
(D)
- 151 votes
34.6%
2024 (R+33.7)
Donald Trump
(R)
- 326 votes
66.3%
Kamala Harris
(D)
- 160 votes
32.5%
Jill Stein
(G)
- 3 votes
0.6%
Cornel West
(I)
- 2 votes
0.4%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-2.8%
Republican Swing:
1.6%
Net Swing:
4.5% Republican
Vote Change:
+65 votes
Dexter County
(100.0% reporting)
2020 (R+30.9)
Donald Trump
(R)
- 1169 votes
63.5%
Joe Biden
(D)
- 617 votes
33.5%
2024 (R+28.9)
Donald Trump
(R)
- 1271 votes
63.6%
Kamala Harris
(D)
- 693 votes
34.7%
Jill Stein
(G)
- 17 votes
0.9%
Chase Oliver
(L)
- 12 votes
0.6%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
0.2%
Republican Swing:
-1.8%
Net Swing:
2.0% Democratic
Vote Change:
+211 votes
Dixfield County
(100.0% reporting)
2020 (R+27.2)
Donald Trump
(R)
- 803 votes
61.7%
Joe Biden
(D)
- 460 votes
35.3%
2024 (R+33.7)
Donald Trump
(R)
- 870 votes
66.1%
Kamala Harris
(D)
- 427 votes
32.5%
Chase Oliver
(L)
- 9 votes
0.7%
Jill Stein
(G)
- 8 votes
0.6%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-3.9%
Republican Swing:
2.6%
Net Swing:
6.5% Republican
Vote Change:
+52 votes
Dixmont County
(100.0% reporting)
2020 (R+25.5)
Donald Trump
(R)
- 446 votes
61.0%
Joe Biden
(D)
- 265 votes
36.3%
2024 (R+27.7)
Donald Trump
(R)
- 474 votes
63.0%
Kamala Harris
(D)
- 266 votes
35.4%
Jill Stein
(G)
- 5 votes
0.7%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 3 votes
0.4%
Democratic Swing:
-1.9%
Republican Swing:
0.3%
Net Swing:
2.2% Republican
Vote Change:
+41 votes
Dover-Foxcroft County
(100.0% reporting)
2020 (R+19.5)
Donald Trump
(R)
- 1356 votes
58.1%
Joe Biden
(D)
- 914 votes
39.1%
2024 (R+22.6)
Donald Trump
(R)
- 1459 votes
60.1%
Kamala Harris
(D)
- 912 votes
37.6%
Jill Stein
(G)
- 27 votes
1.1%
Chase Oliver
(L)
- 16 votes
0.7%
Cornel West
(I)
- 10 votes
0.4%
Democratic Swing:
-2.6%
Republican Swing:
0.5%
Net Swing:
3.1% Republican
Vote Change:
+154 votes
Dresden County
(100.0% reporting)
2020 (R+3.4)
Donald Trump
(R)
- 580 votes
50.0%
Joe Biden
(D)
- 542 votes
46.8%
2024 (R+7.1)
Donald Trump
(R)
- 643 votes
52.7%
Kamala Harris
(D)
- 556 votes
45.6%
Jill Stein
(G)
- 11 votes
0.9%
Chase Oliver
(L)
- 9 votes
0.7%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-2.7%
Republican Swing:
1.0%
Net Swing:
3.7% Republican
Vote Change:
+98 votes
Drew Plt. County
(94.0% reporting)
2020 (R+44.4)
Donald Trump
(R)
- 13 votes
68.4%
Joe Biden
(D)
- 5 votes
26.3%
2024 (R+62.5)
Donald Trump
(R)
- 13 votes
81.2%
Kamala Harris
(D)
- 3 votes
18.7%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-8.7%
Republican Swing:
8.0%
Net Swing:
16.7% Republican
Vote Change:
-2 votes
Durham County
(100.0% reporting)
2020 (D+1)
Joe Biden
(D)
- 1361 votes
48.8%
Donald Trump
(R)
- 1333 votes
47.8%
2024 (D+1)
Kamala Harris
(D)
- 1455 votes
49.3%
Donald Trump
(R)
- 1425 votes
48.3%
Jill Stein
(G)
- 33 votes
1.1%
Chase Oliver
(L)
- 28 votes
0.9%
Cornel West
(I)
- 12 votes
0.4%
Democratic Swing:
-1.2%
Republican Swing:
-1.2%
Net Swing:
0.0% Republican
Vote Change:
+259 votes
Dyer Brook County
(100.0% reporting)
2020 (R+45.2)
Donald Trump
(R)
- 106 votes
70.7%
Joe Biden
(D)
- 40 votes
26.7%
2024 (R+54.4)
Donald Trump
(R)
- 114 votes
76.5%
Kamala Harris
(D)
- 33 votes
22.1%
Chase Oliver
(L)
- 1 votes
0.7%
Jill Stein
(G)
- 1 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-5.2%
Republican Swing:
3.9%
Net Swing:
9.1% Republican
Vote Change:
+3 votes
Eagle Lake County
(100.0% reporting)
2020 (R+13)
Donald Trump
(R)
- 256 votes
55.7%
Joe Biden
(D)
- 197 votes
42.8%
2024 (R+19.7)
Donald Trump
(R)
- 283 votes
59.2%
Kamala Harris
(D)
- 189 votes
39.5%
Cornel West
(I)
- 2 votes
0.4%
Chase Oliver
(L)
- 2 votes
0.4%
Jill Stein
(G)
- 2 votes
0.4%
Democratic Swing:
-3.9%
Republican Swing:
2.7%
Net Swing:
6.6% Republican
Vote Change:
+25 votes
East Machias County
(100.0% reporting)
2020 (R+32.3)
Donald Trump
(R)
- 528 votes
64.9%
Joe Biden
(D)
- 270 votes
33.2%
2024 (R+33.6)
Donald Trump
(R)
- 560 votes
66.0%
Kamala Harris
(D)
- 275 votes
32.4%
Jill Stein
(G)
- 5 votes
0.6%
Cornel West
(I)
- 4 votes
0.5%
Chase Oliver
(L)
- 4 votes
0.5%
Democratic Swing:
-1.4%
Republican Swing:
-0.1%
Net Swing:
1.3% Republican
Vote Change:
+50 votes
East Millinocket County
(100.0% reporting)
2020 (R+21)
Donald Trump
(R)
- 567 votes
59.5%
Joe Biden
(D)
- 370 votes
38.8%
2024 (R+23.5)
Donald Trump
(R)
- 557 votes
61.1%
Kamala Harris
(D)
- 343 votes
37.6%
Jill Stein
(G)
- 7 votes
0.8%
Cornel West
(I)
- 2 votes
0.2%
Chase Oliver
(L)
- 2 votes
0.2%
Democratic Swing:
-1.8%
Republican Swing:
0.6%
Net Swing:
2.5% Republican
Vote Change:
-26 votes
Eastbrook County
(100.0% reporting)
2020 (R+39)
Donald Trump
(R)
- 148 votes
66.7%
Joe Biden
(D)
- 65 votes
29.3%
2024 (R+28.9)
Donald Trump
(R)
- 162 votes
64.0%
Kamala Harris
(D)
- 89 votes
35.2%
Chase Oliver
(L)
- 1 votes
0.4%
Jill Stein
(G)
- 1 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
4.7%
Republican Swing:
-5.4%
Net Swing:
10.0% Democratic
Vote Change:
+40 votes
Easton County
(100.0% reporting)
2020 (R+31.9)
Donald Trump
(R)
- 467 votes
65.3%
Joe Biden
(D)
- 241 votes
33.7%
2024 (R+35.8)
Donald Trump
(R)
- 475 votes
66.8%
Kamala Harris
(D)
- 221 votes
31.1%
Jill Stein
(G)
- 9 votes
1.3%
Chase Oliver
(L)
- 3 votes
0.4%
Cornel West
(I)
- 2 votes
0.3%
Democratic Swing:
-2.9%
Republican Swing:
0.9%
Net Swing:
3.8% Republican
Vote Change:
+2 votes
Eastport County
(100.0% reporting)
2020 (D+16.6)
Joe Biden
(D)
- 474 votes
56.8%
Donald Trump
(R)
- 339 votes
40.6%
2024 (D+18.2)
Kamala Harris
(D)
- 478 votes
57.6%
Donald Trump
(R)
- 327 votes
39.4%
Jill Stein
(G)
- 11 votes
1.3%
Cornel West
(I)
- 8 votes
1.0%
Chase Oliver
(L)
- 6 votes
0.7%
Democratic Swing:
-0.7%
Republican Swing:
-2.3%
Net Swing:
1.6% Democratic
Vote Change:
+17 votes
Eddington County
(100.0% reporting)
2020 (R+28.4)
Donald Trump
(R)
- 903 votes
62.0%
Joe Biden
(D)
- 503 votes
34.5%
2024 (R+28.3)
Donald Trump
(R)
- 940 votes
63.3%
Kamala Harris
(D)
- 520 votes
35.0%
Chase Oliver
(L)
- 12 votes
0.8%
Jill Stein
(G)
- 10 votes
0.7%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-0.7%
Republican Swing:
-0.9%
Net Swing:
0.1% Democratic
Vote Change:
+78 votes
Edgecomb County
(100.0% reporting)
2020 (D+18.9)
Joe Biden
(D)
- 510 votes
57.4%
Donald Trump
(R)
- 348 votes
39.1%
2024 (D+21.7)
Kamala Harris
(D)
- 526 votes
60.0%
Donald Trump
(R)
- 336 votes
38.3%
Chase Oliver
(L)
- 7 votes
0.8%
Jill Stein
(G)
- 5 votes
0.6%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
0.7%
Republican Swing:
-2.2%
Net Swing:
2.8% Democratic
Vote Change:
+17 votes
Edinburg County
(100.0% reporting)
2020 (R+29.4)
Donald Trump
(R)
- 66 votes
62.9%
Joe Biden
(D)
- 36 votes
34.3%
2024 (R+40.4)
Donald Trump
(R)
- 69 votes
69.7%
Kamala Harris
(D)
- 29 votes
29.3%
Jill Stein
(G)
- 1 votes
1.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-6.0%
Republican Swing:
4.9%
Net Swing:
10.9% Republican
Vote Change:
-3 votes
Eliot County
(100.0% reporting)
2020 (D+22.7)
Joe Biden
(D)
- 2839 votes
60.0%
Donald Trump
(R)
- 1788 votes
37.8%
2024 (D+19.4)
Kamala Harris
(D)
- 2724 votes
58.6%
Donald Trump
(R)
- 1823 votes
39.2%
Jill Stein
(G)
- 58 votes
1.2%
Chase Oliver
(L)
- 30 votes
0.6%
Cornel West
(I)
- 11 votes
0.2%
Democratic Swing:
-2.7%
Republican Swing:
0.6%
Net Swing:
3.3% Republican
Vote Change:
+19 votes
Ellsworth County
(100.0% reporting)
2020 (R+1.8)
Donald Trump
(R)
- 2359 votes
48.9%
Joe Biden
(D)
- 2274 votes
47.1%
2024 (R+0.1)
Donald Trump
(R)
- 2412 votes
48.8%
Kamala Harris
(D)
- 2406 votes
48.7%
Jill Stein
(G)
- 61 votes
1.2%
Chase Oliver
(L)
- 37 votes
0.7%
Cornel West
(I)
- 24 votes
0.5%
Democratic Swing:
-0.4%
Republican Swing:
-2.1%
Net Swing:
1.7% Democratic
Vote Change:
+307 votes
Embden County
(100.0% reporting)
2020 (R+34.8)
Donald Trump
(R)
- 374 votes
66.2%
Joe Biden
(D)
- 181 votes
32.0%
2024 (R+33.6)
Donald Trump
(R)
- 434 votes
66.1%
Kamala Harris
(D)
- 213 votes
32.4%
Chase Oliver
(L)
- 5 votes
0.8%
Jill Stein
(G)
- 4 votes
0.6%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-0.2%
Republican Swing:
-1.3%
Net Swing:
1.1% Democratic
Vote Change:
+102 votes
Enfield County
(100.0% reporting)
2020 (R+35.4)
Donald Trump
(R)
- 585 votes
66.6%
Joe Biden
(D)
- 279 votes
31.7%
2024 (R+42.1)
Donald Trump
(R)
- 632 votes
70.4%
Kamala Harris
(D)
- 254 votes
28.3%
Jill Stein
(G)
- 7 votes
0.8%
Chase Oliver
(L)
- 3 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-4.0%
Republican Swing:
2.7%
Net Swing:
6.7% Republican
Vote Change:
+33 votes
Etna County
(100.0% reporting)
2020 (R+39.2)
Donald Trump
(R)
- 495 votes
68.2%
Joe Biden
(D)
- 216 votes
29.8%
2024 (R+42.6)
Donald Trump
(R)
- 513 votes
70.7%
Kamala Harris
(D)
- 204 votes
28.1%
Jill Stein
(G)
- 5 votes
0.7%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-2.3%
Republican Swing:
1.0%
Net Swing:
3.3% Republican
Vote Change:
+15 votes
Eustis County
(100.0% reporting)
2020 (R+19.2)
Donald Trump
(R)
- 255 votes
57.0%
Joe Biden
(D)
- 173 votes
38.7%
2024 (R+22.5)
Donald Trump
(R)
- 309 votes
60.0%
Kamala Harris
(D)
- 193 votes
37.5%
Jill Stein
(G)
- 11 votes
2.1%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-2.9%
Republican Swing:
0.4%
Net Swing:
3.4% Republican
Vote Change:
+87 votes
Exeter County
(100.0% reporting)
2020 (R+31.7)
Donald Trump
(R)
- 366 votes
64.1%
Joe Biden
(D)
- 190 votes
33.2%
2024 (R+41.8)
Donald Trump
(R)
- 391 votes
70.5%
Kamala Harris
(D)
- 159 votes
28.6%
Jill Stein
(G)
- 4 votes
0.7%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-5.5%
Republican Swing:
4.6%
Net Swing:
10.1% Republican
Vote Change:
-1 votes
Fairfield County
(100.0% reporting)
2020 (R+12.7)
Donald Trump
(R)
- 1845 votes
54.4%
Joe Biden
(D)
- 1428 votes
42.1%
2024 (R+15.3)
Donald Trump
(R)
- 1949 votes
56.7%
Kamala Harris
(D)
- 1424 votes
41.5%
Jill Stein
(G)
- 27 votes
0.8%
Chase Oliver
(L)
- 24 votes
0.7%
Cornel West
(I)
- 11 votes
0.3%
Democratic Swing:
-2.2%
Republican Swing:
0.4%
Net Swing:
2.5% Republican
Vote Change:
+162 votes
Falmouth County
(100.0% reporting)
2020 (D+39.4)
Joe Biden
(D)
- 6147 votes
68.1%
Donald Trump
(R)
- 2672 votes
29.6%
2024 (D+41.5)
Kamala Harris
(D)
- 6205 votes
69.8%
Donald Trump
(R)
- 2520 votes
28.3%
Jill Stein
(G)
- 78 votes
0.9%
Chase Oliver
(L)
- 70 votes
0.8%
Cornel West
(I)
- 14 votes
0.1%
Democratic Swing:
0.1%
Republican Swing:
-1.9%
Net Swing:
2.1% Democratic
Vote Change:
+68 votes
Farmingdale County
(100.0% reporting)
2020 (D+8.1)
Joe Biden
(D)
- 903 votes
52.0%
Donald Trump
(R)
- 768 votes
44.2%
2024 (D+7.2)
Kamala Harris
(D)
- 970 votes
52.7%
Donald Trump
(R)
- 838 votes
45.5%
Chase Oliver
(L)
- 12 votes
0.7%
Jill Stein
(G)
- 12 votes
0.7%
Cornel West
(I)
- 8 votes
0.4%
Democratic Swing:
-1.3%
Republican Swing:
-0.4%
Net Swing:
0.9% Republican
Vote Change:
+169 votes
Farmington County
(100.0% reporting)
2020 (D+18.2)
Joe Biden
(D)
- 2225 votes
57.0%
Donald Trump
(R)
- 1541 votes
39.5%
2024 (D+13.3)
Kamala Harris
(D)
- 2185 votes
55.3%
Donald Trump
(R)
- 1659 votes
42.0%
Jill Stein
(G)
- 55 votes
1.4%
Chase Oliver
(L)
- 26 votes
0.7%
Cornel West
(I)
- 25 votes
0.6%
Democratic Swing:
-3.8%
Republican Swing:
1.1%
Net Swing:
4.8% Republican
Vote Change:
+184 votes
Fayette County
(100.0% reporting)
2020 (R+4.1)
Donald Trump
(R)
- 421 votes
50.7%
Joe Biden
(D)
- 388 votes
46.7%
2024 (R+6.7)
Donald Trump
(R)
- 457 votes
52.6%
Kamala Harris
(D)
- 399 votes
45.9%
Jill Stein
(G)
- 8 votes
0.9%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
0.6%
Net Swing:
2.6% Republican
Vote Change:
+60 votes
Fort Fairfield County
(100.0% reporting)
2020 (R+18.7)
Donald Trump
(R)
- 985 votes
57.9%
Joe Biden
(D)
- 674 votes
39.6%
2024 (R+18.5)
Donald Trump
(R)
- 975 votes
58.6%
Kamala Harris
(D)
- 667 votes
40.1%
Jill Stein
(G)
- 12 votes
0.7%
Chase Oliver
(L)
- 5 votes
0.3%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
-0.5%
Republican Swing:
-0.7%
Net Swing:
0.2% Democratic
Vote Change:
+4 votes
Fort Kent County
(100.0% reporting)
2020 (R+3.3)
Donald Trump
(R)
- 1141 votes
50.4%
Joe Biden
(D)
- 1069 votes
47.2%
2024 (R+16.3)
Donald Trump
(R)
- 1261 votes
57.5%
Kamala Harris
(D)
- 904 votes
41.3%
Jill Stein
(G)
- 16 votes
0.7%
Chase Oliver
(L)
- 6 votes
0.3%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
-7.1%
Republican Swing:
5.9%
Net Swing:
13.0% Republican
Vote Change:
-19 votes
Frankfort County
(100.0% reporting)
2020 (R+33.4)
Donald Trump
(R)
- 441 votes
64.9%
Joe Biden
(D)
- 220 votes
32.3%
2024 (R+31.2)
Donald Trump
(R)
- 454 votes
64.8%
Kamala Harris
(D)
- 235 votes
33.5%
Jill Stein
(G)
- 6 votes
0.9%
Cornel West
(I)
- 3 votes
0.4%
Chase Oliver
(L)
- 3 votes
0.4%
Democratic Swing:
0.2%
Republican Swing:
-1.9%
Net Swing:
2.2% Democratic
Vote Change:
+40 votes
Franklin County
(100.0% reporting)
2020 (R+9.3)
Donald Trump
(R)
- 459 votes
53.3%
Joe Biden
(D)
- 381 votes
44.3%
2024 (R+12.5)
Donald Trump
(R)
- 537 votes
55.2%
Kamala Harris
(D)
- 416 votes
42.8%
Jill Stein
(G)
- 10 votes
1.0%
Cornel West
(I)
- 8 votes
0.8%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-2.5%
Republican Swing:
0.7%
Net Swing:
3.2% Republican
Vote Change:
+131 votes
Franklin Cty Townships County
(100.0% reporting)
2020 (D+29.2)
Joe Biden
(D)
- 31 votes
59.6%
Donald Trump
(R)
- 17 votes
32.7%
2024 (R+55.6)
Donald Trump
(R)
- 7 votes
77.8%
Kamala Harris
(D)
- 2 votes
22.2%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-43.3%
Republican Swing:
35.3%
Net Swing:
78.6% Republican
Vote Change:
-39 votes
Freedom County
(100.0% reporting)
2020 (R+8)
Donald Trump
(R)
- 236 votes
50.3%
Joe Biden
(D)
- 201 votes
42.9%
2024 (R+8.9)
Donald Trump
(R)
- 250 votes
51.9%
Kamala Harris
(D)
- 207 votes
42.9%
Jill Stein
(G)
- 11 votes
2.3%
Cornel West
(I)
- 8 votes
1.7%
Chase Oliver
(L)
- 5 votes
1.0%
Democratic Swing:
-2.9%
Republican Swing:
-2.0%
Net Swing:
0.9% Republican
Vote Change:
+44 votes
Freeport County
(100.0% reporting)
2020 (D+44.2)
Joe Biden
(D)
- 4327 votes
70.0%
Donald Trump
(R)
- 1675 votes
27.1%
2024 (D+42.2)
Kamala Harris
(D)
- 4330 votes
69.9%
Donald Trump
(R)
- 1718 votes
27.8%
Jill Stein
(G)
- 79 votes
1.3%
Chase Oliver
(L)
- 38 votes
0.6%
Cornel West
(I)
- 25 votes
0.4%
Democratic Swing:
-2.1%
Republican Swing:
-0.2%
Net Swing:
2.0% Republican
Vote Change:
+188 votes
Frenchboro County
(100.0% reporting)
2020 (R+22.6)
Donald Trump
(R)
- 19 votes
61.3%
Joe Biden
(D)
- 12 votes
38.7%
2024 (R+26.7)
Donald Trump
(R)
- 19 votes
63.3%
Kamala Harris
(D)
- 11 votes
36.7%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.0%
Republican Swing:
1.9%
Net Swing:
3.9% Republican
Vote Change:
-1 votes
Frenchville County
(100.0% reporting)
2020 (R+21.1)
Donald Trump
(R)
- 361 votes
59.9%
Joe Biden
(D)
- 235 votes
39.0%
2024 (R+28.1)
Donald Trump
(R)
- 384 votes
63.4%
Kamala Harris
(D)
- 214 votes
35.3%
Chase Oliver
(L)
- 3 votes
0.5%
Jill Stein
(G)
- 3 votes
0.5%
Cornel West
(I)
- 2 votes
0.3%
Democratic Swing:
-4.1%
Republican Swing:
2.8%
Net Swing:
6.9% Republican
Vote Change:
+10 votes
Friendship County
(100.0% reporting)
2020 (R+21.4)
Donald Trump
(R)
- 477 votes
59.7%
Joe Biden
(D)
- 309 votes
38.7%
2024 (R+26.2)
Donald Trump
(R)
- 523 votes
62.3%
Kamala Harris
(D)
- 303 votes
36.1%
Jill Stein
(G)
- 8 votes
1.0%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-3.2%
Republican Swing:
1.7%
Net Swing:
4.8% Republican
Vote Change:
+53 votes
Frye Island County
(100.0% reporting)
2020 (D+33.3)
Joe Biden
(D)
- 38 votes
66.7%
Donald Trump
(R)
- 19 votes
33.3%
2024 (D+14.3)
Kamala Harris
(D)
- 28 votes
57.1%
Donald Trump
(R)
- 21 votes
42.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-9.5%
Republican Swing:
9.2%
Net Swing:
18.8% Republican
Vote Change:
-8 votes
Fryeburg County
(100.0% reporting)
2020 (D+13.2)
Joe Biden
(D)
- 1060 votes
54.7%
Donald Trump
(R)
- 813 votes
42.0%
2024 (D+11.6)
Kamala Harris
(D)
- 1120 votes
54.8%
Donald Trump
(R)
- 882 votes
43.2%
Jill Stein
(G)
- 17 votes
0.8%
Chase Oliver
(L)
- 14 votes
0.7%
Cornel West
(I)
- 11 votes
0.5%
Democratic Swing:
-1.8%
Republican Swing:
-0.3%
Net Swing:
1.5% Republican
Vote Change:
+171 votes
Gardiner County
(100.0% reporting)
2020 (D+7)
Joe Biden
(D)
- 1694 votes
51.7%
Donald Trump
(R)
- 1471 votes
44.9%
2024 (D+14)
Kamala Harris
(D)
- 1739 votes
52.4%
Donald Trump
(R)
- 1273 votes
38.3%
Jill Stein
(G)
- 163 votes
4.9%
Chase Oliver
(L)
- 90 votes
2.7%
Cornel West
(I)
- 52 votes
1.6%
Democratic Swing:
-1.1%
Republican Swing:
-8.1%
Net Swing:
7.0% Democratic
Vote Change:
+152 votes
Garfield Plt. County
(100.0% reporting)
2020 (R+58.5)
Donald Trump
(R)
- 42 votes
75.0%
Joe Biden
(D)
- 11 votes
19.6%
2024 (R+50)
Donald Trump
(R)
- 41 votes
73.2%
Kamala Harris
(D)
- 13 votes
23.2%
Jill Stein
(G)
- 2 votes
3.6%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
2.4%
Republican Swing:
-5.8%
Net Swing:
8.3% Democratic
Vote Change:
+3 votes
Garland County
(100.0% reporting)
2020 (R+39.6)
Donald Trump
(R)
- 409 votes
67.6%
Joe Biden
(D)
- 177 votes
29.3%
2024 (R+43.3)
Donald Trump
(R)
- 451 votes
70.8%
Kamala Harris
(D)
- 175 votes
27.5%
Jill Stein
(G)
- 7 votes
1.1%
Cornel West
(I)
- 2 votes
0.3%
Chase Oliver
(L)
- 2 votes
0.3%
Democratic Swing:
-2.7%
Republican Swing:
1.0%
Net Swing:
3.7% Republican
Vote Change:
+51 votes
Georgetown County
(100.0% reporting)
2020 (D+28.2)
Joe Biden
(D)
- 525 votes
62.6%
Donald Trump
(R)
- 294 votes
35.0%
2024 (D+31.3)
Kamala Harris
(D)
- 553 votes
64.2%
Donald Trump
(R)
- 284 votes
33.0%
Jill Stein
(G)
- 15 votes
1.7%
Chase Oliver
(L)
- 5 votes
0.6%
Cornel West
(I)
- 3 votes
0.3%
Democratic Swing:
0.2%
Republican Swing:
-2.9%
Net Swing:
3.1% Democratic
Vote Change:
+41 votes
Gilead County
(100.0% reporting)
2020 (R+15.8)
Donald Trump
(R)
- 66 votes
53.7%
Joe Biden
(D)
- 48 votes
39.0%
2024 (R+4.6)
Donald Trump
(R)
- 64 votes
48.9%
Kamala Harris
(D)
- 58 votes
44.3%
Jill Stein
(G)
- 4 votes
3.0%
Chase Oliver
(L)
- 3 votes
2.3%
Cornel West
(I)
- 2 votes
1.5%
Democratic Swing:
2.2%
Republican Swing:
-8.9%
Net Swing:
11.1% Democratic
Vote Change:
+17 votes
Glenburn County
(100.0% reporting)
2020 (R+18.5)
Donald Trump
(R)
- 1612 votes
57.8%
Joe Biden
(D)
- 1108 votes
39.7%
2024 (R+20.2)
Donald Trump
(R)
- 1697 votes
59.1%
Kamala Harris
(D)
- 1119 votes
39.0%
Jill Stein
(G)
- 29 votes
1.0%
Chase Oliver
(L)
- 15 votes
0.5%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-1.7%
Republican Swing:
0.0%
Net Swing:
1.6% Republican
Vote Change:
+145 votes
Glenwood Plt. County
(100.0% reporting)
2020 (R+100)
Donald Trump
(R)
- 1 votes
100.0%
Joe Biden
(D)
- 0 votes
0.0%
2024 (R+0)
Kamala Harris
(D)
- 2 votes
50.0%
Donald Trump
(R)
- 2 votes
50.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
40.0%
Republican Swing:
-10.0%
Net Swing:
50.0% Democratic
Vote Change:
+3 votes
Gorham County
(100.0% reporting)
2020 (D+20.4)
Joe Biden
(D)
- 6460 votes
58.1%
Donald Trump
(R)
- 4275 votes
38.5%
2024 (D+20.2)
Kamala Harris
(D)
- 6723 votes
59.0%
Donald Trump
(R)
- 4427 votes
38.9%
Jill Stein
(G)
- 126 votes
1.1%
Chase Oliver
(L)
- 84 votes
0.7%
Cornel West
(I)
- 26 votes
0.2%
Democratic Swing:
-1.1%
Republican Swing:
-0.9%
Net Swing:
0.2% Republican
Vote Change:
+651 votes
Gouldsboro County
(100.0% reporting)
2020 (R+12.4)
Donald Trump
(R)
- 612 votes
54.8%
Joe Biden
(D)
- 477 votes
42.7%
2024 (R+10.6)
Donald Trump
(R)
- 628 votes
54.6%
Kamala Harris
(D)
- 506 votes
44.0%
Jill Stein
(G)
- 12 votes
1.0%
Chase Oliver
(L)
- 3 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
0.2%
Republican Swing:
-1.6%
Net Swing:
1.8% Democratic
Vote Change:
+61 votes
Grand Isle County
(100.0% reporting)
2020 (R+5.3)
Donald Trump
(R)
- 119 votes
51.3%
Joe Biden
(D)
- 107 votes
46.1%
2024 (R+18.9)
Donald Trump
(R)
- 134 votes
58.8%
Kamala Harris
(D)
- 91 votes
39.9%
Jill Stein
(G)
- 2 votes
0.9%
Chase Oliver
(L)
- 1 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-7.4%
Republican Swing:
6.1%
Net Swing:
13.5% Republican
Vote Change:
+2 votes
Grand Lake Stream Plt County
(100.0% reporting)
2020 (R+23.7)
Donald Trump
(R)
- 60 votes
61.2%
Joe Biden
(D)
- 37 votes
37.8%
2024 (R+39.4)
Donald Trump
(R)
- 75 votes
68.8%
Kamala Harris
(D)
- 32 votes
29.4%
Jill Stein
(G)
- 2 votes
1.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-8.7%
Republican Swing:
7.0%
Net Swing:
15.6% Republican
Vote Change:
+12 votes
Gray County
(100.0% reporting)
2020 (D+1.8)
Joe Biden
(D)
- 2653 votes
49.2%
Donald Trump
(R)
- 2557 votes
47.4%
2024 (D+0.7)
Kamala Harris
(D)
- 2743 votes
49.2%
Donald Trump
(R)
- 2704 votes
48.5%
Jill Stein
(G)
- 69 votes
1.2%
Chase Oliver
(L)
- 45 votes
0.8%
Cornel West
(I)
- 13 votes
0.2%
Democratic Swing:
-1.7%
Republican Swing:
-0.6%
Net Swing:
1.1% Republican
Vote Change:
+364 votes
Great Pond County
(100.0% reporting)
2020 (R+16.3)
Donald Trump
(R)
- 25 votes
58.1%
Joe Biden
(D)
- 18 votes
41.9%
2024 (R+23.3)
Donald Trump
(R)
- 26 votes
60.5%
Kamala Harris
(D)
- 16 votes
37.2%
Chase Oliver
(L)
- 1 votes
2.3%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.5%
Republican Swing:
2.3%
Net Swing:
6.8% Republican
Vote Change:
0 votes
Greenbush County
(100.0% reporting)
2020 (R+44.2)
Donald Trump
(R)
- 499 votes
69.6%
Joe Biden
(D)
- 193 votes
26.9%
2024 (R+43.4)
Donald Trump
(R)
- 524 votes
71.1%
Kamala Harris
(D)
- 204 votes
27.7%
Chase Oliver
(L)
- 5 votes
0.7%
Cornel West
(I)
- 2 votes
0.2%
Jill Stein
(G)
- 2 votes
0.2%
Democratic Swing:
-0.2%
Republican Swing:
-1.0%
Net Swing:
0.8% Democratic
Vote Change:
+45 votes
Greene County
(100.0% reporting)
2020 (R+29.1)
Donald Trump
(R)
- 1663 votes
63.0%
Joe Biden
(D)
- 914 votes
34.6%
2024 (R+30.2)
Donald Trump
(R)
- 1715 votes
64.2%
Kamala Harris
(D)
- 909 votes
34.0%
Jill Stein
(G)
- 21 votes
0.8%
Chase Oliver
(L)
- 19 votes
0.7%
Cornel West
(I)
- 7 votes
0.3%
Democratic Swing:
-1.4%
Republican Swing:
-0.3%
Net Swing:
1.1% Republican
Vote Change:
+94 votes
Greenville County
(100.0% reporting)
2020 (R+14)
Donald Trump
(R)
- 644 votes
55.6%
Joe Biden
(D)
- 486 votes
42.0%
2024 (R+17.5)
Donald Trump
(R)
- 692 votes
58.2%
Kamala Harris
(D)
- 484 votes
40.7%
Cornel West
(I)
- 4 votes
0.3%
Chase Oliver
(L)
- 4 votes
0.3%
Jill Stein
(G)
- 4 votes
0.3%
Democratic Swing:
-2.3%
Republican Swing:
1.3%
Net Swing:
3.5% Republican
Vote Change:
+58 votes
Greenwood County
(100.0% reporting)
2020 (D+6.9)
Joe Biden
(D)
- 278 votes
52.1%
Donald Trump
(R)
- 242 votes
45.4%
2024 (D+1.8)
Kamala Harris
(D)
- 302 votes
50.1%
Donald Trump
(R)
- 291 votes
48.2%
Jill Stein
(G)
- 5 votes
0.8%
Chase Oliver
(L)
- 4 votes
0.7%
Cornel West
(I)
- 1 votes
0.2%
Democratic Swing:
-3.4%
Republican Swing:
1.7%
Net Swing:
5.1% Republican
Vote Change:
+83 votes
Guilford County
(100.0% reporting)
2020 (R+30.5)
Donald Trump
(R)
- 466 votes
64.0%
Joe Biden
(D)
- 248 votes
34.1%
2024 (R+29.2)
Donald Trump
(R)
- 502 votes
63.5%
Kamala Harris
(D)
- 271 votes
34.3%
Chase Oliver
(L)
- 7 votes
0.9%
Jill Stein
(G)
- 7 votes
0.9%
Cornel West
(I)
- 3 votes
0.4%
Democratic Swing:
-0.4%
Republican Swing:
-1.7%
Net Swing:
1.3% Democratic
Vote Change:
+76 votes
Hallowell County
(100.0% reporting)
2020 (D+48.3)
Joe Biden
(D)
- 1277 votes
71.7%
Donald Trump
(R)
- 445 votes
25.0%
2024 (D+48.5)
Kamala Harris
(D)
- 1326 votes
73.1%
Donald Trump
(R)
- 448 votes
24.7%
Jill Stein
(G)
- 22 votes
1.2%
Chase Oliver
(L)
- 11 votes
0.6%
Cornel West
(I)
- 5 votes
0.3%
Democratic Swing:
-1.0%
Republican Swing:
-1.1%
Net Swing:
0.1% Democratic
Vote Change:
+90 votes
Hamlin County
(100.0% reporting)
2020 (R+11.9)
Donald Trump
(R)
- 61 votes
56.0%
Joe Biden
(D)
- 48 votes
44.0%
2024 (R+24.1)
Donald Trump
(R)
- 67 votes
62.0%
Kamala Harris
(D)
- 41 votes
38.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-6.0%
Republican Swing:
6.0%
Net Swing:
12.0% Republican
Vote Change:
-1 votes
Hammond County
(100.0% reporting)
2020 (R+51.1)
Donald Trump
(R)
- 34 votes
73.9%
Joe Biden
(D)
- 11 votes
23.9%
2024 (R+52.7)
Donald Trump
(R)
- 41 votes
74.5%
Kamala Harris
(D)
- 12 votes
21.8%
Cornel West
(I)
- 1 votes
1.8%
Jill Stein
(G)
- 1 votes
1.8%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-2.5%
Republican Swing:
-0.7%
Net Swing:
1.8% Republican
Vote Change:
+10 votes
Hampden County
(100.0% reporting)
2020 (D+3.9)
Joe Biden
(D)
- 2451 votes
50.2%
Donald Trump
(R)
- 2265 votes
46.4%
2024 (D+1.3)
Kamala Harris
(D)
- 2522 votes
49.6%
Donald Trump
(R)
- 2457 votes
48.3%
Chase Oliver
(L)
- 48 votes
0.9%
Jill Stein
(G)
- 44 votes
0.9%
Cornel West
(I)
- 12 votes
0.2%
Democratic Swing:
-2.4%
Republican Swing:
0.3%
Net Swing:
2.7% Republican
Vote Change:
+367 votes
Hancock County
(100.0% reporting)
2020 (R+8.3)
Donald Trump
(R)
- 778 votes
52.8%
Joe Biden
(D)
- 659 votes
44.8%
2024 (R+7.6)
Donald Trump
(R)
- 795 votes
52.8%
Kamala Harris
(D)
- 681 votes
45.3%
Jill Stein
(G)
- 14 votes
0.9%
Chase Oliver
(L)
- 9 votes
0.6%
Cornel West
(I)
- 4 votes
0.3%
Democratic Swing:
-0.5%
Republican Swing:
-1.2%
Net Swing:
0.7% Democratic
Vote Change:
+66 votes
Hancock Cty Townships County
(100.0% reporting)
2020 (R+7.7)
Donald Trump
(R)
- 7 votes
53.8%
Joe Biden
(D)
- 6 votes
46.2%
2024 (R+0)
Kamala Harris
(D)
- 5 votes
50.0%
Donald Trump
(R)
- 5 votes
50.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
2.6%
Republican Swing:
-4.5%
Net Swing:
7.1% Democratic
Vote Change:
-3 votes
Hanover County
(100.0% reporting)
2020 (D+4.7)
Joe Biden
(D)
- 101 votes
51.0%
Donald Trump
(R)
- 92 votes
46.5%
2024 (D+14.8)
Kamala Harris
(D)
- 111 votes
56.6%
Donald Trump
(R)
- 82 votes
41.8%
Chase Oliver
(L)
- 2 votes
1.0%
Jill Stein
(G)
- 1 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
4.3%
Republican Swing:
-5.8%
Net Swing:
10.1% Democratic
Vote Change:
+3 votes
Harmony County
(100.0% reporting)
2020 (R+36.7)
Donald Trump
(R)
- 326 votes
66.8%
Joe Biden
(D)
- 151 votes
30.9%
2024 (R+38.2)
Donald Trump
(R)
- 350 votes
68.5%
Kamala Harris
(D)
- 155 votes
30.3%
Jill Stein
(G)
- 4 votes
0.8%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-1.3%
Republican Swing:
0.2%
Net Swing:
1.5% Republican
Vote Change:
+34 votes
Harpswell County
(100.0% reporting)
2020 (D+25.1)
Joe Biden
(D)
- 2379 votes
61.2%
Donald Trump
(R)
- 1423 votes
36.6%
2024 (D+23.2)
Kamala Harris
(D)
- 2351 votes
60.9%
Donald Trump
(R)
- 1458 votes
37.8%
Jill Stein
(G)
- 29 votes
0.8%
Chase Oliver
(L)
- 13 votes
0.3%
Cornel West
(I)
- 4 votes
0.1%
Democratic Swing:
-1.6%
Republican Swing:
0.4%
Net Swing:
2.0% Republican
Vote Change:
+53 votes
Harrington County
(100.0% reporting)
2020 (R+36.7)
Donald Trump
(R)
- 363 votes
67.5%
Joe Biden
(D)
- 168 votes
31.2%
2024 (R+41.8)
Donald Trump
(R)
- 384 votes
70.1%
Kamala Harris
(D)
- 155 votes
28.3%
Jill Stein
(G)
- 8 votes
1.4%
Chase Oliver
(L)
- 1 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.3%
Republican Swing:
1.7%
Net Swing:
5.1% Republican
Vote Change:
+17 votes
Harrison County
(100.0% reporting)
2020 (R+3.6)
Donald Trump
(R)
- 796 votes
50.6%
Joe Biden
(D)
- 741 votes
47.1%
2024 (R+5.7)
Donald Trump
(R)
- 873 votes
51.9%
Kamala Harris
(D)
- 778 votes
46.3%
Chase Oliver
(L)
- 14 votes
0.8%
Jill Stein
(G)
- 12 votes
0.7%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-1.9%
Republican Swing:
0.2%
Net Swing:
2.1% Republican
Vote Change:
+143 votes
Hartford County
(100.0% reporting)
2020 (R+21.2)
Donald Trump
(R)
- 428 votes
59.1%
Joe Biden
(D)
- 278 votes
38.4%
2024 (R+23.1)
Donald Trump
(R)
- 447 votes
60.7%
Kamala Harris
(D)
- 277 votes
37.6%
Jill Stein
(G)
- 6 votes
0.8%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 2 votes
0.3%
Democratic Swing:
-1.7%
Republican Swing:
0.1%
Net Swing:
1.9% Republican
Vote Change:
+30 votes
Hartland County
(100.0% reporting)
2020 (R+39.3)
Donald Trump
(R)
- 610 votes
67.9%
Joe Biden
(D)
- 266 votes
29.6%
2024 (R+38.1)
Donald Trump
(R)
- 663 votes
68.2%
Kamala Harris
(D)
- 293 votes
30.1%
Jill Stein
(G)
- 8 votes
0.8%
Chase Oliver
(L)
- 7 votes
0.7%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-0.2%
Republican Swing:
-1.4%
Net Swing:
1.2% Democratic
Vote Change:
+96 votes
Haynesville County
(100.0% reporting)
2020 (R+61.3)
Donald Trump
(R)
- 50 votes
79.4%
Joe Biden
(D)
- 12 votes
19.0%
2024 (R+66.2)
Donald Trump
(R)
- 54 votes
83.1%
Kamala Harris
(D)
- 11 votes
16.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.4%
Republican Swing:
2.5%
Net Swing:
4.8% Republican
Vote Change:
+3 votes
Hebron County
(100.0% reporting)
2020 (R+13.9)
Donald Trump
(R)
- 427 votes
54.9%
Joe Biden
(D)
- 323 votes
41.5%
2024 (R+21.1)
Donald Trump
(R)
- 472 votes
59.2%
Kamala Harris
(D)
- 304 votes
38.1%
Jill Stein
(G)
- 11 votes
1.4%
Chase Oliver
(L)
- 9 votes
1.1%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-4.9%
Republican Swing:
2.3%
Net Swing:
7.2% Republican
Vote Change:
+47 votes
Hermon County
(100.0% reporting)
2020 (R+25.3)
Donald Trump
(R)
- 2427 votes
61.2%
Joe Biden
(D)
- 1447 votes
36.5%
2024 (R+24.5)
Donald Trump
(R)
- 2530 votes
61.5%
Kamala Harris
(D)
- 1522 votes
37.0%
Chase Oliver
(L)
- 27 votes
0.7%
Jill Stein
(G)
- 23 votes
0.6%
Cornel West
(I)
- 6 votes
0.1%
Democratic Swing:
-0.3%
Republican Swing:
-1.1%
Net Swing:
0.8% Democratic
Vote Change:
+234 votes
Hersey County
(100.0% reporting)
2020 (D+100)
Joe Biden
(D)
- 8 votes
19.0%
Donald Trump
(R)
- 0 votes
0.0%
2024 (R+43.9)
Donald Trump
(R)
- 29 votes
70.7%
Kamala Harris
(D)
- 11 votes
26.8%
Chase Oliver
(L)
- 1 votes
2.4%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-62.7%
Republican Swing:
69.0%
Net Swing:
131.7% Republican
Vote Change:
+33 votes
Highland Plt. County
(100.0% reporting)
2020 (R+25.7)
Donald Trump
(R)
- 71 votes
61.2%
Joe Biden
(D)
- 42 votes
36.2%
2024 (D+5.3)
Kamala Harris
(D)
- 20 votes
52.6%
Donald Trump
(R)
- 18 votes
47.4%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
14.4%
Republican Swing:
-16.1%
Net Swing:
30.6% Democratic
Vote Change:
-75 votes
Hiram County
(100.0% reporting)
2020 (R+17.2)
Donald Trump
(R)
- 528 votes
56.9%
Joe Biden
(D)
- 373 votes
40.2%
2024 (R+19.1)
Donald Trump
(R)
- 585 votes
59.0%
Kamala Harris
(D)
- 396 votes
40.0%
Jill Stein
(G)
- 6 votes
0.6%
Chase Oliver
(L)
- 3 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-1.4%
Republican Swing:
0.4%
Net Swing:
1.9% Republican
Vote Change:
+90 votes
Hodgdon County
(100.0% reporting)
2020 (R+53.6)
Donald Trump
(R)
- 613 votes
75.5%
Joe Biden
(D)
- 185 votes
22.8%
2024 (R+58.9)
Donald Trump
(R)
- 673 votes
78.9%
Kamala Harris
(D)
- 171 votes
20.0%
Chase Oliver
(L)
- 5 votes
0.6%
Jill Stein
(G)
- 4 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.1%
Republican Swing:
2.1%
Net Swing:
5.2% Republican
Vote Change:
+55 votes
Holden County
(100.0% reporting)
2020 (R+15.9)
Donald Trump
(R)
- 1200 votes
56.5%
Joe Biden
(D)
- 871 votes
41.0%
2024 (R+11.7)
Donald Trump
(R)
- 1166 votes
54.9%
Kamala Harris
(D)
- 918 votes
43.3%
Jill Stein
(G)
- 18 votes
0.8%
Chase Oliver
(L)
- 15 votes
0.7%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
1.2%
Republican Swing:
-3.0%
Net Swing:
4.2% Democratic
Vote Change:
+50 votes
Hollis County
(100.0% reporting)
2020 (R+9.5)
Donald Trump
(R)
- 1535 votes
53.0%
Joe Biden
(D)
- 1268 votes
43.8%
2024 (R+11.6)
Donald Trump
(R)
- 1699 votes
54.8%
Kamala Harris
(D)
- 1340 votes
43.2%
Jill Stein
(G)
- 29 votes
0.9%
Chase Oliver
(L)
- 25 votes
0.8%
Cornel West
(I)
- 8 votes
0.3%
Democratic Swing:
-2.0%
Republican Swing:
0.0%
Net Swing:
2.1% Republican
Vote Change:
+298 votes
Hope County
(100.0% reporting)
2020 (D+19.2)
Joe Biden
(D)
- 653 votes
58.5%
Donald Trump
(R)
- 443 votes
39.6%
2024 (D+17.1)
Kamala Harris
(D)
- 651 votes
57.2%
Donald Trump
(R)
- 456 votes
40.1%
Jill Stein
(G)
- 16 votes
1.4%
Cornel West
(I)
- 9 votes
0.8%
Chase Oliver
(L)
- 6 votes
0.5%
Democratic Swing:
-2.4%
Republican Swing:
-0.3%
Net Swing:
2.0% Republican
Vote Change:
+42 votes
Houlton County
(100.0% reporting)
2020 (R+22.1)
Donald Trump
(R)
- 1639 votes
59.8%
Joe Biden
(D)
- 1046 votes
38.2%
2024 (R+25.6)
Donald Trump
(R)
- 1672 votes
62.1%
Kamala Harris
(D)
- 983 votes
36.5%
Jill Stein
(G)
- 19 votes
0.7%
Chase Oliver
(L)
- 14 votes
0.5%
Cornel West
(I)
- 4 votes
0.1%
Democratic Swing:
-2.4%
Republican Swing:
1.1%
Net Swing:
3.5% Republican
Vote Change:
+7 votes
Howland County
(100.0% reporting)
2020 (R+27.7)
Donald Trump
(R)
- 390 votes
60.6%
Joe Biden
(D)
- 221 votes
34.4%
2024 (R+27.5)
Donald Trump
(R)
- 428 votes
62.9%
Kamala Harris
(D)
- 241 votes
35.4%
Chase Oliver
(L)
- 7 votes
1.0%
Cornel West
(I)
- 2 votes
0.3%
Jill Stein
(G)
- 2 votes
0.3%
Democratic Swing:
-0.7%
Republican Swing:
-0.9%
Net Swing:
0.2% Democratic
Vote Change:
+69 votes
Hudson County
(100.0% reporting)
2020 (R+60.3)
Donald Trump
(R)
- 484 votes
79.2%
Joe Biden
(D)
- 120 votes
19.6%
2024 (R+40.3)
Donald Trump
(R)
- 605 votes
69.6%
Kamala Harris
(D)
- 255 votes
29.3%
Chase Oliver
(L)
- 5 votes
0.6%
Jill Stein
(G)
- 3 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
9.5%
Republican Swing:
-10.5%
Net Swing:
19.9% Democratic
Vote Change:
+265 votes
Indian Township Vtng Dst County
(100.0% reporting)
2020 (D+46.9)
Joe Biden
(D)
- 191 votes
72.6%
Donald Trump
(R)
- 69 votes
26.2%
2024 (D+34.6)
Kamala Harris
(D)
- 182 votes
66.9%
Donald Trump
(R)
- 88 votes
32.4%
Jill Stein
(G)
- 2 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-6.5%
Republican Swing:
5.8%
Net Swing:
12.3% Republican
Vote Change:
+12 votes
Industry County
(100.0% reporting)
2020 (R+4.3)
Donald Trump
(R)
- 253 votes
50.2%
Joe Biden
(D)
- 232 votes
46.0%
2024 (R+11.8)
Donald Trump
(R)
- 286 votes
55.3%
Kamala Harris
(D)
- 225 votes
43.5%
Jill Stein
(G)
- 5 votes
1.0%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-4.3%
Republican Swing:
3.2%
Net Swing:
7.5% Republican
Vote Change:
+32 votes
Island Falls County
(100.0% reporting)
2020 (R+39.7)
Donald Trump
(R)
- 306 votes
68.0%
Joe Biden
(D)
- 132 votes
29.3%
2024 (R+40)
Donald Trump
(R)
- 306 votes
69.5%
Kamala Harris
(D)
- 130 votes
29.5%
Cornel West
(I)
- 2 votes
0.5%
Chase Oliver
(L)
- 1 votes
0.2%
Jill Stein
(G)
- 1 votes
0.2%
Democratic Swing:
-0.6%
Republican Swing:
-0.3%
Net Swing:
0.3% Republican
Vote Change:
+2 votes
Isle Au Haut County
(100.0% reporting)
2020 (D+71.4)
Joe Biden
(D)
- 54 votes
81.8%
Donald Trump
(R)
- 9 votes
13.6%
2024 (D+43.8)
Kamala Harris
(D)
- 45 votes
70.3%
Donald Trump
(R)
- 17 votes
26.6%
Chase Oliver
(L)
- 1 votes
1.5%
Jill Stein
(G)
- 1 votes
1.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-15.1%
Republican Swing:
12.1%
Net Swing:
27.2% Republican
Vote Change:
+1 votes
Islesboro County
(100.0% reporting)
2020 (D+44.1)
Joe Biden
(D)
- 309 votes
69.4%
Donald Trump
(R)
- 120 votes
27.0%
2024 (D+47.4)
Kamala Harris
(D)
- 332 votes
72.5%
Donald Trump
(R)
- 115 votes
25.1%
Chase Oliver
(L)
- 4 votes
0.9%
Jill Stein
(G)
- 4 votes
0.9%
Cornel West
(I)
- 3 votes
0.6%
Democratic Swing:
0.5%
Republican Swing:
-2.9%
Net Swing:
3.3% Democratic
Vote Change:
+29 votes
Jackman County
(100.0% reporting)
2020 (R+45.8)
Donald Trump
(R)
- 387 votes
72.3%
Joe Biden
(D)
- 144 votes
26.9%
2024 (R+51.1)
Donald Trump
(R)
- 401 votes
74.8%
Kamala Harris
(D)
- 127 votes
23.7%
Jill Stein
(G)
- 5 votes
0.9%
Chase Oliver
(L)
- 3 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.4%
Republican Swing:
1.9%
Net Swing:
5.3% Republican
Vote Change:
+5 votes
Jackson County
(100.0% reporting)
2020 (R+17.5)
Donald Trump
(R)
- 191 votes
56.5%
Joe Biden
(D)
- 134 votes
39.6%
2024 (R+14.2)
Donald Trump
(R)
- 195 votes
55.2%
Kamala Harris
(D)
- 145 votes
41.1%
Chase Oliver
(L)
- 5 votes
1.4%
Jill Stein
(G)
- 5 votes
1.4%
Cornel West
(I)
- 1 votes
0.3%
Democratic Swing:
0.1%
Republican Swing:
-3.2%
Net Swing:
3.3% Democratic
Vote Change:
+26 votes
Jay County
(100.0% reporting)
2020 (R+6)
Donald Trump
(R)
- 1375 votes
51.6%
Joe Biden
(D)
- 1220 votes
45.8%
2024 (R+11.9)
Donald Trump
(R)
- 1469 votes
54.9%
Kamala Harris
(D)
- 1152 votes
43.1%
Jill Stein
(G)
- 22 votes
0.8%
Chase Oliver
(L)
- 21 votes
0.8%
Cornel West
(I)
- 11 votes
0.4%
Democratic Swing:
-3.9%
Republican Swing:
1.9%
Net Swing:
5.9% Republican
Vote Change:
+80 votes
Jefferson County
(100.0% reporting)
2020 (R+16.7)
Donald Trump
(R)
- 951 votes
56.2%
Joe Biden
(D)
- 679 votes
40.2%
2024 (R+12.5)
Donald Trump
(R)
- 972 votes
55.1%
Kamala Harris
(D)
- 751 votes
42.6%
Chase Oliver
(L)
- 19 votes
1.1%
Jill Stein
(G)
- 18 votes
1.0%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
0.9%
Republican Swing:
-3.2%
Net Swing:
4.2% Democratic
Vote Change:
+134 votes
Jonesboro County
(100.0% reporting)
2020 (R+26.2)
Donald Trump
(R)
- 212 votes
61.3%
Joe Biden
(D)
- 124 votes
35.8%
2024 (R+34.5)
Donald Trump
(R)
- 236 votes
66.7%
Kamala Harris
(D)
- 114 votes
32.2%
Chase Oliver
(L)
- 2 votes
0.5%
Jill Stein
(G)
- 2 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.7%
Republican Swing:
3.6%
Net Swing:
8.3% Republican
Vote Change:
+18 votes
Jonesport County
(100.0% reporting)
2020 (R+29.6)
Donald Trump
(R)
- 447 votes
62.8%
Joe Biden
(D)
- 243 votes
34.1%
2024 (R+36.7)
Donald Trump
(R)
- 525 votes
68.1%
Kamala Harris
(D)
- 242 votes
31.4%
Chase Oliver
(L)
- 2 votes
0.2%
Jill Stein
(G)
- 2 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.8%
Republican Swing:
3.3%
Net Swing:
7.1% Republican
Vote Change:
+81 votes
Kenduskeag County
(100.0% reporting)
2020 (R+36)
Donald Trump
(R)
- 514 votes
66.7%
Joe Biden
(D)
- 242 votes
31.4%
2024 (R+41.9)
Donald Trump
(R)
- 561 votes
70.0%
Kamala Harris
(D)
- 225 votes
28.1%
Chase Oliver
(L)
- 7 votes
0.9%
Jill Stein
(G)
- 7 votes
0.9%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-3.9%
Republican Swing:
2.1%
Net Swing:
6.0% Republican
Vote Change:
+45 votes
Kennebunk County
(100.0% reporting)
2020 (D+33.4)
Joe Biden
(D)
- 5368 votes
65.2%
Donald Trump
(R)
- 2682 votes
32.5%
2024 (D+32.9)
Kamala Harris
(D)
- 5504 votes
65.6%
Donald Trump
(R)
- 2746 votes
32.7%
Jill Stein
(G)
- 73 votes
0.9%
Chase Oliver
(L)
- 52 votes
0.6%
Cornel West
(I)
- 20 votes
0.2%
Democratic Swing:
-1.1%
Republican Swing:
-0.6%
Net Swing:
0.5% Republican
Vote Change:
+345 votes
Kennebunkport County
(100.0% reporting)
2020 (D+31.5)
Joe Biden
(D)
- 1777 votes
64.7%
Donald Trump
(R)
- 926 votes
33.7%
2024 (D+29)
Kamala Harris
(D)
- 1765 votes
63.8%
Donald Trump
(R)
- 963 votes
34.8%
Jill Stein
(G)
- 21 votes
0.7%
Chase Oliver
(L)
- 13 votes
0.5%
Cornel West
(I)
- 6 votes
0.2%
Democratic Swing:
-2.0%
Republican Swing:
0.5%
Net Swing:
2.5% Republican
Vote Change:
+65 votes
Kingfield County
(100.0% reporting)
2020 (R+4.3)
Donald Trump
(R)
- 444 votes
50.0%
Joe Biden
(D)
- 407 votes
45.8%
2024 (R+7.5)
Donald Trump
(R)
- 455 votes
52.6%
Kamala Harris
(D)
- 390 votes
45.1%
Jill Stein
(G)
- 9 votes
1.0%
Chase Oliver
(L)
- 8 votes
0.9%
Cornel West
(I)
- 3 votes
0.3%
Democratic Swing:
-2.7%
Republican Swing:
0.4%
Net Swing:
3.2% Republican
Vote Change:
+14 votes
Kingsbury Plt. County
(0.0% reporting)
2020 (N/A+0)
Joe Biden
(D)
- 0 votes
0.0%
Donald Trump
(R)
- 0 votes
0.0%
2024 (N/A+0)
Kamala Harris
(D)
- 0 votes
0.0%
Donald Trump
(R)
- 0 votes
0.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.0%
Republican Swing:
0.0%
Net Swing:
0.0% Republican
Vote Change:
0 votes
Kittery County
(100.0% reporting)
2020 (D+41.9)
Joe Biden
(D)
- 4418 votes
68.9%
Donald Trump
(R)
- 1809 votes
28.2%
2024 (D+41.7)
Kamala Harris
(D)
- 4534 votes
69.7%
Donald Trump
(R)
- 1822 votes
28.0%
Jill Stein
(G)
- 69 votes
1.1%
Chase Oliver
(L)
- 44 votes
0.7%
Cornel West
(I)
- 27 votes
0.4%
Democratic Swing:
-1.2%
Republican Swing:
-1.0%
Net Swing:
0.1% Republican
Vote Change:
+269 votes
Knox County
(100.0% reporting)
2020 (R+36.4)
Donald Trump
(R)
- 315 votes
66.0%
Joe Biden
(D)
- 147 votes
30.8%
2024 (R+42.4)
Donald Trump
(R)
- 336 votes
69.1%
Kamala Harris
(D)
- 131 votes
27.0%
Jill Stein
(G)
- 12 votes
2.5%
Cornel West
(I)
- 4 votes
0.8%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-4.7%
Republican Swing:
1.2%
Net Swing:
6.0% Republican
Vote Change:
+22 votes
LaGrange County
(100.0% reporting)
2020 (R+42.1)
Donald Trump
(R)
- 248 votes
69.3%
Joe Biden
(D)
- 101 votes
28.2%
2024 (R+43.5)
Donald Trump
(R)
- 252 votes
70.8%
Kamala Harris
(D)
- 97 votes
27.2%
Jill Stein
(G)
- 5 votes
1.4%
Chase Oliver
(L)
- 2 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.7%
Republican Swing:
-0.3%
Net Swing:
1.4% Republican
Vote Change:
+7 votes
Lake View Plt. County
(100.0% reporting)
2020 (R+27.9)
Donald Trump
(R)
- 71 votes
62.3%
Joe Biden
(D)
- 40 votes
35.1%
2024 (R+26.1)
Donald Trump
(R)
- 86 votes
62.3%
Kamala Harris
(D)
- 50 votes
36.2%
Chase Oliver
(L)
- 1 votes
0.7%
Jill Stein
(G)
- 1 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
0.3%
Republican Swing:
-1.5%
Net Swing:
1.8% Democratic
Vote Change:
+27 votes
Lakeville County
(100.0% reporting)
2020 (R+13.4)
Donald Trump
(R)
- 38 votes
55.1%
Joe Biden
(D)
- 29 votes
42.0%
2024 (R+7.4)
Donald Trump
(R)
- 43 votes
53.1%
Kamala Harris
(D)
- 37 votes
45.7%
Jill Stein
(G)
- 1 votes
1.2%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
2.5%
Republican Swing:
-3.4%
Net Swing:
5.9% Democratic
Vote Change:
+14 votes
Lamoine County
(100.0% reporting)
2020 (D+3.4)
Joe Biden
(D)
- 616 votes
50.9%
Donald Trump
(R)
- 576 votes
47.6%
2024 (D+4.8)
Kamala Harris
(D)
- 624 votes
51.1%
Donald Trump
(R)
- 566 votes
46.4%
Jill Stein
(G)
- 17 votes
1.4%
Chase Oliver
(L)
- 8 votes
0.7%
Cornel West
(I)
- 5 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-1.9%
Net Swing:
1.4% Democratic
Vote Change:
+28 votes
Lebanon County
(100.0% reporting)
2020 (R+27.7)
Donald Trump
(R)
- 2178 votes
61.7%
Joe Biden
(D)
- 1232 votes
34.9%
2024 (R+33.7)
Donald Trump
(R)
- 2360 votes
66.1%
Kamala Harris
(D)
- 1157 votes
32.4%
Jill Stein
(G)
- 27 votes
0.8%
Chase Oliver
(L)
- 21 votes
0.6%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-3.7%
Republican Swing:
2.3%
Net Swing:
6.0% Republican
Vote Change:
+156 votes
Lee County
(100.0% reporting)
2020 (R+42.9)
Donald Trump
(R)
- 350 votes
68.9%
Joe Biden
(D)
- 140 votes
27.5%
2024 (R+48.3)
Donald Trump
(R)
- 400 votes
73.5%
Kamala Harris
(D)
- 137 votes
25.2%
Cornel West
(I)
- 3 votes
0.5%
Chase Oliver
(L)
- 2 votes
0.4%
Jill Stein
(G)
- 2 votes
0.4%
Democratic Swing:
-3.4%
Republican Swing:
2.1%
Net Swing:
5.5% Republican
Vote Change:
+54 votes
Leeds County
(100.0% reporting)
2020 (R+23.7)
Donald Trump
(R)
- 818 votes
60.0%
Joe Biden
(D)
- 505 votes
37.1%
2024 (R+27.8)
Donald Trump
(R)
- 904 votes
63.0%
Kamala Harris
(D)
- 505 votes
35.2%
Jill Stein
(G)
- 15 votes
1.0%
Chase Oliver
(L)
- 8 votes
0.6%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-2.9%
Republican Swing:
1.3%
Net Swing:
4.2% Republican
Vote Change:
+110 votes
Levant County
(100.0% reporting)
2020 (R+41.3)
Donald Trump
(R)
- 1149 votes
69.0%
Joe Biden
(D)
- 477 votes
28.6%
2024 (R+41.8)
Donald Trump
(R)
- 1226 votes
70.0%
Kamala Harris
(D)
- 495 votes
28.3%
Chase Oliver
(L)
- 13 votes
0.7%
Jill Stein
(G)
- 12 votes
0.7%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
-1.0%
Republican Swing:
-0.6%
Net Swing:
0.4% Republican
Vote Change:
+124 votes
Lewiston County
(100.0% reporting)
2020 (D+14.2)
Joe Biden
(D)
- 9616 votes
55.3%
Donald Trump
(R)
- 7232 votes
41.6%
2024 (D+8.2)
Kamala Harris
(D)
- 8791 votes
52.9%
Donald Trump
(R)
- 7433 votes
44.7%
Jill Stein
(G)
- 199 votes
1.2%
Chase Oliver
(L)
- 98 votes
0.6%
Cornel West
(I)
- 86 votes
0.5%
Democratic Swing:
-4.1%
Republican Swing:
1.8%
Net Swing:
6.0% Republican
Vote Change:
-241 votes
Liberty County
(100.0% reporting)
2020 (R+7.5)
Donald Trump
(R)
- 308 votes
52.1%
Joe Biden
(D)
- 265 votes
44.8%
2024 (R+7)
Donald Trump
(R)
- 327 votes
51.7%
Kamala Harris
(D)
- 283 votes
44.8%
Jill Stein
(G)
- 18 votes
2.8%
Cornel West
(I)
- 2 votes
0.3%
Chase Oliver
(L)
- 2 votes
0.3%
Democratic Swing:
-1.5%
Republican Swing:
-2.0%
Net Swing:
0.5% Democratic
Vote Change:
+59 votes
Limerick County
(100.0% reporting)
2020 (R+7.7)
Donald Trump
(R)
- 948 votes
51.5%
Joe Biden
(D)
- 813 votes
44.2%
2024 (R+14.2)
Donald Trump
(R)
- 1138 votes
55.8%
Kamala Harris
(D)
- 849 votes
41.7%
Jill Stein
(G)
- 28 votes
1.4%
Chase Oliver
(L)
- 16 votes
0.8%
Cornel West
(I)
- 6 votes
0.3%
Democratic Swing:
-4.5%
Republican Swing:
2.0%
Net Swing:
6.5% Republican
Vote Change:
+276 votes
Limestone County
(100.0% reporting)
2020 (R+13.1)
Donald Trump
(R)
- 423 votes
55.3%
Joe Biden
(D)
- 325 votes
42.5%
2024 (R+22.4)
Donald Trump
(R)
- 453 votes
60.4%
Kamala Harris
(D)
- 285 votes
38.0%
Jill Stein
(G)
- 7 votes
0.9%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-5.4%
Republican Swing:
3.8%
Net Swing:
9.3% Republican
Vote Change:
+2 votes
Limington County
(100.0% reporting)
2020 (R+22.6)
Donald Trump
(R)
- 1357 votes
59.0%
Joe Biden
(D)
- 856 votes
37.2%
2024 (R+24.1)
Donald Trump
(R)
- 1490 votes
61.1%
Kamala Harris
(D)
- 901 votes
36.9%
Chase Oliver
(L)
- 21 votes
0.9%
Jill Stein
(G)
- 20 votes
0.8%
Cornel West
(I)
- 7 votes
0.3%
Democratic Swing:
-1.7%
Republican Swing:
-0.2%
Net Swing:
1.5% Republican
Vote Change:
+226 votes
Lincoln County
(100.0% reporting)
2020 (R+35.9)
Donald Trump
(R)
- 1723 votes
66.4%
Joe Biden
(D)
- 813 votes
31.3%
2024 (R+38.8)
Donald Trump
(R)
- 1926 votes
68.7%
Kamala Harris
(D)
- 840 votes
30.0%
Jill Stein
(G)
- 17 votes
0.6%
Chase Oliver
(L)
- 13 votes
0.5%
Cornel West
(I)
- 6 votes
0.2%
Democratic Swing:
-2.1%
Republican Swing:
0.8%
Net Swing:
2.9% Republican
Vote Change:
+266 votes
Lincoln Plt. County
(98.0% reporting)
2020 (R+25)
Donald Trump
(R)
- 20 votes
62.5%
Joe Biden
(D)
- 12 votes
37.5%
2024 (R+7)
Donald Trump
(R)
- 30 votes
52.6%
Kamala Harris
(D)
- 26 votes
45.6%
Jill Stein
(G)
- 1 votes
1.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
8.5%
Republican Swing:
-8.9%
Net Swing:
17.3% Democratic
Vote Change:
+25 votes
Lincolnville County
(100.0% reporting)
2020 (D+31.6)
Joe Biden
(D)
- 1059 votes
64.0%
Donald Trump
(R)
- 551 votes
33.3%
2024 (D+30.1)
Kamala Harris
(D)
- 1120 votes
63.6%
Donald Trump
(R)
- 590 votes
33.5%
Jill Stein
(G)
- 28 votes
1.6%
Cornel West
(I)
- 12 votes
0.7%
Chase Oliver
(L)
- 8 votes
0.4%
Democratic Swing:
-2.1%
Republican Swing:
-0.7%
Net Swing:
1.4% Republican
Vote Change:
+148 votes
Linneus County
(100.0% reporting)
2020 (R+63.1)
Donald Trump
(R)
- 411 votes
80.9%
Joe Biden
(D)
- 93 votes
18.3%
2024 (R+69.4)
Donald Trump
(R)
- 452 votes
84.3%
Kamala Harris
(D)
- 80 votes
14.9%
Jill Stein
(G)
- 3 votes
0.6%
Chase Oliver
(L)
- 1 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.5%
Republican Swing:
2.8%
Net Swing:
6.3% Republican
Vote Change:
+32 votes
Lisbon County
(100.0% reporting)
2020 (R+13.1)
Donald Trump
(R)
- 2853 votes
54.4%
Joe Biden
(D)
- 2190 votes
41.8%
2024 (R+10.8)
Donald Trump
(R)
- 2786 votes
54.3%
Kamala Harris
(D)
- 2232 votes
43.5%
Jill Stein
(G)
- 63 votes
1.2%
Chase Oliver
(L)
- 31 votes
0.6%
Cornel West
(I)
- 13 votes
0.3%
Democratic Swing:
0.1%
Republican Swing:
-2.2%
Net Swing:
2.3% Democratic
Vote Change:
+82 votes
Litchfield County
(100.0% reporting)
2020 (R+19.4)
Donald Trump
(R)
- 1260 votes
57.9%
Joe Biden
(D)
- 850 votes
39.0%
2024 (R+22.9)
Donald Trump
(R)
- 1390 votes
60.6%
Kamala Harris
(D)
- 865 votes
37.7%
Chase Oliver
(L)
- 19 votes
0.8%
Jill Stein
(G)
- 16 votes
0.7%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-2.6%
Republican Swing:
0.9%
Net Swing:
3.4% Republican
Vote Change:
+185 votes
Littleton County
(100.0% reporting)
2020 (R+46)
Donald Trump
(R)
- 381 votes
71.7%
Joe Biden
(D)
- 141 votes
26.6%
2024 (R+51.8)
Donald Trump
(R)
- 396 votes
75.1%
Kamala Harris
(D)
- 123 votes
23.3%
Chase Oliver
(L)
- 4 votes
0.8%
Jill Stein
(G)
- 3 votes
0.6%
Cornel West
(I)
- 1 votes
0.2%
Democratic Swing:
-3.7%
Republican Swing:
2.2%
Net Swing:
5.8% Republican
Vote Change:
+5 votes
Livermore County
(100.0% reporting)
2020 (R+15.5)
Donald Trump
(R)
- 783 votes
56.2%
Joe Biden
(D)
- 573 votes
41.1%
2024 (R+18.9)
Donald Trump
(R)
- 835 votes
58.6%
Kamala Harris
(D)
- 565 votes
39.6%
Jill Stein
(G)
- 18 votes
1.3%
Chase Oliver
(L)
- 6 votes
0.4%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-2.6%
Republican Swing:
0.8%
Net Swing:
3.4% Republican
Vote Change:
+70 votes
Livermore Falls County
(100.0% reporting)
2020 (R+19.9)
Donald Trump
(R)
- 809 votes
58.1%
Joe Biden
(D)
- 540 votes
38.8%
2024 (R+23.2)
Donald Trump
(R)
- 856 votes
60.3%
Kamala Harris
(D)
- 526 votes
37.0%
Jill Stein
(G)
- 24 votes
1.7%
Chase Oliver
(L)
- 8 votes
0.6%
Cornel West
(I)
- 6 votes
0.4%
Democratic Swing:
-3.0%
Republican Swing:
0.3%
Net Swing:
3.3% Republican
Vote Change:
+71 votes
Long Island County
(100.0% reporting)
2020 (D+43)
Joe Biden
(D)
- 133 votes
69.6%
Donald Trump
(R)
- 53 votes
27.7%
2024 (D+40)
Kamala Harris
(D)
- 138 votes
69.0%
Donald Trump
(R)
- 58 votes
29.0%
Jill Stein
(G)
- 4 votes
2.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-2.5%
Republican Swing:
0.5%
Net Swing:
3.0% Republican
Vote Change:
+14 votes
Lovell County
(100.0% reporting)
2020 (D+6.1)
Joe Biden
(D)
- 399 votes
52.1%
Donald Trump
(R)
- 353 votes
46.1%
2024 (D+6.1)
Kamala Harris
(D)
- 438 votes
52.1%
Donald Trump
(R)
- 387 votes
46.1%
Chase Oliver
(L)
- 6 votes
0.7%
Cornel West
(I)
- 5 votes
0.6%
Jill Stein
(G)
- 3 votes
0.4%
Democratic Swing:
-0.8%
Republican Swing:
-0.8%
Net Swing:
0.0% Republican
Vote Change:
+87 votes
Lowell County
(100.0% reporting)
2020 (R+55)
Donald Trump
(R)
- 193 votes
75.7%
Joe Biden
(D)
- 56 votes
21.9%
2024 (R+47.9)
Donald Trump
(R)
- 196 votes
73.4%
Kamala Harris
(D)
- 68 votes
25.5%
Jill Stein
(G)
- 2 votes
0.7%
Chase Oliver
(L)
- 1 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
3.0%
Republican Swing:
-4.1%
Net Swing:
7.0% Democratic
Vote Change:
+18 votes
Lubec County
(100.0% reporting)
2020 (D+5.9)
Joe Biden
(D)
- 457 votes
51.8%
Donald Trump
(R)
- 406 votes
46.0%
2024 (D+7.8)
Kamala Harris
(D)
- 480 votes
52.9%
Donald Trump
(R)
- 409 votes
45.1%
Jill Stein
(G)
- 11 votes
1.2%
Chase Oliver
(L)
- 4 votes
0.4%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
0.0%
Republican Swing:
-1.9%
Net Swing:
1.9% Democratic
Vote Change:
+43 votes
Ludlow County
(100.0% reporting)
2020 (R+36.8)
Donald Trump
(R)
- 169 votes
66.3%
Joe Biden
(D)
- 78 votes
30.6%
2024 (R+49)
Donald Trump
(R)
- 185 votes
73.1%
Kamala Harris
(D)
- 61 votes
24.1%
Jill Stein
(G)
- 4 votes
1.6%
Chase Oliver
(L)
- 3 votes
1.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-7.4%
Republican Swing:
4.7%
Net Swing:
12.1% Republican
Vote Change:
+6 votes
Lyman County
(100.0% reporting)
2020 (R+7.8)
Donald Trump
(R)
- 1537 votes
52.2%
Joe Biden
(D)
- 1315 votes
44.7%
2024 (R+10.7)
Donald Trump
(R)
- 1678 votes
54.6%
Kamala Harris
(D)
- 1348 votes
43.8%
Chase Oliver
(L)
- 25 votes
0.8%
Jill Stein
(G)
- 21 votes
0.7%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-2.3%
Republican Swing:
0.7%
Net Swing:
3.0% Republican
Vote Change:
+222 votes
Machias County
(100.0% reporting)
2020 (R+7.7)
Donald Trump
(R)
- 461 votes
51.6%
Joe Biden
(D)
- 395 votes
44.2%
2024 (R+11.4)
Donald Trump
(R)
- 514 votes
54.2%
Kamala Harris
(D)
- 406 votes
42.8%
Jill Stein
(G)
- 12 votes
1.3%
Chase Oliver
(L)
- 10 votes
1.0%
Cornel West
(I)
- 7 votes
0.7%
Democratic Swing:
-3.4%
Republican Swing:
0.3%
Net Swing:
3.7% Republican
Vote Change:
+93 votes
Machiasport County
(100.0% reporting)
2020 (R+21.9)
Donald Trump
(R)
- 337 votes
59.5%
Joe Biden
(D)
- 216 votes
38.2%
2024 (R+23.7)
Donald Trump
(R)
- 351 votes
61.3%
Kamala Harris
(D)
- 215 votes
37.5%
Jill Stein
(G)
- 4 votes
0.7%
Cornel West
(I)
- 2 votes
0.3%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-1.5%
Republican Swing:
0.3%
Net Swing:
1.9% Republican
Vote Change:
+20 votes
Macwahoc Plt. County
(98.0% reporting)
2020 (R+42.9)
Donald Trump
(R)
- 30 votes
69.8%
Joe Biden
(D)
- 12 votes
27.9%
2024 (R+48.7)
Donald Trump
(R)
- 29 votes
74.4%
Kamala Harris
(D)
- 10 votes
25.6%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.9%
Republican Swing:
2.7%
Net Swing:
5.6% Republican
Vote Change:
-3 votes
Madawaska County
(100.0% reporting)
2020 (D+9.7)
Joe Biden
(D)
- 1143 votes
54.1%
Donald Trump
(R)
- 940 votes
44.5%
2024 (R+2.7)
Donald Trump
(R)
- 1076 votes
50.7%
Kamala Harris
(D)
- 1018 votes
48.0%
Jill Stein
(G)
- 13 votes
0.6%
Chase Oliver
(L)
- 10 votes
0.5%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
-6.9%
Republican Swing:
5.6%
Net Swing:
12.5% Republican
Vote Change:
+38 votes
Madison County
(100.0% reporting)
2020 (R+20.6)
Donald Trump
(R)
- 1411 votes
59.2%
Joe Biden
(D)
- 928 votes
39.0%
2024 (R+25)
Donald Trump
(R)
- 1503 votes
61.6%
Kamala Harris
(D)
- 893 votes
36.6%
Jill Stein
(G)
- 24 votes
1.0%
Chase Oliver
(L)
- 16 votes
0.7%
Cornel West
(I)
- 3 votes
0.1%
Democratic Swing:
-3.1%
Republican Swing:
1.3%
Net Swing:
4.4% Republican
Vote Change:
+100 votes
Magalloway Plt. County
(0.0% reporting)
2020 (R+25)
Donald Trump
(R)
- 10 votes
62.5%
Joe Biden
(D)
- 6 votes
37.5%
2024 (N/A+0)
Kamala Harris
(D)
- 0 votes
0.0%
Donald Trump
(R)
- 0 votes
0.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-35.3%
Republican Swing:
-58.8%
Net Swing:
23.5% Democratic
Vote Change:
-16 votes
Manchester County
(100.0% reporting)
2020 (D+1.3)
Joe Biden
(D)
- 832 votes
49.2%
Donald Trump
(R)
- 810 votes
47.9%
2024 (R+5.4)
Donald Trump
(R)
- 878 votes
51.8%
Kamala Harris
(D)
- 787 votes
46.4%
Jill Stein
(G)
- 22 votes
1.3%
Chase Oliver
(L)
- 7 votes
0.4%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-4.2%
Republican Swing:
2.5%
Net Swing:
6.7% Republican
Vote Change:
+53 votes
Mapleton County
(100.0% reporting)
2020 (R+28.3)
Donald Trump
(R)
- 726 votes
62.6%
Joe Biden
(D)
- 406 votes
35.0%
2024 (R+35.8)
Donald Trump
(R)
- 792 votes
67.0%
Kamala Harris
(D)
- 369 votes
31.2%
Jill Stein
(G)
- 12 votes
1.0%
Chase Oliver
(L)
- 9 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.6%
Republican Swing:
2.9%
Net Swing:
7.5% Republican
Vote Change:
+50 votes
Mariaville County
(100.0% reporting)
2020 (R+25.7)
Donald Trump
(R)
- 191 votes
61.6%
Joe Biden
(D)
- 113 votes
36.5%
2024 (R+19.5)
Donald Trump
(R)
- 201 votes
59.3%
Kamala Harris
(D)
- 135 votes
39.8%
Jill Stein
(G)
- 3 votes
0.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
2.7%
Republican Swing:
-3.5%
Net Swing:
6.2% Democratic
Vote Change:
+35 votes
Mars Hill County
(100.0% reporting)
2020 (R+39.4)
Donald Trump
(R)
- 511 votes
68.9%
Joe Biden
(D)
- 222 votes
29.9%
2024 (R+41.8)
Donald Trump
(R)
- 520 votes
70.4%
Kamala Harris
(D)
- 211 votes
28.6%
Jill Stein
(G)
- 4 votes
0.5%
Cornel West
(I)
- 3 votes
0.4%
Chase Oliver
(L)
- 1 votes
0.1%
Democratic Swing:
-1.7%
Republican Swing:
0.7%
Net Swing:
2.4% Republican
Vote Change:
+6 votes
Marshfield County
(100.0% reporting)
2020 (R+34.2)
Donald Trump
(R)
- 208 votes
65.8%
Joe Biden
(D)
- 102 votes
32.3%
2024 (R+33.5)
Donald Trump
(R)
- 224 votes
65.9%
Kamala Harris
(D)
- 110 votes
32.3%
Jill Stein
(G)
- 3 votes
0.9%
Chase Oliver
(L)
- 2 votes
0.6%
Cornel West
(I)
- 1 votes
0.3%
Democratic Swing:
-0.5%
Republican Swing:
-1.2%
Net Swing:
0.7% Democratic
Vote Change:
+30 votes
Masardis County
(100.0% reporting)
2020 (R+42.9)
Donald Trump
(R)
- 85 votes
69.7%
Joe Biden
(D)
- 34 votes
27.9%
2024 (R+37.9)
Donald Trump
(R)
- 84 votes
67.7%
Kamala Harris
(D)
- 37 votes
29.8%
Jill Stein
(G)
- 2 votes
1.6%
Chase Oliver
(L)
- 1 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
1.3%
Republican Swing:
-3.6%
Net Swing:
4.9% Democratic
Vote Change:
+5 votes
Matinicus Isle Plt. County
(100.0% reporting)
2020 (D+44)
Joe Biden
(D)
- 36 votes
72.0%
Donald Trump
(R)
- 14 votes
28.0%
2024 (D+42.6)
Kamala Harris
(D)
- 33 votes
70.2%
Donald Trump
(R)
- 13 votes
27.7%
Cornel West
(I)
- 1 votes
2.1%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.8%
Republican Swing:
-0.4%
Net Swing:
1.5% Republican
Vote Change:
-3 votes
Mattawamkeag County
(100.0% reporting)
2020 (R+36.3)
Donald Trump
(R)
- 257 votes
66.2%
Joe Biden
(D)
- 120 votes
30.9%
2024 (R+37.4)
Donald Trump
(R)
- 287 votes
67.5%
Kamala Harris
(D)
- 128 votes
30.1%
Chase Oliver
(L)
- 4 votes
0.9%
Cornel West
(I)
- 3 votes
0.7%
Jill Stein
(G)
- 3 votes
0.7%
Democratic Swing:
-1.7%
Republican Swing:
-0.6%
Net Swing:
1.1% Republican
Vote Change:
+48 votes
Maxfield County
(100.0% reporting)
2020 (R+47.7)
Donald Trump
(R)
- 48 votes
69.6%
Joe Biden
(D)
- 17 votes
24.6%
2024 (R+52.7)
Donald Trump
(R)
- 56 votes
75.7%
Kamala Harris
(D)
- 17 votes
23.0%
Chase Oliver
(L)
- 1 votes
1.3%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-3.1%
Republican Swing:
1.9%
Net Swing:
5.0% Republican
Vote Change:
+9 votes
Mechanic Falls County
(100.0% reporting)
2020 (R+20.7)
Donald Trump
(R)
- 989 votes
58.1%
Joe Biden
(D)
- 650 votes
38.2%
2024 (R+20.1)
Donald Trump
(R)
- 1058 votes
59.0%
Kamala Harris
(D)
- 698 votes
38.9%
Jill Stein
(G)
- 21 votes
1.2%
Chase Oliver
(L)
- 11 votes
0.6%
Cornel West
(I)
- 5 votes
0.3%
Democratic Swing:
-0.7%
Republican Swing:
-1.3%
Net Swing:
0.6% Democratic
Vote Change:
+154 votes
Meddybemps County
(100.0% reporting)
2020 (R+42.9)
Donald Trump
(R)
- 70 votes
67.9%
Joe Biden
(D)
- 28 votes
27.2%
2024 (R+32.4)
Donald Trump
(R)
- 69 votes
65.7%
Kamala Harris
(D)
- 35 votes
33.3%
Cornel West
(I)
- 1 votes
1.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
4.7%
Republican Swing:
-5.6%
Net Swing:
10.3% Democratic
Vote Change:
+7 votes
Medford County
(100.0% reporting)
2020 (R+41.8)
Donald Trump
(R)
- 112 votes
68.3%
Joe Biden
(D)
- 46 votes
28.0%
2024 (R+38.5)
Donald Trump
(R)
- 124 votes
68.1%
Kamala Harris
(D)
- 54 votes
29.7%
Chase Oliver
(L)
- 4 votes
2.2%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.6%
Republican Swing:
-2.7%
Net Swing:
3.3% Democratic
Vote Change:
+24 votes
Medway County
(100.0% reporting)
2020 (R+47.7)
Donald Trump
(R)
- 550 votes
72.6%
Joe Biden
(D)
- 195 votes
25.7%
2024 (R+47.4)
Donald Trump
(R)
- 541 votes
72.8%
Kamala Harris
(D)
- 190 votes
25.6%
Chase Oliver
(L)
- 6 votes
0.8%
Jill Stein
(G)
- 2 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-0.5%
Republican Swing:
-0.7%
Net Swing:
0.2% Democratic
Vote Change:
-5 votes
Mercer County
(100.0% reporting)
2020 (R+21.5)
Donald Trump
(R)
- 283 votes
58.8%
Joe Biden
(D)
- 183 votes
38.0%
2024 (R+20.2)
Donald Trump
(R)
- 294 votes
59.4%
Kamala Harris
(D)
- 194 votes
39.2%
Cornel West
(I)
- 4 votes
0.8%
Chase Oliver
(L)
- 2 votes
0.4%
Jill Stein
(G)
- 1 votes
0.2%
Democratic Swing:
-0.1%
Republican Swing:
-1.3%
Net Swing:
1.3% Democratic
Vote Change:
+29 votes
Merrill County
(97.0% reporting)
2020 (R+35.8)
Donald Trump
(R)
- 91 votes
66.9%
Joe Biden
(D)
- 43 votes
31.6%
2024 (R+34.3)
Donald Trump
(R)
- 89 votes
66.4%
Kamala Harris
(D)
- 43 votes
32.1%
Chase Oliver
(L)
- 1 votes
0.7%
Jill Stein
(G)
- 1 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
0.0%
Republican Swing:
-1.5%
Net Swing:
1.5% Democratic
Vote Change:
0 votes
Mexico County
(100.0% reporting)
2020 (R+9.7)
Donald Trump
(R)
- 676 votes
53.2%
Joe Biden
(D)
- 556 votes
43.7%
2024 (R+16.3)
Donald Trump
(R)
- 729 votes
57.5%
Kamala Harris
(D)
- 523 votes
41.3%
Jill Stein
(G)
- 10 votes
0.8%
Chase Oliver
(L)
- 3 votes
0.2%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-3.8%
Republican Swing:
2.7%
Net Swing:
6.5% Republican
Vote Change:
+35 votes
Milbridge County
(100.0% reporting)
2020 (R+9.1)
Donald Trump
(R)
- 391 votes
53.5%
Joe Biden
(D)
- 326 votes
44.6%
2024 (R+18.7)
Donald Trump
(R)
- 456 votes
58.5%
Kamala Harris
(D)
- 311 votes
39.9%
Jill Stein
(G)
- 5 votes
0.6%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-5.4%
Republican Swing:
4.2%
Net Swing:
9.6% Republican
Vote Change:
+59 votes
Milford County
(100.0% reporting)
2020 (R+3.4)
Donald Trump
(R)
- 922 votes
49.8%
Joe Biden
(D)
- 861 votes
46.5%
2024 (R+8.1)
Donald Trump
(R)
- 998 votes
53.1%
Kamala Harris
(D)
- 845 votes
44.9%
Jill Stein
(G)
- 17 votes
0.9%
Chase Oliver
(L)
- 13 votes
0.7%
Cornel West
(I)
- 7 votes
0.4%
Democratic Swing:
-3.3%
Republican Swing:
1.4%
Net Swing:
4.7% Republican
Vote Change:
+97 votes
Millinocket County
(100.0% reporting)
2020 (R+11.1)
Donald Trump
(R)
- 1310 votes
54.6%
Joe Biden
(D)
- 1049 votes
43.8%
2024 (R+13.6)
Donald Trump
(R)
- 1484 votes
56.2%
Kamala Harris
(D)
- 1125 votes
42.6%
Jill Stein
(G)
- 18 votes
0.7%
Chase Oliver
(L)
- 9 votes
0.3%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
-1.9%
Republican Swing:
0.7%
Net Swing:
2.5% Republican
Vote Change:
+281 votes
Milo County
(100.0% reporting)
2020 (R+31.2)
Donald Trump
(R)
- 781 votes
63.7%
Joe Biden
(D)
- 410 votes
33.4%
2024 (R+30.9)
Donald Trump
(R)
- 821 votes
64.6%
Kamala Harris
(D)
- 429 votes
33.8%
Jill Stein
(G)
- 13 votes
1.0%
Chase Oliver
(L)
- 4 votes
0.3%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-0.6%
Republican Swing:
-0.9%
Net Swing:
0.3% Democratic
Vote Change:
+79 votes
Minot County
(100.0% reporting)
2020 (R+21.2)
Donald Trump
(R)
- 1040 votes
58.8%
Joe Biden
(D)
- 676 votes
38.2%
2024 (R+22.7)
Donald Trump
(R)
- 1120 votes
60.6%
Kamala Harris
(D)
- 701 votes
37.9%
Jill Stein
(G)
- 18 votes
1.0%
Chase Oliver
(L)
- 8 votes
0.4%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-1.5%
Republican Swing:
0.0%
Net Swing:
1.4% Republican
Vote Change:
+133 votes
Monhegan Plt. County
(98.0% reporting)
2020 (D+75.9)
Joe Biden
(D)
- 51 votes
82.3%
Donald Trump
(R)
- 7 votes
11.3%
2024 (D+68.8)
Kamala Harris
(D)
- 51 votes
79.7%
Donald Trump
(R)
- 7 votes
10.9%
Jill Stein
(G)
- 5 votes
7.8%
Chase Oliver
(L)
- 1 votes
1.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-8.0%
Republican Swing:
-1.1%
Net Swing:
6.9% Republican
Vote Change:
+6 votes
Monmouth County
(100.0% reporting)
2020 (R+12.8)
Donald Trump
(R)
- 1397 votes
54.2%
Joe Biden
(D)
- 1079 votes
41.8%
2024 (R+15.6)
Donald Trump
(R)
- 1476 votes
56.7%
Kamala Harris
(D)
- 1070 votes
41.1%
Chase Oliver
(L)
- 33 votes
1.2%
Jill Stein
(G)
- 23 votes
0.9%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-2.5%
Republican Swing:
0.3%
Net Swing:
2.7% Republican
Vote Change:
+128 votes
Monroe County
(100.0% reporting)
2020 (D+7.3)
Joe Biden
(D)
- 308 votes
51.2%
Donald Trump
(R)
- 266 votes
44.2%
2024 (D+7.5)
Kamala Harris
(D)
- 313 votes
51.1%
Donald Trump
(R)
- 267 votes
43.5%
Jill Stein
(G)
- 20 votes
3.3%
Cornel West
(I)
- 8 votes
1.3%
Chase Oliver
(L)
- 4 votes
0.6%
Democratic Swing:
-2.5%
Republican Swing:
-2.7%
Net Swing:
0.2% Democratic
Vote Change:
+38 votes
Monson County
(100.0% reporting)
2020 (R+25.1)
Donald Trump
(R)
- 289 votes
60.8%
Joe Biden
(D)
- 173 votes
36.4%
2024 (R+32.7)
Donald Trump
(R)
- 338 votes
65.2%
Kamala Harris
(D)
- 169 votes
32.6%
Chase Oliver
(L)
- 5 votes
1.0%
Jill Stein
(G)
- 5 votes
1.0%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.7%
Republican Swing:
2.8%
Net Swing:
7.6% Republican
Vote Change:
+55 votes
Monticello County
(100.0% reporting)
2020 (R+55.5)
Donald Trump
(R)
- 335 votes
77.2%
Joe Biden
(D)
- 96 votes
22.1%
2024 (R+61.2)
Donald Trump
(R)
- 337 votes
80.2%
Kamala Harris
(D)
- 80 votes
19.0%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 1 votes
0.2%
Jill Stein
(G)
- 1 votes
0.2%
Democratic Swing:
-3.2%
Republican Swing:
2.5%
Net Swing:
5.7% Republican
Vote Change:
-11 votes
Montville County
(100.0% reporting)
2020 (D+13.1)
Joe Biden
(D)
- 346 votes
53.2%
Donald Trump
(R)
- 266 votes
40.9%
2024 (D+4.4)
Kamala Harris
(D)
- 341 votes
49.7%
Donald Trump
(R)
- 311 votes
45.3%
Jill Stein
(G)
- 27 votes
3.9%
Cornel West
(I)
- 4 votes
0.6%
Chase Oliver
(L)
- 2 votes
0.3%
Democratic Swing:
-6.7%
Republican Swing:
1.9%
Net Swing:
8.7% Republican
Vote Change:
+73 votes
Moose River County
(100.0% reporting)
2020 (R+78.3)
Donald Trump
(R)
- 107 votes
86.3%
Joe Biden
(D)
- 13 votes
10.5%
2024 (R+56.1)
Donald Trump
(R)
- 96 votes
78.0%
Kamala Harris
(D)
- 27 votes
22.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
11.0%
Republican Swing:
-11.0%
Net Swing:
22.0% Democratic
Vote Change:
+3 votes
Moro Plt. County
(100.0% reporting)
2020 (R+86.2)
Donald Trump
(R)
- 27 votes
93.1%
Joe Biden
(D)
- 2 votes
6.9%
2024 (R+73.9)
Donald Trump
(R)
- 20 votes
87.0%
Kamala Harris
(D)
- 3 votes
13.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
5.8%
Republican Swing:
-6.7%
Net Swing:
12.5% Democratic
Vote Change:
-6 votes
Morrill County
(100.0% reporting)
2020 (R+18.9)
Donald Trump
(R)
- 355 votes
58.1%
Joe Biden
(D)
- 242 votes
39.6%
2024 (R+16.9)
Donald Trump
(R)
- 361 votes
57.7%
Kamala Harris
(D)
- 255 votes
40.7%
Cornel West
(I)
- 4 votes
0.6%
Chase Oliver
(L)
- 4 votes
0.6%
Jill Stein
(G)
- 2 votes
0.3%
Democratic Swing:
0.2%
Republican Swing:
-1.8%
Net Swing:
2.0% Democratic
Vote Change:
+29 votes
Moscow County
(100.0% reporting)
2020 (R+45.8)
Donald Trump
(R)
- 199 votes
71.3%
Joe Biden
(D)
- 74 votes
26.5%
2024 (R+51.4)
Donald Trump
(R)
- 218 votes
75.2%
Kamala Harris
(D)
- 69 votes
23.8%
Chase Oliver
(L)
- 2 votes
0.7%
Jill Stein
(G)
- 1 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.3%
Republican Swing:
2.3%
Net Swing:
5.6% Republican
Vote Change:
+17 votes
Mount Chase County
(100.0% reporting)
2020 (R+35)
Donald Trump
(R)
- 81 votes
66.4%
Joe Biden
(D)
- 39 votes
32.0%
2024 (R+31.8)
Donald Trump
(R)
- 99 votes
64.3%
Kamala Harris
(D)
- 50 votes
32.5%
Jill Stein
(G)
- 5 votes
3.2%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
0.0%
Republican Swing:
-3.1%
Net Swing:
3.1% Democratic
Vote Change:
+34 votes
Mount Desert County
(100.0% reporting)
2020 (D+47.3)
Joe Biden
(D)
- 1066 votes
71.5%
Donald Trump
(R)
- 381 votes
25.6%
2024 (D+49.1)
Kamala Harris
(D)
- 1019 votes
73.0%
Donald Trump
(R)
- 336 votes
24.1%
Jill Stein
(G)
- 23 votes
1.6%
Chase Oliver
(L)
- 9 votes
0.6%
Cornel West
(I)
- 5 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-2.2%
Net Swing:
1.7% Democratic
Vote Change:
-55 votes
Mount Vernon County
(100.0% reporting)
2020 (D+1.4)
Joe Biden
(D)
- 576 votes
49.7%
Donald Trump
(R)
- 560 votes
48.4%
2024 (R+1.7)
Donald Trump
(R)
- 586 votes
49.8%
Kamala Harris
(D)
- 566 votes
48.1%
Jill Stein
(G)
- 13 votes
1.1%
Chase Oliver
(L)
- 11 votes
0.9%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-2.6%
Republican Swing:
0.5%
Net Swing:
3.1% Republican
Vote Change:
+41 votes
Naples County
(100.0% reporting)
2020 (R+14.4)
Donald Trump
(R)
- 1389 votes
55.7%
Joe Biden
(D)
- 1039 votes
41.6%
2024 (R+17.6)
Donald Trump
(R)
- 1479 votes
58.0%
Kamala Harris
(D)
- 1031 votes
40.4%
Jill Stein
(G)
- 18 votes
0.7%
Chase Oliver
(L)
- 15 votes
0.6%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-2.3%
Republican Swing:
0.8%
Net Swing:
3.2% Republican
Vote Change:
+120 votes
Nashville Plt. County
(100.0% reporting)
2020 (R+39.1)
Donald Trump
(R)
- 16 votes
69.6%
Joe Biden
(D)
- 7 votes
30.4%
2024 (R+36.4)
Donald Trump
(R)
- 15 votes
68.2%
Kamala Harris
(D)
- 7 votes
31.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
1.3%
Republican Swing:
-1.4%
Net Swing:
2.7% Democratic
Vote Change:
-1 votes
New Canada County
(99.0% reporting)
2020 (R+20.8)
Donald Trump
(R)
- 93 votes
58.5%
Joe Biden
(D)
- 61 votes
38.4%
2024 (R+37)
Donald Trump
(R)
- 117 votes
67.6%
Kamala Harris
(D)
- 53 votes
30.6%
Jill Stein
(G)
- 2 votes
1.2%
Chase Oliver
(L)
- 1 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-8.9%
Republican Swing:
7.2%
Net Swing:
16.1% Republican
Vote Change:
+19 votes
New Gloucester County
(100.0% reporting)
2020 (R+1.1)
Donald Trump
(R)
- 1757 votes
48.8%
Joe Biden
(D)
- 1720 votes
47.8%
2024 (R+5.1)
Donald Trump
(R)
- 1932 votes
51.5%
Kamala Harris
(D)
- 1741 votes
46.4%
Jill Stein
(G)
- 35 votes
0.9%
Chase Oliver
(L)
- 31 votes
0.8%
Cornel West
(I)
- 11 votes
0.3%
Democratic Swing:
-3.0%
Republican Swing:
1.0%
Net Swing:
4.0% Republican
Vote Change:
+273 votes
New Limerick County
(100.0% reporting)
2020 (R+37.5)
Donald Trump
(R)
- 253 votes
68.0%
Joe Biden
(D)
- 115 votes
30.9%
2024 (R+39.5)
Donald Trump
(R)
- 246 votes
69.5%
Kamala Harris
(D)
- 106 votes
29.9%
Cornel West
(I)
- 1 votes
0.3%
Chase Oliver
(L)
- 1 votes
0.3%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.3%
Republican Swing:
0.7%
Net Swing:
2.0% Republican
Vote Change:
-14 votes
New Portland County
(100.0% reporting)
2020 (R+18)
Donald Trump
(R)
- 266 votes
55.3%
Joe Biden
(D)
- 185 votes
38.5%
2024 (R+21.2)
Donald Trump
(R)
- 305 votes
59.8%
Kamala Harris
(D)
- 197 votes
38.6%
Jill Stein
(G)
- 6 votes
1.2%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-2.4%
Republican Swing:
0.8%
Net Swing:
3.2% Republican
Vote Change:
+59 votes
New Sharon County
(100.0% reporting)
2020 (R+14.9)
Donald Trump
(R)
- 528 votes
55.2%
Joe Biden
(D)
- 391 votes
40.9%
2024 (R+18.2)
Donald Trump
(R)
- 577 votes
58.6%
Kamala Harris
(D)
- 398 votes
40.4%
Jill Stein
(G)
- 5 votes
0.5%
Chase Oliver
(L)
- 3 votes
0.3%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-2.1%
Republican Swing:
1.1%
Net Swing:
3.3% Republican
Vote Change:
+66 votes
New Sweden County
(100.0% reporting)
2020 (R+13)
Donald Trump
(R)
- 178 votes
55.3%
Joe Biden
(D)
- 137 votes
42.5%
2024 (R+20.2)
Donald Trump
(R)
- 199 votes
58.7%
Kamala Harris
(D)
- 131 votes
38.6%
Cornel West
(I)
- 3 votes
0.9%
Chase Oliver
(L)
- 2 votes
0.6%
Jill Stein
(G)
- 2 votes
0.6%
Democratic Swing:
-4.6%
Republican Swing:
2.5%
Net Swing:
7.1% Republican
Vote Change:
+22 votes
New Vineyard County
(100.0% reporting)
2020 (R+31.1)
Donald Trump
(R)
- 293 votes
63.3%
Joe Biden
(D)
- 154 votes
33.3%
2024 (R+27.7)
Donald Trump
(R)
- 295 votes
63.3%
Kamala Harris
(D)
- 166 votes
35.6%
Jill Stein
(G)
- 5 votes
1.1%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
1.2%
Republican Swing:
-2.2%
Net Swing:
3.4% Democratic
Vote Change:
+19 votes
Newburgh County
(100.0% reporting)
2020 (R+24.1)
Donald Trump
(R)
- 599 votes
60.3%
Joe Biden
(D)
- 366 votes
36.8%
2024 (R+23.7)
Donald Trump
(R)
- 640 votes
60.8%
Kamala Harris
(D)
- 390 votes
37.0%
Jill Stein
(G)
- 12 votes
1.1%
Chase Oliver
(L)
- 10 votes
0.9%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-0.9%
Republican Swing:
-1.3%
Net Swing:
0.4% Democratic
Vote Change:
+88 votes
Newcastle County
(100.0% reporting)
2020 (D+39.2)
Joe Biden
(D)
- 923 votes
67.9%
Donald Trump
(R)
- 403 votes
29.7%
2024 (D+40.1)
Kamala Harris
(D)
- 942 votes
68.8%
Donald Trump
(R)
- 394 votes
28.8%
Jill Stein
(G)
- 19 votes
1.4%
Cornel West
(I)
- 6 votes
0.4%
Chase Oliver
(L)
- 6 votes
0.4%
Democratic Swing:
-0.7%
Republican Swing:
-1.6%
Net Swing:
0.9% Democratic
Vote Change:
+41 votes
Newfield County
(100.0% reporting)
2020 (R+22.7)
Donald Trump
(R)
- 575 votes
59.7%
Joe Biden
(D)
- 362 votes
37.6%
2024 (R+26.8)
Donald Trump
(R)
- 648 votes
62.2%
Kamala Harris
(D)
- 369 votes
35.4%
Jill Stein
(G)
- 18 votes
1.7%
Chase Oliver
(L)
- 5 votes
0.5%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-3.2%
Republican Swing:
0.8%
Net Swing:
4.0% Republican
Vote Change:
+105 votes
Newport County
(100.0% reporting)
2020 (R+31.4)
Donald Trump
(R)
- 1118 votes
64.2%
Joe Biden
(D)
- 584 votes
33.5%
2024 (R+33.6)
Donald Trump
(R)
- 1227 votes
66.2%
Kamala Harris
(D)
- 605 votes
32.6%
Jill Stein
(G)
- 11 votes
0.6%
Chase Oliver
(L)
- 6 votes
0.3%
Cornel West
(I)
- 4 votes
0.2%
Democratic Swing:
-1.7%
Republican Swing:
0.5%
Net Swing:
2.2% Republican
Vote Change:
+151 votes
Newry County
(100.0% reporting)
2020 (D+15.6)
Joe Biden
(D)
- 163 votes
56.4%
Donald Trump
(R)
- 119 votes
41.2%
2024 (D+11.5)
Kamala Harris
(D)
- 146 votes
54.1%
Donald Trump
(R)
- 115 votes
42.6%
Chase Oliver
(L)
- 5 votes
1.8%
Jill Stein
(G)
- 3 votes
1.1%
Cornel West
(I)
- 1 votes
0.4%
Democratic Swing:
-3.7%
Republican Swing:
0.4%
Net Swing:
4.1% Republican
Vote Change:
-12 votes
Nobleboro County
(100.0% reporting)
2020 (D+13.2)
Joe Biden
(D)
- 729 votes
55.6%
Donald Trump
(R)
- 559 votes
42.7%
2024 (D+7.9)
Kamala Harris
(D)
- 718 votes
53.2%
Donald Trump
(R)
- 612 votes
45.4%
Jill Stein
(G)
- 8 votes
0.6%
Chase Oliver
(L)
- 5 votes
0.4%
Cornel West
(I)
- 4 votes
0.3%
Democratic Swing:
-3.3%
Republican Swing:
2.0%
Net Swing:
5.3% Republican
Vote Change:
+59 votes
Norridgewock County
(100.0% reporting)
2020 (R+24.3)
Donald Trump
(R)
- 1128 votes
60.2%
Joe Biden
(D)
- 687 votes
36.7%
2024 (R+25.2)
Donald Trump
(R)
- 1187 votes
61.9%
Kamala Harris
(D)
- 703 votes
36.6%
Jill Stein
(G)
- 18 votes
0.9%
Chase Oliver
(L)
- 8 votes
0.4%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-1.2%
Republican Swing:
-0.3%
Net Swing:
0.9% Republican
Vote Change:
+104 votes
North Berwick County
(100.0% reporting)
2020 (R+3)
Donald Trump
(R)
- 1557 votes
50.0%
Joe Biden
(D)
- 1465 votes
47.1%
2024 (R+8.4)
Donald Trump
(R)
- 1726 votes
53.2%
Kamala Harris
(D)
- 1453 votes
44.8%
Jill Stein
(G)
- 33 votes
1.0%
Chase Oliver
(L)
- 20 votes
0.6%
Cornel West
(I)
- 10 votes
0.3%
Democratic Swing:
-3.7%
Republican Swing:
1.7%
Net Swing:
5.4% Republican
Vote Change:
+220 votes
North Haven County
(100.0% reporting)
2020 (D+44.4)
Joe Biden
(D)
- 221 votes
68.8%
Donald Trump
(R)
- 85 votes
26.5%
2024 (D+42.5)
Kamala Harris
(D)
- 207 votes
69.2%
Donald Trump
(R)
- 80 votes
26.8%
Chase Oliver
(L)
- 5 votes
1.7%
Cornel West
(I)
- 4 votes
1.3%
Jill Stein
(G)
- 3 votes
1.0%
Democratic Swing:
-3.0%
Republican Swing:
-1.0%
Net Swing:
2.0% Republican
Vote Change:
-7 votes
North Yarmouth County
(99.0% reporting)
2020 (D+29.3)
Joe Biden
(D)
- 1862 votes
62.9%
Donald Trump
(R)
- 1018 votes
34.4%
2024 (D+30)
Kamala Harris
(D)
- 1946 votes
63.9%
Donald Trump
(R)
- 1034 votes
34.0%
Jill Stein
(G)
- 34 votes
1.1%
Chase Oliver
(L)
- 25 votes
0.8%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-0.7%
Republican Swing:
-1.4%
Net Swing:
0.7% Democratic
Vote Change:
+164 votes
Northfield County
(100.0% reporting)
2020 (R+36.1)
Donald Trump
(R)
- 81 votes
64.8%
Joe Biden
(D)
- 38 votes
30.4%
2024 (R+32.8)
Donald Trump
(R)
- 88 votes
65.7%
Kamala Harris
(D)
- 44 votes
32.8%
Chase Oliver
(L)
- 1 votes
0.7%
Jill Stein
(G)
- 1 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
0.9%
Republican Swing:
-2.3%
Net Swing:
3.2% Democratic
Vote Change:
+15 votes
Northport County
(100.0% reporting)
2020 (D+24.3)
Joe Biden
(D)
- 670 votes
60.4%
Donald Trump
(R)
- 408 votes
36.8%
2024 (D+24.8)
Kamala Harris
(D)
- 689 votes
61.4%
Donald Trump
(R)
- 411 votes
36.7%
Jill Stein
(G)
- 12 votes
1.1%
Chase Oliver
(L)
- 4 votes
0.3%
Cornel West
(I)
- 3 votes
0.3%
Democratic Swing:
-0.6%
Republican Swing:
-1.1%
Net Swing:
0.5% Democratic
Vote Change:
+41 votes
Norway County
(100.0% reporting)
2020 (D+1.3)
Joe Biden
(D)
- 1400 votes
49.0%
Donald Trump
(R)
- 1363 votes
47.8%
2024 (D+0.1)
Kamala Harris
(D)
- 1499 votes
49.4%
Donald Trump
(R)
- 1495 votes
49.2%
Jill Stein
(G)
- 25 votes
0.8%
Chase Oliver
(L)
- 12 votes
0.4%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-1.3%
Republican Swing:
-0.1%
Net Swing:
1.2% Republican
Vote Change:
+273 votes
Oakfield County
(100.0% reporting)
2020 (R+44.1)
Donald Trump
(R)
- 286 votes
70.1%
Joe Biden
(D)
- 111 votes
27.2%
2024 (R+44.9)
Donald Trump
(R)
- 303 votes
71.6%
Kamala Harris
(D)
- 114 votes
26.9%
Cornel West
(I)
- 2 votes
0.5%
Jill Stein
(G)
- 2 votes
0.5%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-0.9%
Republican Swing:
-0.1%
Net Swing:
0.8% Republican
Vote Change:
+24 votes
Oakland County
(100.0% reporting)
2020 (R+4.9)
Donald Trump
(R)
- 1853 votes
51.1%
Joe Biden
(D)
- 1681 votes
46.3%
2024 (R+8.2)
Donald Trump
(R)
- 1972 votes
53.1%
Kamala Harris
(D)
- 1669 votes
44.9%
Jill Stein
(G)
- 37 votes
1.0%
Chase Oliver
(L)
- 25 votes
0.7%
Cornel West
(I)
- 11 votes
0.3%
Democratic Swing:
-2.6%
Republican Swing:
0.7%
Net Swing:
3.3% Republican
Vote Change:
+180 votes
Ogunquit County
(100.0% reporting)
2020 (D+40.3)
Joe Biden
(D)
- 731 votes
69.1%
Donald Trump
(R)
- 311 votes
29.4%
2024 (D+42.3)
Kamala Harris
(D)
- 775 votes
70.6%
Donald Trump
(R)
- 310 votes
28.2%
Chase Oliver
(L)
- 7 votes
0.6%
Jill Stein
(G)
- 5 votes
0.5%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
0.4%
Republican Swing:
-1.6%
Net Swing:
2.0% Democratic
Vote Change:
+56 votes
Old Orchrd Bch County
(0.0% reporting)
2020 (D+22.1)
Joe Biden
(D)
- 3708 votes
59.7%
Donald Trump
(R)
- 2368 votes
38.1%
2024 (N/A+0)
Democratic Swing:
39.0%
Republican Swing:
61.0%
Net Swing:
22.1% Republican
Vote Change:
-6,076 votes
Old Town County
(100.0% reporting)
2020 (D+17.3)
Joe Biden
(D)
- 2365 votes
55.5%
Donald Trump
(R)
- 1668 votes
39.2%
2024 (D+12.7)
Kamala Harris
(D)
- 2267 votes
55.0%
Donald Trump
(R)
- 1745 votes
42.4%
Jill Stein
(G)
- 58 votes
1.4%
Chase Oliver
(L)
- 31 votes
0.7%
Cornel West
(I)
- 19 votes
0.5%
Democratic Swing:
-3.6%
Republican Swing:
1.0%
Net Swing:
4.6% Republican
Vote Change:
+87 votes
Orient County
(100.0% reporting)
2020 (R+51.1)
Donald Trump
(R)
- 68 votes
75.6%
Joe Biden
(D)
- 22 votes
24.4%
2024 (R+54.2)
Donald Trump
(R)
- 64 votes
77.1%
Kamala Harris
(D)
- 19 votes
22.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.6%
Republican Swing:
1.5%
Net Swing:
3.0% Republican
Vote Change:
-7 votes
Orland County
(100.0% reporting)
2020 (R+0.1)
Donald Trump
(R)
- 693 votes
48.7%
Joe Biden
(D)
- 691 votes
48.5%
2024 (R+1.2)
Donald Trump
(R)
- 765 votes
49.5%
Kamala Harris
(D)
- 747 votes
48.4%
Jill Stein
(G)
- 19 votes
1.2%
Chase Oliver
(L)
- 10 votes
0.6%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-1.5%
Republican Swing:
-0.5%
Net Swing:
1.0% Republican
Vote Change:
+160 votes
Orono County
(100.0% reporting)
2020 (D+51.3)
Joe Biden
(D)
- 3728 votes
71.7%
Donald Trump
(R)
- 1200 votes
23.1%
2024 (D+40)
Kamala Harris
(D)
- 3676 votes
68.1%
Donald Trump
(R)
- 1523 votes
28.2%
Jill Stein
(G)
- 98 votes
1.8%
Chase Oliver
(L)
- 44 votes
0.8%
Cornel West
(I)
- 41 votes
0.8%
Democratic Swing:
-7.3%
Republican Swing:
3.9%
Net Swing:
11.3% Republican
Vote Change:
+454 votes
Orrington County
(100.0% reporting)
2020 (R+12.7)
Donald Trump
(R)
- 1405 votes
54.8%
Joe Biden
(D)
- 1089 votes
42.5%
2024 (R+13.9)
Donald Trump
(R)
- 1489 votes
56.2%
Kamala Harris
(D)
- 1122 votes
42.4%
Chase Oliver
(L)
- 16 votes
0.6%
Jill Stein
(G)
- 14 votes
0.5%
Cornel West
(I)
- 6 votes
0.2%
Democratic Swing:
-1.3%
Republican Swing:
-0.1%
Net Swing:
1.2% Republican
Vote Change:
+153 votes
Osborn County
(100.0% reporting)
2020 (R+51.2)
Donald Trump
(R)
- 31 votes
70.5%
Joe Biden
(D)
- 10 votes
22.7%
2024 (R+51.1)
Donald Trump
(R)
- 35 votes
74.5%
Kamala Harris
(D)
- 11 votes
23.4%
Cornel West
(I)
- 1 votes
2.1%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.9%
Republican Swing:
-0.9%
Net Swing:
0.0% Democratic
Vote Change:
+6 votes
Otis County
(100.0% reporting)
2020 (R+35.7)
Donald Trump
(R)
- 323 votes
66.7%
Joe Biden
(D)
- 153 votes
31.6%
2024 (R+35.9)
Donald Trump
(R)
- 340 votes
67.7%
Kamala Harris
(D)
- 160 votes
31.9%
Chase Oliver
(L)
- 2 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.3%
Republican Swing:
-0.1%
Net Swing:
0.1% Republican
Vote Change:
+26 votes
Otisfield County
(100.0% reporting)
2020 (R+6.1)
Donald Trump
(R)
- 605 votes
51.7%
Joe Biden
(D)
- 535 votes
45.7%
2024 (R+9.1)
Donald Trump
(R)
- 660 votes
53.4%
Kamala Harris
(D)
- 547 votes
44.3%
Jill Stein
(G)
- 15 votes
1.2%
Chase Oliver
(L)
- 11 votes
0.9%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-2.7%
Republican Swing:
0.3%
Net Swing:
3.0% Republican
Vote Change:
+96 votes
Owl's Head County
(100.0% reporting)
2020 (D+12.5)
Joe Biden
(D)
- 584 votes
54.8%
Donald Trump
(R)
- 454 votes
42.6%
2024 (D+8.6)
Kamala Harris
(D)
- 592 votes
53.8%
Donald Trump
(R)
- 497 votes
45.2%
Jill Stein
(G)
- 6 votes
0.5%
Chase Oliver
(L)
- 3 votes
0.3%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-2.4%
Republican Swing:
1.4%
Net Swing:
3.9% Republican
Vote Change:
+62 votes
Oxbow Plt. County
(100.0% reporting)
2020 (R+25.7)
Donald Trump
(R)
- 22 votes
62.9%
Joe Biden
(D)
- 13 votes
37.1%
2024 (R+36.4)
Donald Trump
(R)
- 29 votes
65.9%
Kamala Harris
(D)
- 13 votes
29.5%
Chase Oliver
(L)
- 2 votes
4.5%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-7.2%
Republican Swing:
3.3%
Net Swing:
10.6% Republican
Vote Change:
+9 votes
Oxford County
(100.0% reporting)
2020 (R+28.7)
Donald Trump
(R)
- 1456 votes
62.6%
Joe Biden
(D)
- 807 votes
34.7%
2024 (R+33)
Donald Trump
(R)
- 1609 votes
65.8%
Kamala Harris
(D)
- 803 votes
32.9%
Jill Stein
(G)
- 18 votes
0.7%
Chase Oliver
(L)
- 12 votes
0.5%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-2.8%
Republican Swing:
1.5%
Net Swing:
4.3% Republican
Vote Change:
+181 votes
Oxford Cty Townships County
(100.0% reporting)
2020 (R+2.3)
Donald Trump
(R)
- 159 votes
47.7%
Joe Biden
(D)
- 152 votes
45.6%
2024 (R+4.7)
Donald Trump
(R)
- 172 votes
50.6%
Kamala Harris
(D)
- 156 votes
45.9%
Jill Stein
(G)
- 9 votes
2.6%
Chase Oliver
(L)
- 3 votes
0.9%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.0%
Republican Swing:
-0.5%
Net Swing:
2.4% Republican
Vote Change:
+29 votes
Palermo County
(100.0% reporting)
2020 (R+17)
Donald Trump
(R)
- 537 votes
57.2%
Joe Biden
(D)
- 381 votes
40.6%
2024 (R+19.7)
Donald Trump
(R)
- 614 votes
58.5%
Kamala Harris
(D)
- 408 votes
38.9%
Chase Oliver
(L)
- 10 votes
0.9%
Jill Stein
(G)
- 8 votes
0.8%
Cornel West
(I)
- 7 votes
0.7%
Democratic Swing:
-2.5%
Republican Swing:
0.2%
Net Swing:
2.7% Republican
Vote Change:
+129 votes
Palmyra County
(100.0% reporting)
2020 (R+42.2)
Donald Trump
(R)
- 800 votes
69.3%
Joe Biden
(D)
- 325 votes
28.1%
2024 (R+44.6)
Donald Trump
(R)
- 844 votes
71.8%
Kamala Harris
(D)
- 320 votes
27.2%
Jill Stein
(G)
- 6 votes
0.5%
Cornel West
(I)
- 3 votes
0.2%
Chase Oliver
(L)
- 2 votes
0.2%
Democratic Swing:
-1.7%
Republican Swing:
0.7%
Net Swing:
2.4% Republican
Vote Change:
+50 votes
Paris County
(100.0% reporting)
2020 (R+7.7)
Donald Trump
(R)
- 1494 votes
52.3%
Joe Biden
(D)
- 1280 votes
44.8%
2024 (R+16.2)
Donald Trump
(R)
- 1683 votes
57.3%
Kamala Harris
(D)
- 1206 votes
41.0%
Jill Stein
(G)
- 30 votes
1.0%
Chase Oliver
(L)
- 13 votes
0.4%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-5.1%
Republican Swing:
3.4%
Net Swing:
8.5% Republican
Vote Change:
+163 votes
Parkman County
(100.0% reporting)
2020 (R+38.5)
Donald Trump
(R)
- 333 votes
67.8%
Joe Biden
(D)
- 148 votes
30.1%
2024 (R+34.8)
Donald Trump
(R)
- 307 votes
63.2%
Kamala Harris
(D)
- 138 votes
28.4%
Jill Stein
(G)
- 35 votes
7.2%
Chase Oliver
(L)
- 5 votes
1.0%
Cornel West
(I)
- 1 votes
0.2%
Democratic Swing:
-2.4%
Republican Swing:
-6.0%
Net Swing:
3.7% Democratic
Vote Change:
+5 votes
Parsonsfield County
(100.0% reporting)
2020 (R+9.2)
Donald Trump
(R)
- 564 votes
52.9%
Joe Biden
(D)
- 469 votes
44.0%
2024 (R+15.4)
Donald Trump
(R)
- 660 votes
56.6%
Kamala Harris
(D)
- 480 votes
41.1%
Jill Stein
(G)
- 17 votes
1.5%
Cornel West
(I)
- 5 votes
0.4%
Chase Oliver
(L)
- 5 votes
0.4%
Democratic Swing:
-4.3%
Republican Swing:
2.0%
Net Swing:
6.2% Republican
Vote Change:
+134 votes
Passadumkeag County
(100.0% reporting)
2020 (R+50)
Donald Trump
(R)
- 165 votes
73.7%
Joe Biden
(D)
- 55 votes
24.5%
2024 (R+52.9)
Donald Trump
(R)
- 180 votes
75.6%
Kamala Harris
(D)
- 54 votes
22.7%
Jill Stein
(G)
- 3 votes
1.3%
Chase Oliver
(L)
- 1 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-2.3%
Republican Swing:
0.7%
Net Swing:
2.9% Republican
Vote Change:
+18 votes
Patten County
(100.0% reporting)
2020 (R+41.7)
Donald Trump
(R)
- 362 votes
69.6%
Joe Biden
(D)
- 149 votes
28.7%
2024 (R+44.3)
Donald Trump
(R)
- 362 votes
71.5%
Kamala Harris
(D)
- 138 votes
27.3%
Jill Stein
(G)
- 5 votes
1.0%
Cornel West
(I)
- 1 votes
0.2%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-1.9%
Republican Swing:
0.7%
Net Swing:
2.6% Republican
Vote Change:
-5 votes
Pembroke County
(100.0% reporting)
2020 (R+12.4)
Donald Trump
(R)
- 267 votes
55.4%
Joe Biden
(D)
- 208 votes
43.2%
2024 (R+17)
Donald Trump
(R)
- 289 votes
57.6%
Kamala Harris
(D)
- 204 votes
40.6%
Jill Stein
(G)
- 6 votes
1.2%
Chase Oliver
(L)
- 1 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.0%
Republican Swing:
1.6%
Net Swing:
4.6% Republican
Vote Change:
+25 votes
Penobscot County
(100.0% reporting)
2020 (D+25.2)
Joe Biden
(D)
- 512 votes
60.6%
Donald Trump
(R)
- 306 votes
36.2%
2024 (D+19.3)
Kamala Harris
(D)
- 487 votes
58.0%
Donald Trump
(R)
- 325 votes
38.7%
Jill Stein
(G)
- 17 votes
2.0%
Chase Oliver
(L)
- 6 votes
0.7%
Cornel West
(I)
- 4 votes
0.5%
Democratic Swing:
-4.5%
Republican Swing:
1.3%
Net Swing:
5.9% Republican
Vote Change:
+21 votes
Penobscot Cty Townships County
(100.0% reporting)
2020 (R+39.8)
Donald Trump
(R)
- 348 votes
68.8%
Joe Biden
(D)
- 150 votes
29.6%
2024 (R+58.7)
Donald Trump
(R)
- 220 votes
78.3%
Kamala Harris
(D)
- 55 votes
19.6%
Chase Oliver
(L)
- 3 votes
1.1%
Cornel West
(I)
- 2 votes
0.7%
Jill Stein
(G)
- 1 votes
0.3%
Democratic Swing:
-10.6%
Republican Swing:
8.3%
Net Swing:
18.8% Republican
Vote Change:
-217 votes
Penobscot Nation Vot Dst County
(100.0% reporting)
2020 (D+62.9)
Joe Biden
(D)
- 237 votes
78.5%
Donald Trump
(R)
- 54 votes
17.9%
2024 (D+57.6)
Kamala Harris
(D)
- 241 votes
76.8%
Donald Trump
(R)
- 62 votes
19.7%
Jill Stein
(G)
- 5 votes
1.6%
Cornel West
(I)
- 2 votes
0.6%
Chase Oliver
(L)
- 1 votes
0.3%
Democratic Swing:
-3.9%
Republican Swing:
1.4%
Net Swing:
5.3% Republican
Vote Change:
+20 votes
Perham County
(100.0% reporting)
2020 (R+40.4)
Donald Trump
(R)
- 146 votes
68.2%
Joe Biden
(D)
- 62 votes
29.0%
2024 (R+45.3)
Donald Trump
(R)
- 166 votes
70.0%
Kamala Harris
(D)
- 59 votes
24.9%
Jill Stein
(G)
- 8 votes
3.4%
Chase Oliver
(L)
- 2 votes
0.8%
Cornel West
(I)
- 1 votes
0.4%
Democratic Swing:
-4.8%
Republican Swing:
0.2%
Net Swing:
5.0% Republican
Vote Change:
+28 votes
Perry County
(100.0% reporting)
2020 (R+11.2)
Donald Trump
(R)
- 258 votes
54.9%
Joe Biden
(D)
- 206 votes
43.8%
2024 (R+18.3)
Donald Trump
(R)
- 298 votes
58.8%
Kamala Harris
(D)
- 205 votes
40.4%
Jill Stein
(G)
- 3 votes
0.6%
Chase Oliver
(L)
- 1 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.9%
Republican Swing:
3.2%
Net Swing:
7.1% Republican
Vote Change:
+43 votes
Peru County
(100.0% reporting)
2020 (R+27.1)
Donald Trump
(R)
- 561 votes
61.7%
Joe Biden
(D)
- 322 votes
35.4%
2024 (R+34)
Donald Trump
(R)
- 584 votes
66.1%
Kamala Harris
(D)
- 284 votes
32.2%
Jill Stein
(G)
- 8 votes
0.9%
Cornel West
(I)
- 4 votes
0.5%
Chase Oliver
(L)
- 3 votes
0.3%
Democratic Swing:
-4.3%
Republican Swing:
2.6%
Net Swing:
6.9% Republican
Vote Change:
0 votes
Phillips County
(100.0% reporting)
2020 (R+20.9)
Donald Trump
(R)
- 385 votes
58.7%
Joe Biden
(D)
- 252 votes
38.4%
2024 (R+27)
Donald Trump
(R)
- 421 votes
62.1%
Kamala Harris
(D)
- 238 votes
35.1%
Jill Stein
(G)
- 13 votes
1.9%
Chase Oliver
(L)
- 5 votes
0.7%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-4.4%
Republican Swing:
1.7%
Net Swing:
6.1% Republican
Vote Change:
+41 votes
Phippsburg County
(100.0% reporting)
2020 (D+3.2)
Joe Biden
(D)
- 794 votes
50.6%
Donald Trump
(R)
- 745 votes
47.4%
2024 (D+5.3)
Kamala Harris
(D)
- 849 votes
51.7%
Donald Trump
(R)
- 762 votes
46.4%
Jill Stein
(G)
- 15 votes
0.9%
Chase Oliver
(L)
- 11 votes
0.7%
Cornel West
(I)
- 6 votes
0.3%
Democratic Swing:
0.1%
Republican Swing:
-2.0%
Net Swing:
2.1% Democratic
Vote Change:
+104 votes
Piscataquis Cty Townshps County
(0.0% reporting)
2020 (R+40.2)
Donald Trump
(R)
- 61 votes
70.1%
Joe Biden
(D)
- 26 votes
29.9%
2024 (N/A+0)
Democratic Swing:
70.5%
Republican Swing:
30.7%
Net Swing:
39.8% Democratic
Vote Change:
-87 votes
Pittsfield County
(100.0% reporting)
2020 (R+17.2)
Donald Trump
(R)
- 1156 votes
56.6%
Joe Biden
(D)
- 817 votes
40.0%
2024 (R+23.7)
Donald Trump
(R)
- 1247 votes
60.9%
Kamala Harris
(D)
- 763 votes
37.3%
Chase Oliver
(L)
- 17 votes
0.8%
Jill Stein
(G)
- 14 votes
0.7%
Cornel West
(I)
- 5 votes
0.2%
Democratic Swing:
-4.1%
Republican Swing:
2.4%
Net Swing:
6.5% Republican
Vote Change:
+73 votes
Pittston County
(100.0% reporting)
2020 (R+19.9)
Donald Trump
(R)
- 1034 votes
58.1%
Joe Biden
(D)
- 691 votes
38.9%
2024 (R+23.8)
Donald Trump
(R)
- 1117 votes
61.0%
Kamala Harris
(D)
- 681 votes
37.2%
Jill Stein
(G)
- 15 votes
0.8%
Chase Oliver
(L)
- 9 votes
0.5%
Cornel West
(I)
- 7 votes
0.4%
Democratic Swing:
-2.8%
Republican Swing:
1.1%
Net Swing:
4.0% Republican
Vote Change:
+104 votes
Pleasant Point Votng Dst County
(100.0% reporting)
2020 (D+69.7)
Joe Biden
(D)
- 196 votes
83.4%
Donald Trump
(R)
- 35 votes
14.9%
2024 (D+48)
Kamala Harris
(D)
- 181 votes
73.6%
Donald Trump
(R)
- 63 votes
25.6%
Jill Stein
(G)
- 2 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-11.2%
Republican Swing:
10.4%
Net Swing:
21.6% Republican
Vote Change:
+15 votes
Pleasant Ridge Plt. County
(100.0% reporting)
2020 (R+53.8)
Donald Trump
(R)
- 40 votes
75.5%
Joe Biden
(D)
- 12 votes
22.6%
2024 (R+37.3)
Donald Trump
(R)
- 34 votes
66.7%
Kamala Harris
(D)
- 15 votes
29.4%
Cornel West
(I)
- 1 votes
1.9%
Jill Stein
(G)
- 1 votes
1.9%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
6.2%
Republican Swing:
-10.1%
Net Swing:
16.3% Democratic
Vote Change:
-1 votes
Plymouth County
(100.0% reporting)
2020 (R+37.4)
Donald Trump
(R)
- 505 votes
67.8%
Joe Biden
(D)
- 230 votes
30.9%
2024 (R+43.1)
Donald Trump
(R)
- 552 votes
70.9%
Kamala Harris
(D)
- 216 votes
27.7%
Jill Stein
(G)
- 6 votes
0.8%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-3.6%
Republican Swing:
2.2%
Net Swing:
5.7% Republican
Vote Change:
+44 votes
Poland County
(100.0% reporting)
2020 (R+11.5)
Donald Trump
(R)
- 1906 votes
54.2%
Joe Biden
(D)
- 1513 votes
43.0%
2024 (R+12.9)
Donald Trump
(R)
- 1971 votes
55.4%
Kamala Harris
(D)
- 1512 votes
42.5%
Chase Oliver
(L)
- 34 votes
0.9%
Jill Stein
(G)
- 34 votes
0.9%
Cornel West
(I)
- 5 votes
0.1%
Democratic Swing:
-1.7%
Republican Swing:
-0.3%
Net Swing:
1.4% Republican
Vote Change:
+137 votes
Portage Lake County
(100.0% reporting)
2020 (R+23.6)
Donald Trump
(R)
- 160 votes
60.4%
Joe Biden
(D)
- 99 votes
37.3%
2024 (R+23.4)
Donald Trump
(R)
- 156 votes
58.0%
Kamala Harris
(D)
- 93 votes
34.6%
Jill Stein
(G)
- 20 votes
7.4%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-3.6%
Republican Swing:
-3.8%
Net Swing:
0.1% Democratic
Vote Change:
+10 votes
Porter County
(100.0% reporting)
2020 (R+22.7)
Donald Trump
(R)
- 521 votes
59.5%
Joe Biden
(D)
- 328 votes
37.5%
2024 (R+28.9)
Donald Trump
(R)
- 597 votes
63.3%
Kamala Harris
(D)
- 325 votes
34.5%
Jill Stein
(G)
- 10 votes
1.1%
Chase Oliver
(L)
- 7 votes
0.7%
Cornel West
(I)
- 3 votes
0.3%
Democratic Swing:
-4.1%
Republican Swing:
2.0%
Net Swing:
6.1% Republican
Vote Change:
+93 votes
Portland County
(100.0% reporting)
2020 (D+67.8)
Joe Biden
(D)
- 33786 votes
81.3%
Donald Trump
(R)
- 6486 votes
15.6%
2024 (D+65.1)
Kamala Harris
(D)
- 31668 votes
80.5%
Donald Trump
(R)
- 6130 votes
15.6%
Jill Stein
(G)
- 790 votes
2.0%
Cornel West
(I)
- 426 votes
1.1%
Chase Oliver
(L)
- 197 votes
0.5%
Democratic Swing:
-3.1%
Republican Swing:
-0.5%
Net Swing:
2.7% Republican
Vote Change:
-1,061 votes
Pownal County
(100.0% reporting)
2020 (D+16.7)
Joe Biden
(D)
- 685 votes
56.8%
Donald Trump
(R)
- 489 votes
40.5%
2024 (D+18.9)
Kamala Harris
(D)
- 737 votes
58.6%
Donald Trump
(R)
- 500 votes
39.8%
Jill Stein
(G)
- 10 votes
0.8%
Chase Oliver
(L)
- 7 votes
0.5%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
0.3%
Republican Swing:
-1.8%
Net Swing:
2.2% Democratic
Vote Change:
+82 votes
Presque Isle County
(100.0% reporting)
2020 (R+9.9)
Donald Trump
(R)
- 2266 votes
53.5%
Joe Biden
(D)
- 1859 votes
43.9%
2024 (R+9.4)
Donald Trump
(R)
- 2238 votes
53.9%
Kamala Harris
(D)
- 1850 votes
44.6%
Jill Stein
(G)
- 29 votes
0.7%
Chase Oliver
(L)
- 26 votes
0.6%
Cornel West
(I)
- 4 votes
0.1%
Democratic Swing:
-0.5%
Republican Swing:
-1.0%
Net Swing:
0.5% Democratic
Vote Change:
+22 votes
Princeton County
(100.0% reporting)
2020 (R+48.5)
Donald Trump
(R)
- 340 votes
72.6%
Joe Biden
(D)
- 118 votes
25.2%
2024 (R+49.2)
Donald Trump
(R)
- 361 votes
74.3%
Kamala Harris
(D)
- 122 votes
25.1%
Cornel West
(I)
- 3 votes
0.6%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.7%
Republican Swing:
0.1%
Net Swing:
0.7% Republican
Vote Change:
+28 votes
Prospect County
(100.0% reporting)
2020 (R+17.5)
Donald Trump
(R)
- 242 votes
57.2%
Joe Biden
(D)
- 170 votes
40.2%
2024 (R+18.8)
Donald Trump
(R)
- 264 votes
58.9%
Kamala Harris
(D)
- 180 votes
40.2%
Jill Stein
(G)
- 3 votes
0.7%
Chase Oliver
(L)
- 1 votes
0.2%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.1%
Republican Swing:
0.2%
Net Swing:
1.3% Republican
Vote Change:
+36 votes
Randolph County
(100.0% reporting)
2020 (R+6.6)
Donald Trump
(R)
- 533 votes
51.8%
Joe Biden
(D)
- 467 votes
45.4%
2024 (R+8.2)
Donald Trump
(R)
- 539 votes
53.0%
Kamala Harris
(D)
- 456 votes
44.9%
Jill Stein
(G)
- 11 votes
1.1%
Chase Oliver
(L)
- 8 votes
0.8%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-1.8%
Republican Swing:
-0.2%
Net Swing:
1.6% Republican
Vote Change:
+16 votes
Rangeley County
(100.0% reporting)
2020 (R+20.9)
Donald Trump
(R)
- 449 votes
59.2%
Joe Biden
(D)
- 294 votes
38.8%
2024 (R+19.7)
Donald Trump
(R)
- 513 votes
58.9%
Kamala Harris
(D)
- 341 votes
39.2%
Chase Oliver
(L)
- 8 votes
0.9%
Jill Stein
(G)
- 8 votes
0.9%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-0.4%
Republican Swing:
-1.5%
Net Swing:
1.1% Democratic
Vote Change:
+128 votes
Rangeley Plt. County
(100.0% reporting)
2020 (R+20.3)
Donald Trump
(R)
- 86 votes
59.3%
Joe Biden
(D)
- 57 votes
39.3%
2024 (R+24.5)
Donald Trump
(R)
- 96 votes
61.9%
Kamala Harris
(D)
- 58 votes
37.4%
Jill Stein
(G)
- 1 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-2.4%
Republican Swing:
1.8%
Net Swing:
4.2% Republican
Vote Change:
+12 votes
Raymond County
(100.0% reporting)
2020 (D+3.8)
Joe Biden
(D)
- 1589 votes
50.6%
Donald Trump
(R)
- 1472 votes
46.8%
2024 (D+2.7)
Kamala Harris
(D)
- 1636 votes
50.5%
Donald Trump
(R)
- 1549 votes
47.8%
Chase Oliver
(L)
- 30 votes
0.9%
Jill Stein
(G)
- 22 votes
0.7%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
-1.4%
Republican Swing:
-0.3%
Net Swing:
1.1% Republican
Vote Change:
+178 votes
Readfield County
(100.0% reporting)
2020 (D+7.1)
Joe Biden
(D)
- 943 votes
51.8%
Donald Trump
(R)
- 818 votes
44.9%
2024 (D+1.4)
Kamala Harris
(D)
- 900 votes
49.5%
Donald Trump
(R)
- 875 votes
48.1%
Jill Stein
(G)
- 23 votes
1.3%
Chase Oliver
(L)
- 14 votes
0.8%
Cornel West
(I)
- 5 votes
0.3%
Democratic Swing:
-4.0%
Republican Swing:
1.7%
Net Swing:
5.7% Republican
Vote Change:
+56 votes
Reed Plt. County
(100.0% reporting)
2020 (R+43.2)
Donald Trump
(R)
- 58 votes
71.6%
Joe Biden
(D)
- 23 votes
28.4%
2024 (R+59.3)
Donald Trump
(R)
- 68 votes
79.1%
Kamala Harris
(D)
- 17 votes
19.8%
Chase Oliver
(L)
- 1 votes
1.1%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-8.5%
Republican Swing:
7.4%
Net Swing:
15.9% Republican
Vote Change:
+5 votes
Richmond County
(100.0% reporting)
2020 (R+6.1)
Donald Trump
(R)
- 1056 votes
50.9%
Joe Biden
(D)
- 934 votes
45.0%
2024 (R+8.2)
Donald Trump
(R)
- 1143 votes
53.0%
Kamala Harris
(D)
- 966 votes
44.8%
Jill Stein
(G)
- 24 votes
1.1%
Chase Oliver
(L)
- 13 votes
0.6%
Cornel West
(I)
- 12 votes
0.5%
Democratic Swing:
-2.2%
Republican Swing:
-0.1%
Net Swing:
2.1% Republican
Vote Change:
+168 votes
Ripley County
(100.0% reporting)
2020 (R+32.2)
Donald Trump
(R)
- 195 votes
65.2%
Joe Biden
(D)
- 100 votes
33.4%
2024 (R+33.9)
Donald Trump
(R)
- 209 votes
66.1%
Kamala Harris
(D)
- 102 votes
32.3%
Jill Stein
(G)
- 3 votes
0.9%
Chase Oliver
(L)
- 2 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.6%
Republican Swing:
0.1%
Net Swing:
1.7% Republican
Vote Change:
+21 votes
Robbinston County
(100.0% reporting)
2020 (R+26.6)
Donald Trump
(R)
- 221 votes
62.6%
Joe Biden
(D)
- 128 votes
36.2%
2024 (R+33.2)
Donald Trump
(R)
- 239 votes
65.7%
Kamala Harris
(D)
- 118 votes
32.4%
Jill Stein
(G)
- 5 votes
1.4%
Chase Oliver
(L)
- 2 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.2%
Republican Swing:
2.3%
Net Swing:
6.6% Republican
Vote Change:
+15 votes
Rockland County
(100.0% reporting)
2020 (D+29.3)
Joe Biden
(D)
- 2493 votes
62.9%
Donald Trump
(R)
- 1363 votes
34.4%
2024 (D+32.2)
Kamala Harris
(D)
- 2529 votes
64.7%
Donald Trump
(R)
- 1272 votes
32.5%
Jill Stein
(G)
- 59 votes
1.5%
Cornel West
(I)
- 24 votes
0.6%
Chase Oliver
(L)
- 19 votes
0.5%
Democratic Swing:
0.1%
Republican Swing:
-2.8%
Net Swing:
2.9% Democratic
Vote Change:
+47 votes
Rockport County
(100.0% reporting)
2020 (D+37.2)
Joe Biden
(D)
- 1694 votes
66.9%
Donald Trump
(R)
- 776 votes
30.7%
2024 (D+38.7)
Kamala Harris
(D)
- 1713 votes
68.2%
Donald Trump
(R)
- 742 votes
29.6%
Jill Stein
(G)
- 26 votes
1.0%
Chase Oliver
(L)
- 20 votes
0.8%
Cornel West
(I)
- 8 votes
0.3%
Democratic Swing:
-0.3%
Republican Swing:
-1.8%
Net Swing:
1.5% Democratic
Vote Change:
+39 votes
Rome County
(100.0% reporting)
2020 (R+1.4)
Donald Trump
(R)
- 350 votes
49.1%
Joe Biden
(D)
- 340 votes
47.7%
2024 (R+4)
Donald Trump
(R)
- 370 votes
51.1%
Kamala Harris
(D)
- 341 votes
47.1%
Jill Stein
(G)
- 8 votes
1.1%
Chase Oliver
(L)
- 3 votes
0.4%
Cornel West
(I)
- 2 votes
0.3%
Democratic Swing:
-2.2%
Republican Swing:
0.4%
Net Swing:
2.6% Republican
Vote Change:
+34 votes
Roque Bluffs County
(100.0% reporting)
2020 (D+11.6)
Joe Biden
(D)
- 101 votes
55.2%
Donald Trump
(R)
- 80 votes
43.7%
2024 (D+4.3)
Kamala Harris
(D)
- 108 votes
51.4%
Donald Trump
(R)
- 99 votes
47.1%
Jill Stein
(G)
- 3 votes
1.4%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-4.3%
Republican Swing:
3.0%
Net Swing:
7.3% Republican
Vote Change:
+29 votes
Roxbury County
(100.0% reporting)
2020 (R+24.6)
Donald Trump
(R)
- 147 votes
59.8%
Joe Biden
(D)
- 89 votes
36.2%
2024 (R+30.3)
Donald Trump
(R)
- 168 votes
64.4%
Kamala Harris
(D)
- 89 votes
34.1%
Chase Oliver
(L)
- 2 votes
0.7%
Jill Stein
(G)
- 2 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.6%
Republican Swing:
2.1%
Net Swing:
5.7% Republican
Vote Change:
+25 votes
Rumford County
(100.0% reporting)
2020 (R+8.2)
Donald Trump
(R)
- 1502 votes
52.5%
Joe Biden
(D)
- 1275 votes
44.5%
2024 (R+14.6)
Donald Trump
(R)
- 1551 votes
56.7%
Kamala Harris
(D)
- 1152 votes
42.1%
Jill Stein
(G)
- 14 votes
0.5%
Chase Oliver
(L)
- 12 votes
0.4%
Cornel West
(I)
- 6 votes
0.2%
Democratic Swing:
-3.8%
Republican Swing:
2.6%
Net Swing:
6.4% Republican
Vote Change:
-42 votes
Sabattus County
(100.0% reporting)
2020 (R+26.1)
Donald Trump
(R)
- 1765 votes
61.3%
Joe Biden
(D)
- 1034 votes
35.9%
2024 (R+28.2)
Donald Trump
(R)
- 1913 votes
63.2%
Kamala Harris
(D)
- 1059 votes
35.0%
Jill Stein
(G)
- 28 votes
0.9%
Chase Oliver
(L)
- 18 votes
0.6%
Cornel West
(I)
- 6 votes
0.2%
Democratic Swing:
-1.9%
Republican Swing:
0.2%
Net Swing:
2.1% Republican
Vote Change:
+225 votes
Saco County
(100.0% reporting)
2020 (D+26.8)
Joe Biden
(D)
- 7794 votes
61.6%
Donald Trump
(R)
- 4497 votes
35.5%
2024 (D+26.3)
Kamala Harris
(D)
- 7944 votes
62.1%
Donald Trump
(R)
- 4585 votes
35.9%
Jill Stein
(G)
- 123 votes
1.0%
Chase Oliver
(L)
- 80 votes
0.6%
Cornel West
(I)
- 46 votes
0.4%
Democratic Swing:
-1.2%
Republican Swing:
-0.7%
Net Swing:
0.5% Republican
Vote Change:
+487 votes
Saint Agatha County
(0.0% reporting)
2020 (R+6.7)
Donald Trump
(R)
- 334 votes
52.4%
Joe Biden
(D)
- 292 votes
45.8%
2024 (N/A+0)
Democratic Swing:
53.4%
Republican Swing:
46.7%
Net Swing:
6.7% Democratic
Vote Change:
-626 votes
Sandy River Plt. County
(100.0% reporting)
2020 (D+28.7)
Joe Biden
(D)
- 65 votes
63.7%
Donald Trump
(R)
- 36 votes
35.3%
2024 (D+11.2)
Kamala Harris
(D)
- 64 votes
55.2%
Donald Trump
(R)
- 51 votes
44.0%
Jill Stein
(G)
- 1 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-9.0%
Republican Swing:
8.3%
Net Swing:
17.3% Republican
Vote Change:
+15 votes
Sanford County
(100.0% reporting)
2020 (D+2)
Joe Biden
(D)
- 5392 votes
49.3%
Donald Trump
(R)
- 5182 votes
47.4%
2024 (R+1.2)
Donald Trump
(R)
- 5497 votes
49.6%
Kamala Harris
(D)
- 5367 votes
48.5%
Jill Stein
(G)
- 117 votes
1.1%
Chase Oliver
(L)
- 66 votes
0.6%
Cornel West
(I)
- 21 votes
0.2%
Democratic Swing:
-2.5%
Republican Swing:
0.7%
Net Swing:
3.2% Republican
Vote Change:
+494 votes
Sangerville County
(100.0% reporting)
2020 (R+30.5)
Donald Trump
(R)
- 479 votes
63.6%
Joe Biden
(D)
- 255 votes
33.9%
2024 (R+34.3)
Donald Trump
(R)
- 505 votes
66.3%
Kamala Harris
(D)
- 244 votes
32.0%
Jill Stein
(G)
- 7 votes
0.9%
Chase Oliver
(L)
- 6 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-2.7%
Republican Swing:
1.0%
Net Swing:
3.7% Republican
Vote Change:
+28 votes
Scarborough County
(100.0% reporting)
2020 (D+29)
Joe Biden
(D)
- 9487 votes
63.0%
Donald Trump
(R)
- 5217 votes
34.6%
2024 (D+31.6)
Kamala Harris
(D)
- 9961 votes
64.9%
Donald Trump
(R)
- 5117 votes
33.4%
Jill Stein
(G)
- 118 votes
0.8%
Chase Oliver
(L)
- 112 votes
0.7%
Cornel West
(I)
- 31 votes
0.2%
Democratic Swing:
0.4%
Republican Swing:
-2.1%
Net Swing:
2.5% Democratic
Vote Change:
+635 votes
Searsmont County
(100.0% reporting)
2020 (R+5.6)
Donald Trump
(R)
- 481 votes
51.3%
Joe Biden
(D)
- 430 votes
45.9%
2024 (R+4.1)
Donald Trump
(R)
- 488 votes
50.4%
Kamala Harris
(D)
- 448 votes
46.3%
Jill Stein
(G)
- 20 votes
2.1%
Chase Oliver
(L)
- 7 votes
0.7%
Cornel West
(I)
- 4 votes
0.4%
Democratic Swing:
-0.9%
Republican Swing:
-2.3%
Net Swing:
1.5% Democratic
Vote Change:
+56 votes
Searsport County
(100.0% reporting)
2020 (D+7.8)
Joe Biden
(D)
- 843 votes
52.4%
Donald Trump
(R)
- 721 votes
44.8%
2024 (D+6.9)
Kamala Harris
(D)
- 899 votes
52.8%
Donald Trump
(R)
- 781 votes
45.8%
Jill Stein
(G)
- 10 votes
0.6%
Cornel West
(I)
- 6 votes
0.3%
Chase Oliver
(L)
- 6 votes
0.3%
Democratic Swing:
-1.1%
Republican Swing:
-0.2%
Net Swing:
0.9% Republican
Vote Change:
+138 votes
Sebago County
(100.0% reporting)
2020 (R+15.2)
Donald Trump
(R)
- 719 votes
56.3%
Joe Biden
(D)
- 529 votes
41.4%
2024 (R+19.2)
Donald Trump
(R)
- 767 votes
58.8%
Kamala Harris
(D)
- 516 votes
39.5%
Jill Stein
(G)
- 11 votes
0.8%
Cornel West
(I)
- 6 votes
0.5%
Chase Oliver
(L)
- 5 votes
0.4%
Democratic Swing:
-2.8%
Republican Swing:
1.2%
Net Swing:
4.0% Republican
Vote Change:
+57 votes
Sebec County
(100.0% reporting)
2020 (R+44.5)
Donald Trump
(R)
- 305 votes
71.3%
Joe Biden
(D)
- 117 votes
27.3%
2024 (R+46.2)
Donald Trump
(R)
- 306 votes
72.5%
Kamala Harris
(D)
- 111 votes
26.3%
Jill Stein
(G)
- 3 votes
0.7%
Chase Oliver
(L)
- 2 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.4%
Republican Swing:
0.2%
Net Swing:
1.7% Republican
Vote Change:
0 votes
Seboeis Plt. County
(96.0% reporting)
2020 (D+7.3)
Joe Biden
(D)
- 22 votes
53.7%
Donald Trump
(R)
- 19 votes
46.3%
2024 (R+0)
Kamala Harris
(D)
- 13 votes
50.0%
Donald Trump
(R)
- 13 votes
50.0%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.2%
Republican Swing:
2.9%
Net Swing:
7.1% Republican
Vote Change:
-15 votes
Sedgwick County
(100.0% reporting)
2020 (D+22.8)
Joe Biden
(D)
- 511 votes
60.6%
Donald Trump
(R)
- 321 votes
38.1%
2024 (D+26)
Kamala Harris
(D)
- 538 votes
61.9%
Donald Trump
(R)
- 312 votes
35.9%
Jill Stein
(G)
- 12 votes
1.4%
Cornel West
(I)
- 4 votes
0.5%
Chase Oliver
(L)
- 2 votes
0.2%
Democratic Swing:
0.6%
Republican Swing:
-2.6%
Net Swing:
3.2% Democratic
Vote Change:
+36 votes
Shapleigh County
(100.0% reporting)
2020 (R+19)
Donald Trump
(R)
- 1034 votes
57.8%
Joe Biden
(D)
- 704 votes
39.4%
2024 (R+20.7)
Donald Trump
(R)
- 1116 votes
59.6%
Kamala Harris
(D)
- 728 votes
38.9%
Jill Stein
(G)
- 13 votes
0.7%
Chase Oliver
(L)
- 12 votes
0.6%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-1.6%
Republican Swing:
0.1%
Net Swing:
1.7% Republican
Vote Change:
+134 votes
Sherman County
(100.0% reporting)
2020 (R+52)
Donald Trump
(R)
- 497 votes
74.7%
Joe Biden
(D)
- 157 votes
23.6%
2024 (R+57.3)
Donald Trump
(R)
- 377 votes
78.1%
Kamala Harris
(D)
- 100 votes
20.7%
Chase Oliver
(L)
- 3 votes
0.6%
Jill Stein
(G)
- 3 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.3%
Republican Swing:
2.0%
Net Swing:
5.3% Republican
Vote Change:
-171 votes
Shirley County
(100.0% reporting)
2020 (R+47.7)
Donald Trump
(R)
- 96 votes
72.2%
Joe Biden
(D)
- 34 votes
25.6%
2024 (R+38.8)
Donald Trump
(R)
- 112 votes
67.9%
Kamala Harris
(D)
- 48 votes
29.1%
Jill Stein
(G)
- 4 votes
2.4%
Chase Oliver
(L)
- 1 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
3.0%
Republican Swing:
-5.8%
Net Swing:
8.8% Democratic
Vote Change:
+35 votes
Sidney County
(100.0% reporting)
2020 (R+17.5)
Donald Trump
(R)
- 1688 votes
57.1%
Joe Biden
(D)
- 1184 votes
40.1%
2024 (R+21.3)
Donald Trump
(R)
- 1887 votes
59.8%
Kamala Harris
(D)
- 1215 votes
38.5%
Chase Oliver
(L)
- 23 votes
0.7%
Jill Stein
(G)
- 19 votes
0.6%
Cornel West
(I)
- 9 votes
0.3%
Democratic Swing:
-2.7%
Republican Swing:
1.1%
Net Swing:
3.8% Republican
Vote Change:
+281 votes
Skowhegan County
(100.0% reporting)
2020 (R+8.3)
Donald Trump
(R)
- 2215 votes
52.8%
Joe Biden
(D)
- 1876 votes
44.7%
2024 (R+13.6)
Donald Trump
(R)
- 2399 votes
56.0%
Kamala Harris
(D)
- 1819 votes
42.5%
Chase Oliver
(L)
- 24 votes
0.6%
Cornel West
(I)
- 19 votes
0.4%
Jill Stein
(G)
- 19 votes
0.4%
Democratic Swing:
-3.4%
Republican Swing:
1.9%
Net Swing:
5.3% Republican
Vote Change:
+189 votes
Smithfield County
(100.0% reporting)
2020 (R+11.9)
Donald Trump
(R)
- 342 votes
54.5%
Joe Biden
(D)
- 269 votes
42.9%
2024 (R+10.1)
Donald Trump
(R)
- 340 votes
53.7%
Kamala Harris
(D)
- 276 votes
43.6%
Jill Stein
(G)
- 10 votes
1.6%
Chase Oliver
(L)
- 6 votes
0.9%
Cornel West
(I)
- 1 votes
0.2%
Democratic Swing:
-0.4%
Republican Swing:
-2.3%
Net Swing:
1.8% Democratic
Vote Change:
+22 votes
Smyrna County
(100.0% reporting)
2020 (R+41.4)
Donald Trump
(R)
- 111 votes
70.7%
Joe Biden
(D)
- 46 votes
29.3%
2024 (R+44.2)
Donald Trump
(R)
- 124 votes
72.1%
Kamala Harris
(D)
- 48 votes
27.9%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.4%
Republican Swing:
1.4%
Net Swing:
2.8% Republican
Vote Change:
+15 votes
Solon County
(100.0% reporting)
2020 (R+20.1)
Donald Trump
(R)
- 365 votes
58.6%
Joe Biden
(D)
- 243 votes
39.0%
2024 (R+26.1)
Donald Trump
(R)
- 385 votes
61.7%
Kamala Harris
(D)
- 222 votes
35.6%
Jill Stein
(G)
- 12 votes
1.9%
Chase Oliver
(L)
- 5 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.4%
Republican Swing:
1.7%
Net Swing:
6.0% Republican
Vote Change:
+16 votes
Somerset Cty Townships County
(100.0% reporting)
2020 (R+46.6)
Donald Trump
(R)
- 173 votes
71.2%
Joe Biden
(D)
- 63 votes
25.9%
2024 (R+31.1)
Donald Trump
(R)
- 216 votes
64.7%
Kamala Harris
(D)
- 112 votes
33.5%
Jill Stein
(G)
- 5 votes
1.5%
Chase Oliver
(L)
- 1 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
6.9%
Republican Swing:
-8.5%
Net Swing:
15.4% Democratic
Vote Change:
+98 votes
Somerville County
(100.0% reporting)
2020 (R+23.8)
Donald Trump
(R)
- 213 votes
59.7%
Joe Biden
(D)
- 131 votes
36.7%
2024 (R+27.6)
Donald Trump
(R)
- 224 votes
61.9%
Kamala Harris
(D)
- 124 votes
34.2%
Jill Stein
(G)
- 9 votes
2.5%
Chase Oliver
(L)
- 4 votes
1.1%
Cornel West
(I)
- 1 votes
0.3%
Democratic Swing:
-3.8%
Republican Swing:
0.0%
Net Swing:
3.8% Republican
Vote Change:
+18 votes
Sorrento County
(100.0% reporting)
2020 (R+2.7)
Donald Trump
(R)
- 94 votes
49.7%
Joe Biden
(D)
- 89 votes
47.1%
2024 (R+10.1)
Donald Trump
(R)
- 108 votes
54.3%
Kamala Harris
(D)
- 88 votes
44.2%
Jill Stein
(G)
- 3 votes
1.5%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-4.4%
Republican Swing:
2.9%
Net Swing:
7.3% Republican
Vote Change:
+16 votes
South Berwick County
(100.0% reporting)
2020 (D+22.6)
Joe Biden
(D)
- 2748 votes
59.3%
Donald Trump
(R)
- 1734 votes
37.4%
2024 (D+19.7)
Kamala Harris
(D)
- 2758 votes
58.8%
Donald Trump
(R)
- 1833 votes
39.1%
Jill Stein
(G)
- 48 votes
1.0%
Chase Oliver
(L)
- 34 votes
0.7%
Cornel West
(I)
- 11 votes
0.2%
Democratic Swing:
-2.4%
Republican Swing:
0.4%
Net Swing:
2.9% Republican
Vote Change:
+202 votes
South Bristol County
(100.0% reporting)
2020 (D+24.3)
Joe Biden
(D)
- 429 votes
59.9%
Donald Trump
(R)
- 261 votes
36.5%
2024 (D+27)
Kamala Harris
(D)
- 447 votes
61.7%
Donald Trump
(R)
- 251 votes
34.6%
Jill Stein
(G)
- 14 votes
1.9%
Chase Oliver
(L)
- 10 votes
1.4%
Cornel West
(I)
- 3 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-3.2%
Net Swing:
2.7% Democratic
Vote Change:
+35 votes
South Portland County
(100.0% reporting)
2020 (D+52.3)
Joe Biden
(D)
- 12075 votes
74.1%
Donald Trump
(R)
- 3783 votes
23.2%
2024 (D+51.5)
Kamala Harris
(D)
- 11777 votes
74.4%
Donald Trump
(R)
- 3626 votes
22.9%
Jill Stein
(G)
- 238 votes
1.5%
Chase Oliver
(L)
- 99 votes
0.6%
Cornel West
(I)
- 79 votes
0.5%
Democratic Swing:
-1.7%
Republican Swing:
-0.9%
Net Swing:
0.8% Republican
Vote Change:
-39 votes
South Thomaston County
(100.0% reporting)
2020 (D+17.5)
Joe Biden
(D)
- 574 votes
57.6%
Donald Trump
(R)
- 403 votes
40.4%
2024 (D+18)
Kamala Harris
(D)
- 616 votes
58.2%
Donald Trump
(R)
- 426 votes
40.3%
Chase Oliver
(L)
- 10 votes
0.9%
Jill Stein
(G)
- 6 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-0.5%
Republican Swing:
-1.0%
Net Swing:
0.5% Democratic
Vote Change:
+81 votes
Southport County
(100.0% reporting)
2020 (D+27.8)
Joe Biden
(D)
- 306 votes
62.3%
Donald Trump
(R)
- 173 votes
35.2%
2024 (D+30.3)
Kamala Harris
(D)
- 299 votes
64.7%
Donald Trump
(R)
- 159 votes
34.4%
Chase Oliver
(L)
- 3 votes
0.6%
Cornel West
(I)
- 1 votes
0.2%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.8%
Republican Swing:
-1.7%
Net Swing:
2.5% Democratic
Vote Change:
-17 votes
Southwest Harbor County
(100.0% reporting)
2020 (D+31.3)
Joe Biden
(D)
- 728 votes
64.0%
Donald Trump
(R)
- 381 votes
33.5%
2024 (D+32)
Kamala Harris
(D)
- 737 votes
65.1%
Donald Trump
(R)
- 375 votes
33.1%
Jill Stein
(G)
- 9 votes
0.8%
Cornel West
(I)
- 6 votes
0.5%
Chase Oliver
(L)
- 5 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-1.2%
Net Swing:
0.7% Democratic
Vote Change:
+23 votes
Springfield County
(100.0% reporting)
2020 (R+67.7)
Donald Trump
(R)
- 135 votes
83.9%
Joe Biden
(D)
- 26 votes
16.1%
2024 (R+62.9)
Donald Trump
(R)
- 150 votes
80.6%
Kamala Harris
(D)
- 33 votes
17.7%
Chase Oliver
(L)
- 2 votes
1.1%
Jill Stein
(G)
- 1 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
1.6%
Republican Swing:
-3.1%
Net Swing:
4.7% Democratic
Vote Change:
+25 votes
St. Albans County
(100.0% reporting)
2020 (R+44.4)
Donald Trump
(R)
- 833 votes
70.2%
Joe Biden
(D)
- 321 votes
27.1%
2024 (R+45.1)
Donald Trump
(R)
- 873 votes
71.9%
Kamala Harris
(D)
- 325 votes
26.8%
Jill Stein
(G)
- 9 votes
0.7%
Cornel West
(I)
- 4 votes
0.3%
Chase Oliver
(L)
- 3 votes
0.2%
Democratic Swing:
-1.0%
Republican Swing:
-0.3%
Net Swing:
0.8% Republican
Vote Change:
+60 votes
St. Francis County
(100.0% reporting)
2020 (R+0)
Joe Biden
(D)
- 121 votes
49.4%
Donald Trump
(R)
- 121 votes
49.4%
2024 (R+20.7)
Donald Trump
(R)
- 137 votes
60.4%
Kamala Harris
(D)
- 90 votes
39.6%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-10.3%
Republican Swing:
10.3%
Net Swing:
20.6% Republican
Vote Change:
-15 votes
St. George County
(100.0% reporting)
2020 (D+25.1)
Joe Biden
(D)
- 1108 votes
61.1%
Donald Trump
(R)
- 663 votes
36.5%
2024 (D+19.9)
Kamala Harris
(D)
- 1076 votes
59.2%
Donald Trump
(R)
- 715 votes
39.4%
Jill Stein
(G)
- 15 votes
0.8%
Chase Oliver
(L)
- 7 votes
0.4%
Cornel West
(I)
- 3 votes
0.2%
Democratic Swing:
-3.3%
Republican Swing:
1.9%
Net Swing:
5.2% Republican
Vote Change:
+45 votes
St. John Plt. County
(100.0% reporting)
2020 (R+24.6)
Donald Trump
(R)
- 104 votes
60.8%
Joe Biden
(D)
- 63 votes
36.8%
2024 (R+31.8)
Donald Trump
(R)
- 95 votes
64.2%
Kamala Harris
(D)
- 48 votes
32.4%
Chase Oliver
(L)
- 4 votes
2.7%
Jill Stein
(G)
- 1 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-5.3%
Republican Swing:
1.9%
Net Swing:
7.1% Republican
Vote Change:
-19 votes
Stacyville County
(100.0% reporting)
2020 (R+63.3)
Donald Trump
(R)
- 169 votes
80.9%
Joe Biden
(D)
- 38 votes
18.2%
2024 (R+60.6)
Donald Trump
(R)
- 154 votes
79.8%
Kamala Harris
(D)
- 37 votes
19.2%
Chase Oliver
(L)
- 2 votes
1.0%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.8%
Republican Swing:
-1.9%
Net Swing:
2.7% Democratic
Vote Change:
-14 votes
Standish County
(100.0% reporting)
2020 (R+4.4)
Donald Trump
(R)
- 3078 votes
50.8%
Joe Biden
(D)
- 2820 votes
46.5%
2024 (R+7)
Donald Trump
(R)
- 3310 votes
52.7%
Kamala Harris
(D)
- 2872 votes
45.7%
Jill Stein
(G)
- 53 votes
0.8%
Chase Oliver
(L)
- 32 votes
0.5%
Cornel West
(I)
- 7 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
0.6%
Net Swing:
2.6% Republican
Vote Change:
+376 votes
Starks County
(100.0% reporting)
2020 (R+26.7)
Donald Trump
(R)
- 237 votes
62.2%
Joe Biden
(D)
- 137 votes
35.9%
2024 (R+22.2)
Donald Trump
(R)
- 242 votes
59.0%
Kamala Harris
(D)
- 151 votes
36.8%
Jill Stein
(G)
- 11 votes
2.7%
Chase Oliver
(L)
- 4 votes
1.0%
Cornel West
(I)
- 2 votes
0.5%
Democratic Swing:
0.2%
Republican Swing:
-4.3%
Net Swing:
4.5% Democratic
Vote Change:
+36 votes
Stetson County
(100.0% reporting)
2020 (R+41.4)
Donald Trump
(R)
- 524 votes
68.5%
Joe Biden
(D)
- 217 votes
28.4%
2024 (R+40.5)
Donald Trump
(R)
- 558 votes
69.4%
Kamala Harris
(D)
- 233 votes
29.0%
Chase Oliver
(L)
- 7 votes
0.9%
Cornel West
(I)
- 3 votes
0.4%
Jill Stein
(G)
- 2 votes
0.2%
Democratic Swing:
-0.3%
Republican Swing:
-1.2%
Net Swing:
1.0% Democratic
Vote Change:
+62 votes
Steuben County
(100.0% reporting)
2020 (R+25.1)
Donald Trump
(R)
- 409 votes
61.2%
Joe Biden
(D)
- 245 votes
36.7%
2024 (R+25.2)
Donald Trump
(R)
- 458 votes
61.7%
Kamala Harris
(D)
- 271 votes
36.5%
Jill Stein
(G)
- 6 votes
0.8%
Chase Oliver
(L)
- 5 votes
0.7%
Cornel West
(I)
- 2 votes
0.3%
Democratic Swing:
-0.9%
Republican Swing:
-0.8%
Net Swing:
0.1% Republican
Vote Change:
+88 votes
Stockholm County
(100.0% reporting)
2020 (R+10.3)
Donald Trump
(R)
- 86 votes
53.7%
Joe Biden
(D)
- 70 votes
43.7%
2024 (R+18.3)
Donald Trump
(R)
- 89 votes
58.2%
Kamala Harris
(D)
- 61 votes
39.9%
Jill Stein
(G)
- 2 votes
1.3%
Chase Oliver
(L)
- 1 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-5.0%
Republican Swing:
3.0%
Net Swing:
8.0% Republican
Vote Change:
-3 votes
Stockton Springs County
(100.0% reporting)
2020 (D+2)
Joe Biden
(D)
- 529 votes
49.7%
Donald Trump
(R)
- 508 votes
47.7%
2024 (D+2.1)
Kamala Harris
(D)
- 585 votes
50.4%
Donald Trump
(R)
- 561 votes
48.3%
Jill Stein
(G)
- 6 votes
0.5%
Cornel West
(I)
- 5 votes
0.4%
Chase Oliver
(L)
- 2 votes
0.2%
Democratic Swing:
-0.5%
Republican Swing:
-0.6%
Net Swing:
0.0% Democratic
Vote Change:
+122 votes
Stoneham County
(100.0% reporting)
2020 (R+10.3)
Donald Trump
(R)
- 102 votes
55.1%
Joe Biden
(D)
- 83 votes
44.9%
2024 (D+1)
Kamala Harris
(D)
- 97 votes
49.2%
Donald Trump
(R)
- 95 votes
48.2%
Chase Oliver
(L)
- 2 votes
1.0%
Jill Stein
(G)
- 2 votes
1.0%
Cornel West
(I)
- 1 votes
0.5%
Democratic Swing:
4.4%
Republican Swing:
-6.9%
Net Swing:
11.2% Democratic
Vote Change:
+12 votes
Stonington County
(100.0% reporting)
2020 (D+30)
Joe Biden
(D)
- 409 votes
63.9%
Donald Trump
(R)
- 220 votes
34.4%
2024 (D+21.8)
Kamala Harris
(D)
- 382 votes
59.9%
Donald Trump
(R)
- 243 votes
38.1%
Jill Stein
(G)
- 10 votes
1.6%
Chase Oliver
(L)
- 2 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-5.1%
Republican Swing:
3.1%
Net Swing:
8.2% Republican
Vote Change:
+9 votes
Stow County
(100.0% reporting)
2020 (D+2)
Joe Biden
(D)
- 126 votes
49.8%
Donald Trump
(R)
- 121 votes
47.8%
2024 (D+2.8)
Kamala Harris
(D)
- 125 votes
50.4%
Donald Trump
(R)
- 118 votes
47.6%
Jill Stein
(G)
- 4 votes
1.6%
Cornel West
(I)
- 1 votes
0.4%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-0.6%
Republican Swing:
-1.4%
Net Swing:
0.8% Democratic
Vote Change:
+1 votes
Strong County
(100.0% reporting)
2020 (R+32.8)
Donald Trump
(R)
- 526 votes
64.5%
Joe Biden
(D)
- 266 votes
32.6%
2024 (R+32.1)
Donald Trump
(R)
- 548 votes
65.2%
Kamala Harris
(D)
- 278 votes
33.0%
Chase Oliver
(L)
- 9 votes
1.1%
Jill Stein
(G)
- 5 votes
0.6%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-0.5%
Republican Swing:
-1.2%
Net Swing:
0.7% Democratic
Vote Change:
+49 votes
Sullivan County
(100.0% reporting)
2020 (D+0.9)
Joe Biden
(D)
- 354 votes
48.9%
Donald Trump
(R)
- 348 votes
48.1%
2024 (R+3.9)
Donald Trump
(R)
- 392 votes
51.1%
Kamala Harris
(D)
- 362 votes
47.2%
Jill Stein
(G)
- 6 votes
0.8%
Chase Oliver
(L)
- 4 votes
0.5%
Cornel West
(I)
- 3 votes
0.4%
Democratic Swing:
-3.2%
Republican Swing:
1.5%
Net Swing:
4.8% Republican
Vote Change:
+65 votes
Sumner County
(100.0% reporting)
2020 (R+22.3)
Donald Trump
(R)
- 324 votes
58.6%
Joe Biden
(D)
- 206 votes
37.2%
2024 (R+25)
Donald Trump
(R)
- 369 votes
61.4%
Kamala Harris
(D)
- 219 votes
36.4%
Jill Stein
(G)
- 10 votes
1.7%
Chase Oliver
(L)
- 3 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-2.4%
Republican Swing:
0.3%
Net Swing:
2.7% Republican
Vote Change:
+71 votes
Surry County
(100.0% reporting)
2020 (D+12.5)
Joe Biden
(D)
- 596 votes
54.6%
Donald Trump
(R)
- 464 votes
42.5%
2024 (D+9)
Kamala Harris
(D)
- 616 votes
53.1%
Donald Trump
(R)
- 512 votes
44.2%
Jill Stein
(G)
- 19 votes
1.6%
Cornel West
(I)
- 5 votes
0.4%
Chase Oliver
(L)
- 5 votes
0.4%
Democratic Swing:
-3.0%
Republican Swing:
0.5%
Net Swing:
3.5% Republican
Vote Change:
+97 votes
Swan's Island County
(100.0% reporting)
2020 (D+1.1)
Joe Biden
(D)
- 132 votes
49.6%
Donald Trump
(R)
- 129 votes
48.5%
2024 (R+5.9)
Donald Trump
(R)
- 149 votes
51.6%
Kamala Harris
(D)
- 132 votes
45.7%
Jill Stein
(G)
- 4 votes
1.4%
Chase Oliver
(L)
- 3 votes
1.0%
Cornel West
(I)
- 1 votes
0.3%
Democratic Swing:
-4.9%
Republican Swing:
2.1%
Net Swing:
7.0% Republican
Vote Change:
+28 votes
Swanville County
(100.0% reporting)
2020 (R+14.5)
Donald Trump
(R)
- 454 votes
55.0%
Joe Biden
(D)
- 339 votes
41.0%
2024 (R+12.2)
Donald Trump
(R)
- 488 votes
54.7%
Kamala Harris
(D)
- 379 votes
42.5%
Jill Stein
(G)
- 12 votes
1.3%
Chase Oliver
(L)
- 7 votes
0.8%
Cornel West
(I)
- 6 votes
0.7%
Democratic Swing:
-0.3%
Republican Swing:
-2.5%
Net Swing:
2.3% Democratic
Vote Change:
+99 votes
Sweden County
(100.0% reporting)
2020 (D+20.9)
Joe Biden
(D)
- 165 votes
58.3%
Donald Trump
(R)
- 108 votes
38.2%
2024 (D+13.5)
Kamala Harris
(D)
- 157 votes
55.7%
Donald Trump
(R)
- 119 votes
42.2%
Chase Oliver
(L)
- 3 votes
1.0%
Jill Stein
(G)
- 3 votes
1.0%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.7%
Republican Swing:
2.6%
Net Swing:
7.4% Republican
Vote Change:
+9 votes
Talmadge County
(100.0% reporting)
2020 (R+16.1)
Donald Trump
(R)
- 18 votes
56.2%
Joe Biden
(D)
- 13 votes
40.6%
2024 (R+52.8)
Donald Trump
(R)
- 27 votes
75.0%
Kamala Harris
(D)
- 8 votes
22.2%
Chase Oliver
(L)
- 1 votes
2.8%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-19.0%
Republican Swing:
16.7%
Net Swing:
35.7% Republican
Vote Change:
+5 votes
Temple County
(100.0% reporting)
2020 (D+5.2)
Joe Biden
(D)
- 172 votes
51.2%
Donald Trump
(R)
- 155 votes
46.1%
2024 (R+3)
Donald Trump
(R)
- 166 votes
50.5%
Kamala Harris
(D)
- 156 votes
47.4%
Jill Stein
(G)
- 7 votes
2.1%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-5.2%
Republican Swing:
3.0%
Net Swing:
8.2% Republican
Vote Change:
+2 votes
The Forks Plt. County
(100.0% reporting)
2020 (R+0)
Joe Biden
(D)
- 18 votes
47.4%
Donald Trump
(R)
- 18 votes
47.4%
2024 (R+25.7)
Donald Trump
(R)
- 21 votes
60.0%
Kamala Harris
(D)
- 12 votes
34.3%
Chase Oliver
(L)
- 1 votes
2.8%
Jill Stein
(G)
- 1 votes
2.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-15.3%
Republican Swing:
9.7%
Net Swing:
25.0% Republican
Vote Change:
-1 votes
Thomaston County
(100.0% reporting)
2020 (D+18.2)
Joe Biden
(D)
- 960 votes
57.5%
Donald Trump
(R)
- 664 votes
39.8%
2024 (D+15.4)
Kamala Harris
(D)
- 911 votes
56.7%
Donald Trump
(R)
- 664 votes
41.4%
Jill Stein
(G)
- 11 votes
0.7%
Cornel West
(I)
- 10 votes
0.6%
Chase Oliver
(L)
- 9 votes
0.6%
Democratic Swing:
-2.4%
Republican Swing:
0.5%
Net Swing:
2.8% Republican
Vote Change:
-19 votes
Thorndike County
(100.0% reporting)
2020 (D+3.9)
Joe Biden
(D)
- 228 votes
51.1%
Donald Trump
(R)
- 211 votes
47.3%
2024 (R+6)
Donald Trump
(R)
- 240 votes
51.6%
Kamala Harris
(D)
- 212 votes
45.6%
Jill Stein
(G)
- 8 votes
1.7%
Cornel West
(I)
- 3 votes
0.6%
Chase Oliver
(L)
- 2 votes
0.4%
Democratic Swing:
-6.3%
Republican Swing:
3.5%
Net Swing:
9.9% Republican
Vote Change:
+26 votes
Topsfield County
(100.0% reporting)
2020 (R+61.3)
Donald Trump
(R)
- 100 votes
80.6%
Joe Biden
(D)
- 24 votes
19.4%
2024 (R+65.9)
Donald Trump
(R)
- 101 votes
82.1%
Kamala Harris
(D)
- 20 votes
16.3%
Chase Oliver
(L)
- 1 votes
0.8%
Jill Stein
(G)
- 1 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.1%
Republican Swing:
1.5%
Net Swing:
4.5% Republican
Vote Change:
-1 votes
Topsham County
(100.0% reporting)
2020 (D+24.5)
Joe Biden
(D)
- 3944 votes
60.2%
Donald Trump
(R)
- 2390 votes
36.5%
2024 (D+27.6)
Kamala Harris
(D)
- 4112 votes
62.7%
Donald Trump
(R)
- 2302 votes
35.1%
Jill Stein
(G)
- 65 votes
1.0%
Chase Oliver
(L)
- 55 votes
0.8%
Cornel West
(I)
- 19 votes
0.3%
Democratic Swing:
0.5%
Republican Swing:
-2.6%
Net Swing:
3.1% Democratic
Vote Change:
+219 votes
Tremont County
(100.0% reporting)
2020 (D+16.6)
Joe Biden
(D)
- 590 votes
56.6%
Donald Trump
(R)
- 422 votes
40.5%
2024 (D+13.9)
Kamala Harris
(D)
- 584 votes
55.4%
Donald Trump
(R)
- 438 votes
41.6%
Chase Oliver
(L)
- 13 votes
1.2%
Jill Stein
(G)
- 13 votes
1.2%
Cornel West
(I)
- 5 votes
0.5%
Democratic Swing:
-2.8%
Republican Swing:
-0.1%
Net Swing:
2.7% Republican
Vote Change:
+41 votes
Trenton County
(100.0% reporting)
2020 (D+6)
Joe Biden
(D)
- 509 votes
51.6%
Donald Trump
(R)
- 451 votes
45.7%
2024 (D+4.2)
Kamala Harris
(D)
- 510 votes
50.3%
Donald Trump
(R)
- 468 votes
46.2%
Jill Stein
(G)
- 22 votes
2.2%
Cornel West
(I)
- 5 votes
0.5%
Chase Oliver
(L)
- 5 votes
0.5%
Democratic Swing:
-2.5%
Republican Swing:
-0.6%
Net Swing:
1.9% Republican
Vote Change:
+50 votes
Troy County
(100.0% reporting)
2020 (R+18.7)
Donald Trump
(R)
- 340 votes
57.3%
Joe Biden
(D)
- 233 votes
39.3%
2024 (R+21.4)
Donald Trump
(R)
- 341 votes
59.2%
Kamala Harris
(D)
- 218 votes
37.8%
Jill Stein
(G)
- 8 votes
1.4%
Chase Oliver
(L)
- 5 votes
0.9%
Cornel West
(I)
- 4 votes
0.7%
Democratic Swing:
-2.8%
Republican Swing:
-0.1%
Net Swing:
2.7% Republican
Vote Change:
+3 votes
Turner County
(100.0% reporting)
2020 (R+22.9)
Donald Trump
(R)
- 2052 votes
59.9%
Joe Biden
(D)
- 1288 votes
37.6%
2024 (R+25.7)
Donald Trump
(R)
- 2253 votes
62.2%
Kamala Harris
(D)
- 1322 votes
36.5%
Jill Stein
(G)
- 29 votes
0.8%
Chase Oliver
(L)
- 20 votes
0.5%
Cornel West
(I)
- 1 votes
0.0%
Democratic Swing:
-2.1%
Republican Swing:
0.7%
Net Swing:
2.8% Republican
Vote Change:
+285 votes
Union County
(100.0% reporting)
2020 (R+4)
Donald Trump
(R)
- 786 votes
50.3%
Joe Biden
(D)
- 726 votes
46.5%
2024 (R+6.1)
Donald Trump
(R)
- 863 votes
52.0%
Kamala Harris
(D)
- 762 votes
46.0%
Jill Stein
(G)
- 16 votes
1.0%
Chase Oliver
(L)
- 10 votes
0.6%
Cornel West
(I)
- 7 votes
0.4%
Democratic Swing:
-2.1%
Republican Swing:
0.1%
Net Swing:
2.1% Republican
Vote Change:
+146 votes
Unity County
(100.0% reporting)
2020 (R+1.2)
Donald Trump
(R)
- 455 votes
47.9%
Joe Biden
(D)
- 444 votes
46.7%
2024 (R+9.3)
Donald Trump
(R)
- 509 votes
53.1%
Kamala Harris
(D)
- 420 votes
43.8%
Jill Stein
(G)
- 15 votes
1.6%
Cornel West
(I)
- 6 votes
0.6%
Chase Oliver
(L)
- 3 votes
0.3%
Democratic Swing:
-5.3%
Republican Swing:
2.8%
Net Swing:
8.1% Republican
Vote Change:
+54 votes
Upton County
(100.0% reporting)
2020 (R+49.2)
Donald Trump
(R)
- 47 votes
73.4%
Joe Biden
(D)
- 16 votes
25.0%
2024 (R+46.4)
Donald Trump
(R)
- 41 votes
73.2%
Kamala Harris
(D)
- 15 votes
26.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
1.3%
Republican Swing:
-1.5%
Net Swing:
2.8% Democratic
Vote Change:
-7 votes
Van Buren County
(100.0% reporting)
2020 (D+6.3)
Joe Biden
(D)
- 471 votes
52.4%
Donald Trump
(R)
- 415 votes
46.2%
2024 (R+2.1)
Donald Trump
(R)
- 448 votes
50.5%
Kamala Harris
(D)
- 429 votes
48.3%
Jill Stein
(G)
- 7 votes
0.8%
Cornel West
(I)
- 2 votes
0.2%
Chase Oliver
(L)
- 2 votes
0.2%
Democratic Swing:
-4.8%
Republican Swing:
3.6%
Net Swing:
8.5% Republican
Vote Change:
+2 votes
Vanceboro County
(100.0% reporting)
2020 (R+39.8)
Donald Trump
(R)
- 65 votes
69.9%
Joe Biden
(D)
- 28 votes
30.1%
2024 (R+26.4)
Donald Trump
(R)
- 55 votes
63.2%
Kamala Harris
(D)
- 32 votes
36.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
6.6%
Republican Swing:
-6.6%
Net Swing:
13.2% Democratic
Vote Change:
-6 votes
Vassalboro County
(100.0% reporting)
2020 (R+12.9)
Donald Trump
(R)
- 1394 votes
54.6%
Joe Biden
(D)
- 1075 votes
42.1%
2024 (R+14.5)
Donald Trump
(R)
- 1496 votes
56.4%
Kamala Harris
(D)
- 1110 votes
41.8%
Chase Oliver
(L)
- 26 votes
1.0%
Jill Stein
(G)
- 16 votes
0.6%
Cornel West
(I)
- 6 votes
0.2%
Democratic Swing:
-1.7%
Republican Swing:
-0.1%
Net Swing:
1.6% Republican
Vote Change:
+185 votes
Veazie County
(100.0% reporting)
2020 (D+10.3)
Joe Biden
(D)
- 646 votes
52.8%
Donald Trump
(R)
- 525 votes
42.9%
2024 (D+16.1)
Kamala Harris
(D)
- 672 votes
57.0%
Donald Trump
(R)
- 483 votes
41.0%
Jill Stein
(G)
- 10 votes
0.8%
Chase Oliver
(L)
- 8 votes
0.7%
Cornel West
(I)
- 4 votes
0.3%
Democratic Swing:
1.9%
Republican Swing:
-3.8%
Net Swing:
5.7% Democratic
Vote Change:
+6 votes
Verona County
(100.0% reporting)
2020 (R+7.1)
Donald Trump
(R)
- 182 votes
52.0%
Joe Biden
(D)
- 158 votes
45.1%
2024 (R+11.3)
Donald Trump
(R)
- 198 votes
54.7%
Kamala Harris
(D)
- 157 votes
43.4%
Cornel West
(I)
- 3 votes
0.8%
Chase Oliver
(L)
- 2 votes
0.5%
Jill Stein
(G)
- 2 votes
0.5%
Democratic Swing:
-3.1%
Republican Swing:
1.2%
Net Swing:
4.3% Republican
Vote Change:
+22 votes
Vienna County
(100.0% reporting)
2020 (R+5.6)
Donald Trump
(R)
- 208 votes
51.4%
Joe Biden
(D)
- 186 votes
45.9%
2024 (R+6.8)
Donald Trump
(R)
- 222 votes
52.0%
Kamala Harris
(D)
- 193 votes
45.2%
Jill Stein
(G)
- 5 votes
1.2%
Chase Oliver
(L)
- 4 votes
0.9%
Cornel West
(I)
- 3 votes
0.7%
Democratic Swing:
-2.0%
Republican Swing:
-0.8%
Net Swing:
1.2% Republican
Vote Change:
+33 votes
Vinalhaven County
(100.0% reporting)
2020 (D+29.8)
Joe Biden
(D)
- 531 votes
63.4%
Donald Trump
(R)
- 287 votes
34.3%
2024 (D+16.6)
Kamala Harris
(D)
- 468 votes
57.6%
Donald Trump
(R)
- 333 votes
41.0%
Jill Stein
(G)
- 8 votes
1.0%
Cornel West
(I)
- 2 votes
0.2%
Chase Oliver
(L)
- 2 votes
0.2%
Democratic Swing:
-7.3%
Republican Swing:
5.9%
Net Swing:
13.2% Republican
Vote Change:
-5 votes
Wade County
(100.0% reporting)
2020 (R+19.7)
Donald Trump
(R)
- 79 votes
55.6%
Joe Biden
(D)
- 53 votes
37.3%
2024 (R+30.4)
Donald Trump
(R)
- 107 votes
63.3%
Kamala Harris
(D)
- 56 votes
33.1%
Chase Oliver
(L)
- 3 votes
1.8%
Cornel West
(I)
- 1 votes
0.6%
Jill Stein
(G)
- 1 votes
0.6%
Democratic Swing:
-6.7%
Republican Swing:
3.9%
Net Swing:
10.6% Republican
Vote Change:
+36 votes
Waite County
(100.0% reporting)
2020 (R+29.4)
Donald Trump
(R)
- 33 votes
64.7%
Joe Biden
(D)
- 18 votes
35.3%
2024 (R+36.7)
Donald Trump
(R)
- 33 votes
67.3%
Kamala Harris
(D)
- 15 votes
30.6%
Chase Oliver
(L)
- 1 votes
2.0%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.6%
Republican Swing:
2.5%
Net Swing:
7.2% Republican
Vote Change:
-2 votes
Waldo County
(100.0% reporting)
2020 (R+7)
Donald Trump
(R)
- 261 votes
52.0%
Joe Biden
(D)
- 227 votes
45.2%
2024 (R+3.9)
Donald Trump
(R)
- 259 votes
50.6%
Kamala Harris
(D)
- 239 votes
46.7%
Cornel West
(I)
- 6 votes
1.1%
Jill Stein
(G)
- 6 votes
1.1%
Chase Oliver
(L)
- 2 votes
0.4%
Democratic Swing:
0.2%
Republican Swing:
-2.9%
Net Swing:
3.1% Democratic
Vote Change:
+24 votes
Waldoboro County
(100.0% reporting)
2020 (R+9.6)
Donald Trump
(R)
- 1568 votes
53.4%
Joe Biden
(D)
- 1294 votes
44.1%
2024 (R+7.7)
Donald Trump
(R)
- 1598 votes
52.9%
Kamala Harris
(D)
- 1366 votes
45.2%
Jill Stein
(G)
- 37 votes
1.2%
Chase Oliver
(L)
- 14 votes
0.5%
Cornel West
(I)
- 4 votes
0.1%
Democratic Swing:
0.0%
Republican Swing:
-1.9%
Net Swing:
1.9% Democratic
Vote Change:
+157 votes
Wales County
(100.0% reporting)
2020 (R+38.3)
Donald Trump
(R)
- 616 votes
67.3%
Joe Biden
(D)
- 275 votes
30.1%
2024 (R+42.2)
Donald Trump
(R)
- 689 votes
70.4%
Kamala Harris
(D)
- 276 votes
28.2%
Jill Stein
(G)
- 6 votes
0.6%
Chase Oliver
(L)
- 5 votes
0.5%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-2.6%
Republican Swing:
1.3%
Net Swing:
4.0% Republican
Vote Change:
+87 votes
Wallagrass County
(100.0% reporting)
2020 (D+6.6)
Joe Biden
(D)
- 153 votes
52.6%
Donald Trump
(R)
- 134 votes
46.0%
2024 (R+9.6)
Donald Trump
(R)
- 170 votes
54.1%
Kamala Harris
(D)
- 140 votes
44.6%
Chase Oliver
(L)
- 2 votes
0.6%
Jill Stein
(G)
- 2 votes
0.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-8.7%
Republican Swing:
7.4%
Net Swing:
16.1% Republican
Vote Change:
+27 votes
Waltham County
(100.0% reporting)
2020 (R+40.1)
Donald Trump
(R)
- 159 votes
69.1%
Joe Biden
(D)
- 68 votes
29.6%
2024 (R+48.6)
Donald Trump
(R)
- 188 votes
73.7%
Kamala Harris
(D)
- 64 votes
25.1%
Chase Oliver
(L)
- 2 votes
0.8%
Jill Stein
(G)
- 1 votes
0.4%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-4.8%
Republican Swing:
3.7%
Net Swing:
8.5% Republican
Vote Change:
+28 votes
Warren County
(100.0% reporting)
2020 (R+15.6)
Donald Trump
(R)
- 1259 votes
56.1%
Joe Biden
(D)
- 919 votes
41.0%
2024 (R+16.3)
Donald Trump
(R)
- 1372 votes
57.0%
Kamala Harris
(D)
- 980 votes
40.7%
Jill Stein
(G)
- 26 votes
1.1%
Chase Oliver
(L)
- 17 votes
0.7%
Cornel West
(I)
- 11 votes
0.5%
Democratic Swing:
-1.5%
Republican Swing:
-0.8%
Net Swing:
0.7% Republican
Vote Change:
+228 votes
Washburn County
(100.0% reporting)
2020 (R+30.2)
Donald Trump
(R)
- 518 votes
63.2%
Joe Biden
(D)
- 278 votes
33.9%
2024 (R+36.4)
Donald Trump
(R)
- 532 votes
67.6%
Kamala Harris
(D)
- 246 votes
31.3%
Chase Oliver
(L)
- 4 votes
0.5%
Jill Stein
(G)
- 3 votes
0.4%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-3.6%
Republican Swing:
2.6%
Net Swing:
6.2% Republican
Vote Change:
-10 votes
Washington County
(100.0% reporting)
2020 (R+13.1)
Donald Trump
(R)
- 540 votes
54.7%
Joe Biden
(D)
- 415 votes
42.0%
2024 (R+13.8)
Donald Trump
(R)
- 577 votes
55.4%
Kamala Harris
(D)
- 434 votes
41.7%
Jill Stein
(G)
- 15 votes
1.4%
Chase Oliver
(L)
- 10 votes
1.0%
Cornel West
(I)
- 4 votes
0.4%
Democratic Swing:
-1.7%
Republican Swing:
-1.1%
Net Swing:
0.7% Republican
Vote Change:
+85 votes
Washington Cty Townships County
(100.0% reporting)
2020 (R+40)
Donald Trump
(R)
- 21 votes
70.0%
Joe Biden
(D)
- 9 votes
30.0%
2024 (R+40)
Donald Trump
(R)
- 38 votes
69.1%
Kamala Harris
(D)
- 16 votes
29.1%
Cornel West
(I)
- 1 votes
1.8%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.5%
Republican Swing:
0.1%
Net Swing:
0.6% Republican
Vote Change:
+25 votes
Waterboro County
(100.0% reporting)
2020 (R+14.1)
Donald Trump
(R)
- 2471 votes
55.2%
Joe Biden
(D)
- 1861 votes
41.6%
2024 (R+15.6)
Donald Trump
(R)
- 2680 votes
57.1%
Kamala Harris
(D)
- 1947 votes
41.4%
Jill Stein
(G)
- 36 votes
0.8%
Chase Oliver
(L)
- 22 votes
0.5%
Cornel West
(I)
- 11 votes
0.2%
Democratic Swing:
-1.5%
Republican Swing:
0.0%
Net Swing:
1.5% Republican
Vote Change:
+364 votes
Waterford County
(100.0% reporting)
2020 (R+10.4)
Donald Trump
(R)
- 557 votes
53.7%
Joe Biden
(D)
- 452 votes
43.5%
2024 (R+10.7)
Donald Trump
(R)
- 572 votes
54.5%
Kamala Harris
(D)
- 460 votes
43.8%
Chase Oliver
(L)
- 7 votes
0.7%
Jill Stein
(G)
- 7 votes
0.7%
Cornel West
(I)
- 3 votes
0.3%
Democratic Swing:
-0.9%
Republican Swing:
-0.7%
Net Swing:
0.3% Republican
Vote Change:
+40 votes
Waterville County
(100.0% reporting)
2020 (D+31.3)
Joe Biden
(D)
- 5019 votes
63.5%
Donald Trump
(R)
- 2627 votes
33.2%
2024 (D+26.1)
Kamala Harris
(D)
- 4566 votes
61.8%
Donald Trump
(R)
- 2636 votes
35.7%
Jill Stein
(G)
- 89 votes
1.2%
Cornel West
(I)
- 54 votes
0.7%
Chase Oliver
(L)
- 47 votes
0.6%
Democratic Swing:
-3.9%
Republican Swing:
1.3%
Net Swing:
5.2% Republican
Vote Change:
-254 votes
Wayne County
(100.0% reporting)
2020 (D+19.2)
Joe Biden
(D)
- 506 votes
58.2%
Donald Trump
(R)
- 343 votes
39.5%
2024 (D+18.6)
Kamala Harris
(D)
- 506 votes
58.4%
Donald Trump
(R)
- 345 votes
39.8%
Jill Stein
(G)
- 8 votes
0.9%
Chase Oliver
(L)
- 7 votes
0.8%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-1.2%
Republican Swing:
-0.6%
Net Swing:
0.6% Republican
Vote Change:
+18 votes
Webster Plt. County
(100.0% reporting)
2020 (R+57.1)
Donald Trump
(R)
- 33 votes
78.6%
Joe Biden
(D)
- 9 votes
21.4%
2024 (R+60.5)
Donald Trump
(R)
- 34 votes
79.1%
Kamala Harris
(D)
- 8 votes
18.6%
Chase Oliver
(L)
- 1 votes
2.3%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-2.7%
Republican Swing:
0.5%
Net Swing:
3.3% Republican
Vote Change:
+1 votes
Weld County
(100.0% reporting)
2020 (D+1.7)
Joe Biden
(D)
- 149 votes
49.8%
Donald Trump
(R)
- 144 votes
48.2%
2024 (D+8.1)
Kamala Harris
(D)
- 159 votes
49.5%
Donald Trump
(R)
- 133 votes
41.4%
Jill Stein
(G)
- 24 votes
7.5%
Chase Oliver
(L)
- 5 votes
1.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-1.3%
Republican Swing:
-7.7%
Net Swing:
6.4% Democratic
Vote Change:
+28 votes
Wellington County
(100.0% reporting)
2020 (R+14.5)
Donald Trump
(R)
- 67 votes
56.3%
Joe Biden
(D)
- 50 votes
42.0%
2024 (R+24.3)
Donald Trump
(R)
- 89 votes
61.8%
Kamala Harris
(D)
- 54 votes
37.5%
Jill Stein
(G)
- 1 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-5.1%
Republican Swing:
4.6%
Net Swing:
9.7% Republican
Vote Change:
+27 votes
Wells County
(100.0% reporting)
2020 (D+14.5)
Joe Biden
(D)
- 4465 votes
56.0%
Donald Trump
(R)
- 3333 votes
41.8%
2024 (D+12.8)
Kamala Harris
(D)
- 4675 votes
55.5%
Donald Trump
(R)
- 3598 votes
42.7%
Jill Stein
(G)
- 71 votes
0.8%
Chase Oliver
(L)
- 58 votes
0.7%
Cornel West
(I)
- 9 votes
0.1%
Democratic Swing:
-1.7%
Republican Swing:
0.0%
Net Swing:
1.7% Republican
Vote Change:
+613 votes
Wesley County
(93.0% reporting)
2020 (R+25)
Donald Trump
(R)
- 45 votes
59.2%
Joe Biden
(D)
- 27 votes
35.5%
2024 (R+48.5)
Donald Trump
(R)
- 72 votes
74.2%
Kamala Harris
(D)
- 25 votes
25.8%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-11.5%
Republican Swing:
11.8%
Net Swing:
23.3% Republican
Vote Change:
+25 votes
West Bath County
(100.0% reporting)
2020 (D+7.9)
Joe Biden
(D)
- 737 votes
52.9%
Donald Trump
(R)
- 629 votes
45.2%
2024 (D+10.9)
Kamala Harris
(D)
- 777 votes
54.5%
Donald Trump
(R)
- 622 votes
43.6%
Jill Stein
(G)
- 13 votes
0.9%
Chase Oliver
(L)
- 10 votes
0.7%
Cornel West
(I)
- 2 votes
0.1%
Democratic Swing:
0.6%
Republican Swing:
-2.4%
Net Swing:
3.0% Democratic
Vote Change:
+58 votes
West Forks Plt. County
(100.0% reporting)
2020 (R+17.6)
Donald Trump
(R)
- 30 votes
56.6%
Joe Biden
(D)
- 21 votes
39.6%
2024 (R+26)
Donald Trump
(R)
- 30 votes
60.0%
Kamala Harris
(D)
- 17 votes
34.0%
Jill Stein
(G)
- 2 votes
4.0%
Chase Oliver
(L)
- 1 votes
2.0%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-7.1%
Republican Swing:
1.1%
Net Swing:
8.2% Republican
Vote Change:
-1 votes
West Gardiner County
(100.0% reporting)
2020 (R+13.7)
Donald Trump
(R)
- 1317 votes
55.3%
Joe Biden
(D)
- 1000 votes
42.0%
2024 (R+15)
Donald Trump
(R)
- 1395 votes
56.5%
Kamala Harris
(D)
- 1025 votes
41.5%
Chase Oliver
(L)
- 24 votes
1.0%
Jill Stein
(G)
- 18 votes
0.7%
Cornel West
(I)
- 7 votes
0.3%
Democratic Swing:
-1.6%
Republican Swing:
-0.3%
Net Swing:
1.3% Republican
Vote Change:
+152 votes
West Paris County
(100.0% reporting)
2020 (R+19.5)
Donald Trump
(R)
- 552 votes
57.7%
Joe Biden
(D)
- 372 votes
38.9%
2024 (R+23.9)
Donald Trump
(R)
- 631 votes
61.1%
Kamala Harris
(D)
- 385 votes
37.3%
Chase Oliver
(L)
- 7 votes
0.7%
Jill Stein
(G)
- 6 votes
0.6%
Cornel West
(I)
- 2 votes
0.2%
Democratic Swing:
-2.9%
Republican Swing:
1.5%
Net Swing:
4.4% Republican
Vote Change:
+107 votes
Westbrook County
(100.0% reporting)
2020 (D+33.9)
Joe Biden
(D)
- 7274 votes
65.0%
Donald Trump
(R)
- 3591 votes
32.1%
2024 (D+32.4)
Kamala Harris
(D)
- 6941 votes
65.0%
Donald Trump
(R)
- 3481 votes
32.6%
Jill Stein
(G)
- 130 votes
1.2%
Chase Oliver
(L)
- 68 votes
0.6%
Cornel West
(I)
- 52 votes
0.5%
Democratic Swing:
-1.9%
Republican Swing:
-0.4%
Net Swing:
1.5% Republican
Vote Change:
-193 votes
Westfield County
(100.0% reporting)
2020 (R+30.8)
Donald Trump
(R)
- 174 votes
65.2%
Joe Biden
(D)
- 92 votes
34.4%
2024 (R+42.3)
Donald Trump
(R)
- 193 votes
70.4%
Kamala Harris
(D)
- 77 votes
28.1%
Jill Stein
(G)
- 2 votes
0.7%
Cornel West
(I)
- 1 votes
0.4%
Chase Oliver
(L)
- 1 votes
0.4%
Democratic Swing:
-6.5%
Republican Swing:
5.0%
Net Swing:
11.5% Republican
Vote Change:
+8 votes
Westmanland County
(100.0% reporting)
2020 (D+11.1)
Joe Biden
(D)
- 30 votes
54.5%
Donald Trump
(R)
- 24 votes
43.6%
2024 (R+6.7)
Donald Trump
(R)
- 31 votes
51.7%
Kamala Harris
(D)
- 27 votes
45.0%
Chase Oliver
(L)
- 1 votes
1.6%
Jill Stein
(G)
- 1 votes
1.6%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-10.3%
Republican Swing:
7.2%
Net Swing:
17.5% Republican
Vote Change:
+6 votes
Weston County
(100.0% reporting)
2020 (R+38.9)
Donald Trump
(R)
- 125 votes
68.7%
Joe Biden
(D)
- 55 votes
30.2%
2024 (R+55.9)
Donald Trump
(R)
- 164 votes
77.7%
Kamala Harris
(D)
- 46 votes
21.8%
Chase Oliver
(L)
- 1 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-8.7%
Republican Swing:
8.3%
Net Swing:
17.0% Republican
Vote Change:
+31 votes
Westport County
(100.0% reporting)
2020 (D+13.5)
Joe Biden
(D)
- 303 votes
55.0%
Donald Trump
(R)
- 231 votes
41.9%
2024 (D+13.8)
Kamala Harris
(D)
- 313 votes
55.9%
Donald Trump
(R)
- 236 votes
42.1%
Chase Oliver
(L)
- 5 votes
0.9%
Jill Stein
(G)
- 4 votes
0.7%
Cornel West
(I)
- 2 votes
0.4%
Democratic Swing:
-0.8%
Republican Swing:
-1.1%
Net Swing:
0.3% Democratic
Vote Change:
+26 votes
Whitefield County
(100.0% reporting)
2020 (R+4.5)
Donald Trump
(R)
- 753 votes
50.9%
Joe Biden
(D)
- 688 votes
46.5%
2024 (R+5.5)
Donald Trump
(R)
- 758 votes
51.3%
Kamala Harris
(D)
- 677 votes
45.8%
Jill Stein
(G)
- 22 votes
1.5%
Cornel West
(I)
- 11 votes
0.7%
Chase Oliver
(L)
- 9 votes
0.6%
Democratic Swing:
-1.9%
Republican Swing:
-0.9%
Net Swing:
1.0% Republican
Vote Change:
+36 votes
Whiting County
(100.0% reporting)
2020 (R+16.5)
Donald Trump
(R)
- 205 votes
56.8%
Joe Biden
(D)
- 147 votes
40.7%
2024 (R+21.8)
Donald Trump
(R)
- 228 votes
59.8%
Kamala Harris
(D)
- 145 votes
38.1%
Jill Stein
(G)
- 5 votes
1.3%
Chase Oliver
(L)
- 3 votes
0.8%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-3.7%
Republican Swing:
1.6%
Net Swing:
5.3% Republican
Vote Change:
+29 votes
Whitneyville County
(100.0% reporting)
2020 (R+12)
Donald Trump
(R)
- 70 votes
53.8%
Joe Biden
(D)
- 55 votes
42.3%
2024 (R+17.9)
Donald Trump
(R)
- 66 votes
56.4%
Kamala Harris
(D)
- 45 votes
38.5%
Jill Stein
(G)
- 6 votes
5.1%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-5.5%
Republican Swing:
0.4%
Net Swing:
5.9% Republican
Vote Change:
-8 votes
Willimantic County
(100.0% reporting)
2020 (R+55.6)
Donald Trump
(R)
- 70 votes
77.8%
Joe Biden
(D)
- 20 votes
22.2%
2024 (R+54.8)
Donald Trump
(R)
- 72 votes
77.4%
Kamala Harris
(D)
- 21 votes
22.6%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
0.4%
Republican Swing:
-0.3%
Net Swing:
0.7% Democratic
Vote Change:
+3 votes
Wilton County
(100.0% reporting)
2020 (R+6.6)
Donald Trump
(R)
- 1117 votes
51.3%
Joe Biden
(D)
- 978 votes
44.9%
2024 (R+9.5)
Donald Trump
(R)
- 1176 votes
53.8%
Kamala Harris
(D)
- 969 votes
44.3%
Jill Stein
(G)
- 21 votes
1.0%
Chase Oliver
(L)
- 13 votes
0.6%
Cornel West
(I)
- 6 votes
0.3%
Democratic Swing:
-2.3%
Republican Swing:
0.5%
Net Swing:
2.8% Republican
Vote Change:
+90 votes
Windham County
(100.0% reporting)
2020 (D+4.5)
Joe Biden
(D)
- 5782 votes
50.5%
Donald Trump
(R)
- 5280 votes
46.1%
2024 (D+3.9)
Kamala Harris
(D)
- 5847 votes
51.1%
Donald Trump
(R)
- 5399 votes
47.1%
Jill Stein
(G)
- 93 votes
0.8%
Chase Oliver
(L)
- 78 votes
0.7%
Cornel West
(I)
- 25 votes
0.2%
Democratic Swing:
-1.2%
Republican Swing:
-0.5%
Net Swing:
0.6% Republican
Vote Change:
+380 votes
Windsor County
(100.0% reporting)
2020 (R+30.7)
Donald Trump
(R)
- 899 votes
62.7%
Joe Biden
(D)
- 477 votes
33.3%
2024 (R+34)
Donald Trump
(R)
- 1026 votes
65.7%
Kamala Harris
(D)
- 495 votes
31.7%
Jill Stein
(G)
- 24 votes
1.5%
Chase Oliver
(L)
- 10 votes
0.6%
Cornel West
(I)
- 5 votes
0.3%
Democratic Swing:
-2.9%
Republican Swing:
0.4%
Net Swing:
3.4% Republican
Vote Change:
+184 votes
Winn County
(100.0% reporting)
2020 (R+41.5)
Donald Trump
(R)
- 145 votes
70.0%
Joe Biden
(D)
- 60 votes
29.0%
2024 (R+50.2)
Donald Trump
(R)
- 158 votes
74.9%
Kamala Harris
(D)
- 52 votes
24.6%
Chase Oliver
(L)
- 1 votes
0.5%
Cornel West
(I)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.6%
Republican Swing:
4.1%
Net Swing:
8.7% Republican
Vote Change:
+6 votes
Winslow County
(100.0% reporting)
2020 (R+3.9)
Donald Trump
(R)
- 2360 votes
50.4%
Joe Biden
(D)
- 2184 votes
46.7%
2024 (R+6)
Donald Trump
(R)
- 2437 votes
52.1%
Kamala Harris
(D)
- 2157 votes
46.1%
Jill Stein
(G)
- 39 votes
0.8%
Chase Oliver
(L)
- 34 votes
0.7%
Cornel West
(I)
- 12 votes
0.3%
Democratic Swing:
-2.0%
Republican Swing:
0.1%
Net Swing:
2.1% Republican
Vote Change:
+135 votes
Winter Harbor County
(100.0% reporting)
2020 (R+10.5)
Donald Trump
(R)
- 179 votes
54.4%
Joe Biden
(D)
- 145 votes
44.1%
2024 (R+9.5)
Donald Trump
(R)
- 177 votes
54.3%
Kamala Harris
(D)
- 146 votes
44.8%
Chase Oliver
(L)
- 2 votes
0.6%
Jill Stein
(G)
- 1 votes
0.3%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
0.0%
Republican Swing:
-0.9%
Net Swing:
1.0% Democratic
Vote Change:
+2 votes
Winterport County
(100.0% reporting)
2020 (R+9.3)
Donald Trump
(R)
- 1245 votes
53.3%
Joe Biden
(D)
- 1034 votes
44.3%
2024 (R+11.9)
Donald Trump
(R)
- 1306 votes
55.2%
Kamala Harris
(D)
- 1025 votes
43.3%
Jill Stein
(G)
- 19 votes
0.8%
Chase Oliver
(L)
- 11 votes
0.5%
Cornel West
(I)
- 6 votes
0.2%
Democratic Swing:
-2.1%
Republican Swing:
0.5%
Net Swing:
2.6% Republican
Vote Change:
+88 votes
Winterville Plt. County
(100.0% reporting)
2020 (R+19)
Donald Trump
(R)
- 72 votes
57.6%
Joe Biden
(D)
- 49 votes
39.2%
2024 (R+13.7)
Donald Trump
(R)
- 82 votes
56.1%
Kamala Harris
(D)
- 62 votes
42.5%
Jill Stein
(G)
- 2 votes
1.4%
Cornel West
(I)
- 0 votes
0.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
2.0%
Republican Swing:
-3.2%
Net Swing:
5.2% Democratic
Vote Change:
+25 votes
Winthrop County
(100.0% reporting)
2020 (D+8.7)
Joe Biden
(D)
- 1963 votes
52.5%
Donald Trump
(R)
- 1649 votes
44.1%
2024 (D+4.7)
Kamala Harris
(D)
- 1995 votes
51.2%
Donald Trump
(R)
- 1811 votes
46.4%
Jill Stein
(G)
- 50 votes
1.3%
Chase Oliver
(L)
- 36 votes
0.9%
Cornel West
(I)
- 7 votes
0.2%
Democratic Swing:
-3.2%
Republican Swing:
0.8%
Net Swing:
4.0% Republican
Vote Change:
+287 votes
Wiscasset County
(100.0% reporting)
2020 (D+0.1)
Joe Biden
(D)
- 1114 votes
48.2%
Donald Trump
(R)
- 1112 votes
48.1%
2024 (D+2.9)
Kamala Harris
(D)
- 1181 votes
50.1%
Donald Trump
(R)
- 1113 votes
47.3%
Jill Stein
(G)
- 30 votes
1.3%
Chase Oliver
(L)
- 13 votes
0.5%
Cornel West
(I)
- 12 votes
0.5%
Democratic Swing:
0.2%
Republican Swing:
-2.6%
Net Swing:
2.8% Democratic
Vote Change:
+123 votes
Woodland County
(100.0% reporting)
2020 (R+26.2)
Donald Trump
(R)
- 409 votes
61.8%
Joe Biden
(D)
- 239 votes
36.1%
2024 (R+32.7)
Donald Trump
(R)
- 457 votes
65.8%
Kamala Harris
(D)
- 230 votes
33.1%
Jill Stein
(G)
- 5 votes
0.7%
Chase Oliver
(L)
- 2 votes
0.3%
Cornel West
(I)
- 1 votes
0.1%
Democratic Swing:
-3.8%
Republican Swing:
2.6%
Net Swing:
6.4% Republican
Vote Change:
+47 votes
Woodstock County
(100.0% reporting)
2020 (R+18.4)
Donald Trump
(R)
- 534 votes
56.5%
Joe Biden
(D)
- 368 votes
38.9%
2024 (R+17.5)
Donald Trump
(R)
- 548 votes
57.9%
Kamala Harris
(D)
- 382 votes
40.3%
Jill Stein
(G)
- 9 votes
1.0%
Cornel West
(I)
- 4 votes
0.4%
Chase Oliver
(L)
- 4 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-1.3%
Net Swing:
0.9% Democratic
Vote Change:
+45 votes
Woodville County
(100.0% reporting)
2020 (R+71.9)
Donald Trump
(R)
- 116 votes
85.3%
Joe Biden
(D)
- 19 votes
14.0%
2024 (R+70.3)
Donald Trump
(R)
- 122 votes
84.1%
Kamala Harris
(D)
- 20 votes
13.8%
Jill Stein
(G)
- 2 votes
1.4%
Chase Oliver
(L)
- 1 votes
0.7%
Cornel West
(I)
- 0 votes
0.0%
Democratic Swing:
-0.3%
Republican Swing:
-1.7%
Net Swing:
1.5% Democratic
Vote Change:
+10 votes
Woolwich County
(99.0% reporting)
2020 (R+1.3)
Donald Trump
(R)
- 1062 votes
49.4%
Joe Biden
(D)
- 1035 votes
48.1%
2024 (R+0.1)
Donald Trump
(R)
- 1090 votes
48.8%
Kamala Harris
(D)
- 1087 votes
48.6%
Jill Stein
(G)
- 25 votes
1.1%
Chase Oliver
(L)
- 23 votes
1.0%
Cornel West
(I)
- 7 votes
0.3%
Democratic Swing:
-0.7%
Republican Swing:
-1.8%
Net Swing:
1.2% Democratic
Vote Change:
+135 votes
Yarmouth County
(100.0% reporting)
2020 (D+53.8)
Joe Biden
(D)
- 4785 votes
75.3%
Donald Trump
(R)
- 1439 votes
22.6%
2024 (D+54.6)
Kamala Harris
(D)
- 4747 votes
76.4%
Donald Trump
(R)
- 1353 votes
21.8%
Jill Stein
(G)
- 53 votes
0.8%
Chase Oliver
(L)
- 44 votes
0.7%
Cornel West
(I)
- 19 votes
0.3%
Democratic Swing:
-0.5%
Republican Swing:
-1.4%
Net Swing:
0.8% Democratic
Vote Change:
-8 votes
York County
(100.0% reporting)
2020 (D+29.2)
Joe Biden
(D)
- 6117 votes
63.3%
Donald Trump
(R)
- 3352 votes
34.7%
2024 (D+28.5)
Kamala Harris
(D)
- 6055 votes
63.4%
Donald Trump
(R)
- 3337 votes
34.9%
Jill Stein
(G)
- 66 votes
0.7%
Chase Oliver
(L)
- 64 votes
0.7%
Cornel West
(I)
- 23 votes
0.2%
Democratic Swing:
-1.2%
Republican Swing:
-0.4%
Net Swing:
0.7% Republican
Vote Change:
+76 votes