Election Results Comparison Dashboard

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