Overview
States
2016
2020
2024
vs
2016
2020
2024
Election Results Comparison Dashboard
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
2020 State Results
Joe Biden
(D)
424,937
Donald Trump
(R)
365,660
2024 State Results
Donald Trump
(R)
395,523
Kamala Harris
(D)
418,488
Jill Stein
(G)
3,680
Chase Oliver
(L)
4,425
County Name
Net Swing %
Votes Gained
County-by-County Comparison
Acworth County
(100.0% reporting)
2020 (D+4.3)
Joe Biden
(D)
- 293 votes
51.5%
Donald Trump
(R)
- 269 votes
47.3%
2024 (R+3.2)
Donald Trump
(R)
- 300 votes
50.7%
Kamala Harris
(D)
- 281 votes
47.5%
Jill Stein
(G)
- 5 votes
0.8%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-4.3%
Republican Swing:
3.2%
Net Swing:
7.5% Republican
Vote Change:
+25 votes
Albany County
(100.0% reporting)
2020 (D+13.6)
Joe Biden
(D)
- 250 votes
55.7%
Donald Trump
(R)
- 190 votes
42.3%
2024 (D+13.1)
Kamala Harris
(D)
- 253 votes
56.0%
Donald Trump
(R)
- 194 votes
42.9%
Chase Oliver
(L)
- 3 votes
0.7%
Jill Stein
(G)
- 1 votes
0.2%
Democratic Swing:
-0.7%
Republican Swing:
-0.2%
Net Swing:
0.6% Republican
Vote Change:
+11 votes
Alexandria County
(100.0% reporting)
2020 (R+16.7)
Donald Trump
(R)
- 616 votes
57.0%
Joe Biden
(D)
- 440 votes
40.7%
2024 (R+20.7)
Donald Trump
(R)
- 667 votes
59.4%
Kamala Harris
(D)
- 436 votes
38.8%
Chase Oliver
(L)
- 9 votes
0.8%
Jill Stein
(G)
- 6 votes
0.5%
Democratic Swing:
-2.7%
Republican Swing:
1.3%
Net Swing:
4.0% Republican
Vote Change:
+62 votes
Allenstown County
(100.0% reporting)
2020 (R+8)
Donald Trump
(R)
- 1233 votes
53.0%
Joe Biden
(D)
- 1050 votes
45.2%
2024 (R+12)
Donald Trump
(R)
- 1468 votes
55.3%
Kamala Harris
(D)
- 1151 votes
43.4%
Chase Oliver
(L)
- 14 votes
0.5%
Jill Stein
(G)
- 8 votes
0.3%
Democratic Swing:
-2.4%
Republican Swing:
1.6%
Net Swing:
4.0% Republican
Vote Change:
+358 votes
Alstead County
(100.0% reporting)
2020 (D+17.8)
Joe Biden
(D)
- 684 votes
57.5%
Donald Trump
(R)
- 477 votes
40.1%
2024 (D+11.7)
Kamala Harris
(D)
- 669 votes
55.1%
Donald Trump
(R)
- 527 votes
43.4%
Jill Stein
(G)
- 8 votes
0.6%
Chase Oliver
(L)
- 6 votes
0.5%
Democratic Swing:
-3.6%
Republican Swing:
2.5%
Net Swing:
6.1% Republican
Vote Change:
+49 votes
Alton County
(100.0% reporting)
2020 (R+25.5)
Donald Trump
(R)
- 2420 votes
62.0%
Joe Biden
(D)
- 1438 votes
36.8%
2024 (R+25.9)
Donald Trump
(R)
- 2645 votes
62.6%
Kamala Harris
(D)
- 1553 votes
36.8%
Chase Oliver
(L)
- 15 votes
0.3%
Jill Stein
(G)
- 11 votes
0.3%
Democratic Swing:
-0.5%
Republican Swing:
-0.1%
Net Swing:
0.4% Republican
Vote Change:
+366 votes
Amherst County
(100.0% reporting)
2020 (D+19.8)
Joe Biden
(D)
- 4796 votes
58.9%
Donald Trump
(R)
- 3208 votes
39.4%
2024 (D+16.3)
Kamala Harris
(D)
- 4674 votes
57.2%
Donald Trump
(R)
- 3347 votes
41.0%
Chase Oliver
(L)
- 58 votes
0.7%
Jill Stein
(G)
- 38 votes
0.5%
Democratic Swing:
-2.3%
Republican Swing:
1.2%
Net Swing:
3.5% Republican
Vote Change:
+113 votes
Andover County
(100.0% reporting)
2020 (D+7.5)
Joe Biden
(D)
- 844 votes
52.9%
Donald Trump
(R)
- 726 votes
45.5%
2024 (D+0.8)
Kamala Harris
(D)
- 801 votes
49.7%
Donald Trump
(R)
- 788 votes
48.9%
Jill Stein
(G)
- 10 votes
0.6%
Chase Oliver
(L)
- 6 votes
0.4%
Democratic Swing:
-3.8%
Republican Swing:
2.9%
Net Swing:
6.7% Republican
Vote Change:
+35 votes
Antrim County
(100.0% reporting)
2020 (R+1.2)
Donald Trump
(R)
- 779 votes
49.2%
Joe Biden
(D)
- 761 votes
48.0%
2024 (R+5)
Donald Trump
(R)
- 873 votes
51.6%
Kamala Harris
(D)
- 788 votes
46.6%
Chase Oliver
(L)
- 14 votes
0.8%
Jill Stein
(G)
- 9 votes
0.5%
Democratic Swing:
-2.6%
Republican Swing:
1.3%
Net Swing:
3.9% Republican
Vote Change:
+144 votes
Ashland County
(100.0% reporting)
2020 (D+5.9)
Joe Biden
(D)
- 632 votes
51.9%
Donald Trump
(R)
- 562 votes
46.1%
2024 (D+1)
Kamala Harris
(D)
- 627 votes
49.6%
Donald Trump
(R)
- 614 votes
48.5%
Chase Oliver
(L)
- 7 votes
0.5%
Jill Stein
(G)
- 6 votes
0.5%
Democratic Swing:
-2.9%
Republican Swing:
1.9%
Net Swing:
4.8% Republican
Vote Change:
+60 votes
Atkinson County
(100.0% reporting)
2020 (R+10.8)
Donald Trump
(R)
- 2795 votes
54.8%
Joe Biden
(D)
- 2250 votes
44.1%
2024 (R+15.7)
Donald Trump
(R)
- 2958 votes
57.3%
Kamala Harris
(D)
- 2149 votes
41.7%
Chase Oliver
(L)
- 18 votes
0.3%
Jill Stein
(G)
- 17 votes
0.3%
Democratic Swing:
-2.8%
Republican Swing:
2.1%
Net Swing:
4.9% Republican
Vote Change:
+97 votes
Auburn County
(100.0% reporting)
2020 (R+16.6)
Donald Trump
(R)
- 2265 votes
57.6%
Joe Biden
(D)
- 1619 votes
41.2%
2024 (R+16.7)
Donald Trump
(R)
- 2340 votes
57.7%
Kamala Harris
(D)
- 1667 votes
41.1%
Chase Oliver
(L)
- 17 votes
0.4%
Jill Stein
(G)
- 17 votes
0.4%
Democratic Swing:
-0.4%
Republican Swing:
-0.4%
Net Swing:
0.0% Republican
Vote Change:
+157 votes
Barnstead County
(100.0% reporting)
2020 (R+19.2)
Donald Trump
(R)
- 1698 votes
58.1%
Joe Biden
(D)
- 1150 votes
39.4%
2024 (R+21.9)
Donald Trump
(R)
- 1893 votes
60.3%
Kamala Harris
(D)
- 1208 votes
38.5%
Chase Oliver
(L)
- 16 votes
0.5%
Jill Stein
(G)
- 11 votes
0.4%
Democratic Swing:
-1.8%
Republican Swing:
0.9%
Net Swing:
2.7% Republican
Vote Change:
+280 votes
Barrington County
(100.0% reporting)
2020 (D+7)
Joe Biden
(D)
- 3142 votes
52.3%
Donald Trump
(R)
- 2733 votes
45.5%
2024 (D+4.1)
Kamala Harris
(D)
- 3241 votes
51.3%
Donald Trump
(R)
- 2985 votes
47.2%
Chase Oliver
(L)
- 35 votes
0.5%
Jill Stein
(G)
- 24 votes
0.4%
Democratic Swing:
-1.9%
Republican Swing:
1.0%
Net Swing:
2.9% Republican
Vote Change:
+410 votes
Bartlett County
(100.0% reporting)
2020 (D+28)
Joe Biden
(D)
- 1374 votes
63.3%
Donald Trump
(R)
- 773 votes
35.6%
2024 (D+24.8)
Kamala Harris
(D)
- 1304 votes
61.7%
Donald Trump
(R)
- 782 votes
37.0%
Chase Oliver
(L)
- 9 votes
0.4%
Jill Stein
(G)
- 8 votes
0.4%
Democratic Swing:
-2.0%
Republican Swing:
1.2%
Net Swing:
3.2% Republican
Vote Change:
-44 votes
Bath County
(100.0% reporting)
2020 (R+15.4)
Donald Trump
(R)
- 353 votes
56.6%
Joe Biden
(D)
- 259 votes
41.6%
2024 (R+25.4)
Donald Trump
(R)
- 434 votes
62.2%
Kamala Harris
(D)
- 257 votes
36.8%
Chase Oliver
(L)
- 6 votes
0.9%
Jill Stein
(G)
- 1 votes
0.1%
Democratic Swing:
-5.5%
Republican Swing:
4.5%
Net Swing:
10.0% Republican
Vote Change:
+86 votes
Bedford County
(100.0% reporting)
2020 (D+3.2)
Joe Biden
(D)
- 7521 votes
51.0%
Donald Trump
(R)
- 7052 votes
47.8%
2024 (D+3.3)
Kamala Harris
(D)
- 7444 votes
50.7%
Donald Trump
(R)
- 6963 votes
47.4%
Jill Stein
(G)
- 84 votes
0.6%
Chase Oliver
(L)
- 62 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-0.5%
Net Swing:
0.1% Democratic
Vote Change:
-20 votes
Belmont County
(100.0% reporting)
2020 (R+19)
Donald Trump
(R)
- 2365 votes
58.4%
Joe Biden
(D)
- 1609 votes
39.7%
2024 (R+23)
Donald Trump
(R)
- 2626 votes
60.7%
Kamala Harris
(D)
- 1634 votes
37.8%
Chase Oliver
(L)
- 22 votes
0.5%
Jill Stein
(G)
- 22 votes
0.5%
Democratic Swing:
-2.5%
Republican Swing:
1.5%
Net Swing:
4.0% Republican
Vote Change:
+330 votes
Bennington County
(100.0% reporting)
2020 (R+3.5)
Donald Trump
(R)
- 424 votes
50.6%
Joe Biden
(D)
- 395 votes
47.2%
2024 (R+11.6)
Donald Trump
(R)
- 489 votes
54.8%
Kamala Harris
(D)
- 386 votes
43.3%
Jill Stein
(G)
- 7 votes
0.8%
Chase Oliver
(L)
- 5 votes
0.5%
Democratic Swing:
-4.7%
Republican Swing:
3.4%
Net Swing:
8.1% Republican
Vote Change:
+68 votes
Benton County
(100.0% reporting)
2020 (R+23.3)
Donald Trump
(R)
- 143 votes
60.8%
Joe Biden
(D)
- 89 votes
37.9%
2024 (R+33.6)
Donald Trump
(R)
- 154 votes
65.8%
Kamala Harris
(D)
- 76 votes
32.5%
Chase Oliver
(L)
- 2 votes
0.8%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-5.6%
Republican Swing:
4.7%
Net Swing:
10.3% Republican
Vote Change:
0 votes
Berlin County
(100.0% reporting)
2020 (D+7.4)
Joe Biden
(D)
- 2147 votes
52.8%
Donald Trump
(R)
- 1852 votes
45.6%
2024 (R+3.9)
Donald Trump
(R)
- 2078 votes
51.3%
Kamala Harris
(D)
- 1921 votes
47.5%
Chase Oliver
(L)
- 20 votes
0.5%
Jill Stein
(G)
- 12 votes
0.3%
Democratic Swing:
-6.0%
Republican Swing:
5.2%
Net Swing:
11.3% Republican
Vote Change:
+32 votes
Bethlehem County
(100.0% reporting)
2020 (D+24.4)
Joe Biden
(D)
- 1021 votes
61.1%
Donald Trump
(R)
- 620 votes
37.1%
2024 (D+23.3)
Kamala Harris
(D)
- 1013 votes
60.4%
Donald Trump
(R)
- 624 votes
37.2%
Jill Stein
(G)
- 18 votes
1.1%
Chase Oliver
(L)
- 15 votes
0.9%
Democratic Swing:
-1.6%
Republican Swing:
-0.4%
Net Swing:
1.1% Republican
Vote Change:
+29 votes
Boscawen County
(100.0% reporting)
2020 (R+6.7)
Donald Trump
(R)
- 1064 votes
52.2%
Joe Biden
(D)
- 931 votes
45.6%
2024 (R+12.8)
Donald Trump
(R)
- 1213 votes
55.8%
Kamala Harris
(D)
- 935 votes
43.0%
Chase Oliver
(L)
- 14 votes
0.6%
Jill Stein
(G)
- 6 votes
0.3%
Democratic Swing:
-3.5%
Republican Swing:
2.6%
Net Swing:
6.2% Republican
Vote Change:
+173 votes
Bow County
(100.0% reporting)
2020 (D+20.1)
Joe Biden
(D)
- 3256 votes
59.1%
Donald Trump
(R)
- 2167 votes
39.3%
2024 (D+15.7)
Kamala Harris
(D)
- 3093 votes
57.0%
Donald Trump
(R)
- 2246 votes
41.4%
Chase Oliver
(L)
- 37 votes
0.7%
Jill Stein
(G)
- 8 votes
0.1%
Democratic Swing:
-2.6%
Republican Swing:
1.8%
Net Swing:
4.3% Republican
Vote Change:
-39 votes
Bradford County
(100.0% reporting)
2020 (D+8.2)
Joe Biden
(D)
- 563 votes
52.5%
Donald Trump
(R)
- 478 votes
44.5%
2024 (D+4.5)
Kamala Harris
(D)
- 571 votes
51.4%
Donald Trump
(R)
- 521 votes
46.9%
Chase Oliver
(L)
- 7 votes
0.6%
Jill Stein
(G)
- 5 votes
0.5%
Democratic Swing:
-2.4%
Republican Swing:
1.3%
Net Swing:
3.6% Republican
Vote Change:
+63 votes
Brentwood County
(100.0% reporting)
2020 (D+4.6)
Joe Biden
(D)
- 1505 votes
51.6%
Donald Trump
(R)
- 1372 votes
47.1%
2024 (D+2.5)
Kamala Harris
(D)
- 1566 votes
50.2%
Donald Trump
(R)
- 1488 votes
47.7%
Chase Oliver
(L)
- 25 votes
0.8%
Jill Stein
(G)
- 18 votes
0.6%
Democratic Swing:
-1.7%
Republican Swing:
0.4%
Net Swing:
2.1% Republican
Vote Change:
+220 votes
Bridgewater County
(100.0% reporting)
2020 (R+12.9)
Donald Trump
(R)
- 472 votes
55.1%
Joe Biden
(D)
- 364 votes
42.5%
2024 (R+8.2)
Donald Trump
(R)
- 472 votes
53.7%
Kamala Harris
(D)
- 400 votes
45.5%
Chase Oliver
(L)
- 2 votes
0.2%
Jill Stein
(G)
- 2 votes
0.2%
Democratic Swing:
2.1%
Republican Swing:
-2.6%
Net Swing:
4.7% Democratic
Vote Change:
+40 votes
Bristol County
(100.0% reporting)
2020 (R+8.3)
Donald Trump
(R)
- 994 votes
53.1%
Joe Biden
(D)
- 842 votes
45.0%
2024 (R+4.5)
Donald Trump
(R)
- 1049 votes
51.3%
Kamala Harris
(D)
- 957 votes
46.8%
Jill Stein
(G)
- 16 votes
0.8%
Chase Oliver
(L)
- 15 votes
0.7%
Democratic Swing:
1.1%
Republican Swing:
-2.6%
Net Swing:
3.8% Democratic
Vote Change:
+201 votes
Brookfield County
(100.0% reporting)
2020 (R+18.2)
Donald Trump
(R)
- 315 votes
57.8%
Joe Biden
(D)
- 218 votes
40.0%
2024 (R+17.3)
Donald Trump
(R)
- 336 votes
57.9%
Kamala Harris
(D)
- 236 votes
40.7%
Chase Oliver
(L)
- 4 votes
0.7%
Jill Stein
(G)
- 2 votes
0.3%
Democratic Swing:
-0.1%
Republican Swing:
-1.0%
Net Swing:
0.9% Democratic
Vote Change:
+45 votes
Brookline County
(100.0% reporting)
2020 (D+7.2)
Joe Biden
(D)
- 1903 votes
52.5%
Donald Trump
(R)
- 1647 votes
45.4%
2024 (D+3.4)
Kamala Harris
(D)
- 1875 votes
50.8%
Donald Trump
(R)
- 1749 votes
47.4%
Chase Oliver
(L)
- 31 votes
0.8%
Jill Stein
(G)
- 12 votes
0.3%
Democratic Swing:
-2.5%
Republican Swing:
1.3%
Net Swing:
3.8% Republican
Vote Change:
+117 votes
Campton County
(100.0% reporting)
2020 (D+7.5)
Joe Biden
(D)
- 1120 votes
52.6%
Donald Trump
(R)
- 964 votes
45.3%
2024 (D+2.5)
Kamala Harris
(D)
- 1094 votes
50.4%
Donald Trump
(R)
- 1040 votes
47.9%
Chase Oliver
(L)
- 14 votes
0.6%
Jill Stein
(G)
- 8 votes
0.4%
Democratic Swing:
-3.0%
Republican Swing:
2.0%
Net Swing:
5.0% Republican
Vote Change:
+72 votes
Canaan County
(100.0% reporting)
2020 (D+13.3)
Joe Biden
(D)
- 1162 votes
55.7%
Donald Trump
(R)
- 890 votes
42.7%
2024 (D+10)
Kamala Harris
(D)
- 1190 votes
54.3%
Donald Trump
(R)
- 971 votes
44.3%
Jill Stein
(G)
- 13 votes
0.6%
Chase Oliver
(L)
- 11 votes
0.5%
Democratic Swing:
-2.2%
Republican Swing:
1.1%
Net Swing:
3.2% Republican
Vote Change:
+133 votes
Candia County
(100.0% reporting)
2020 (R+24.2)
Donald Trump
(R)
- 1702 votes
61.0%
Joe Biden
(D)
- 1039 votes
37.3%
2024 (R+26)
Donald Trump
(R)
- 1841 votes
62.3%
Kamala Harris
(D)
- 1077 votes
36.5%
Chase Oliver
(L)
- 14 votes
0.5%
Jill Stein
(G)
- 6 votes
0.2%
Democratic Swing:
-1.2%
Republican Swing:
0.6%
Net Swing:
1.8% Republican
Vote Change:
+197 votes
Canterbury County
(100.0% reporting)
2020 (D+16.9)
Joe Biden
(D)
- 1009 votes
57.5%
Donald Trump
(R)
- 718 votes
40.9%
2024 (D+10.1)
Kamala Harris
(D)
- 950 votes
54.1%
Donald Trump
(R)
- 774 votes
44.1%
Jill Stein
(G)
- 12 votes
0.7%
Chase Oliver
(L)
- 9 votes
0.5%
Democratic Swing:
-4.0%
Republican Swing:
2.8%
Net Swing:
6.8% Republican
Vote Change:
+18 votes
Carroll County
(100.0% reporting)
2020 (R+0.2)
Donald Trump
(R)
- 267 votes
49.6%
Joe Biden
(D)
- 266 votes
49.4%
2024 (R+4)
Donald Trump
(R)
- 283 votes
51.5%
Kamala Harris
(D)
- 261 votes
47.5%
Chase Oliver
(L)
- 3 votes
0.5%
Jill Stein
(G)
- 2 votes
0.4%
Democratic Swing:
-2.4%
Republican Swing:
1.5%
Net Swing:
3.8% Republican
Vote Change:
+16 votes
Center Harbor County
(100.0% reporting)
2020 (R+3.6)
Donald Trump
(R)
- 407 votes
51.4%
Joe Biden
(D)
- 379 votes
47.8%
2024 (R+3.6)
Donald Trump
(R)
- 419 votes
51.5%
Kamala Harris
(D)
- 390 votes
47.9%
Chase Oliver
(L)
- 2 votes
0.2%
Jill Stein
(G)
- 1 votes
0.1%
Democratic Swing:
-0.2%
Republican Swing:
-0.2%
Net Swing:
0.0% Republican
Vote Change:
+26 votes
Charlestown County
(100.0% reporting)
2020 (R+2.2)
Donald Trump
(R)
- 1239 votes
49.9%
Joe Biden
(D)
- 1185 votes
47.8%
2024 (R+9.4)
Donald Trump
(R)
- 1362 votes
53.8%
Kamala Harris
(D)
- 1126 votes
44.5%
Chase Oliver
(L)
- 24 votes
0.9%
Jill Stein
(G)
- 10 votes
0.4%
Democratic Swing:
-4.2%
Republican Swing:
2.9%
Net Swing:
7.1% Republican
Vote Change:
+98 votes
Chatham County
(100.0% reporting)
2020 (R+10.2)
Donald Trump
(R)
- 130 votes
53.3%
Joe Biden
(D)
- 106 votes
43.4%
2024 (R+2.6)
Donald Trump
(R)
- 119 votes
50.9%
Kamala Harris
(D)
- 113 votes
48.3%
Chase Oliver
(L)
- 1 votes
0.4%
Jill Stein
(G)
- 1 votes
0.4%
Democratic Swing:
3.4%
Republican Swing:
-4.2%
Net Swing:
7.6% Democratic
Vote Change:
-2 votes
Chester County
(100.0% reporting)
2020 (R+14.2)
Donald Trump
(R)
- 1951 votes
56.2%
Joe Biden
(D)
- 1465 votes
42.2%
2024 (R+18.6)
Donald Trump
(R)
- 2065 votes
58.3%
Kamala Harris
(D)
- 1411 votes
39.8%
Chase Oliver
(L)
- 30 votes
0.8%
Jill Stein
(G)
- 15 votes
0.4%
Democratic Swing:
-2.8%
Republican Swing:
1.5%
Net Swing:
4.3% Republican
Vote Change:
+105 votes
Chesterfield County
(100.0% reporting)
2020 (D+18.4)
Joe Biden
(D)
- 1390 votes
58.1%
Donald Trump
(R)
- 958 votes
40.1%
2024 (D+13.5)
Kamala Harris
(D)
- 1368 votes
55.6%
Donald Trump
(R)
- 1039 votes
42.3%
Chase Oliver
(L)
- 18 votes
0.7%
Jill Stein
(G)
- 7 votes
0.3%
Democratic Swing:
-2.9%
Republican Swing:
1.9%
Net Swing:
4.9% Republican
Vote Change:
+84 votes
Chichester County
(100.0% reporting)
2020 (R+9.4)
Donald Trump
(R)
- 930 votes
53.6%
Joe Biden
(D)
- 770 votes
44.3%
2024 (R+18.3)
Donald Trump
(R)
- 1077 votes
58.4%
Kamala Harris
(D)
- 741 votes
40.2%
Chase Oliver
(L)
- 9 votes
0.5%
Jill Stein
(G)
- 9 votes
0.5%
Democratic Swing:
-4.9%
Republican Swing:
4.0%
Net Swing:
8.9% Republican
Vote Change:
+136 votes
Claremont County
(100.0% reporting)
2020 (D+1.9)
Joe Biden
(D)
- 2895 votes
49.8%
Donald Trump
(R)
- 2788 votes
48.0%
2024 (R+3.3)
Donald Trump
(R)
- 3049 votes
51.0%
Kamala Harris
(D)
- 2855 votes
47.7%
Chase Oliver
(L)
- 31 votes
0.5%
Jill Stein
(G)
- 26 votes
0.4%
Democratic Swing:
-3.0%
Republican Swing:
2.1%
Net Swing:
5.1% Republican
Vote Change:
+278 votes
Clarksville County
(100.0% reporting)
2020 (R+20)
Donald Trump
(R)
- 108 votes
59.0%
Joe Biden
(D)
- 72 votes
39.3%
2024 (R+35.4)
Donald Trump
(R)
- 131 votes
67.2%
Kamala Harris
(D)
- 62 votes
31.8%
Chase Oliver
(L)
- 2 votes
1.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-8.1%
Republican Swing:
7.2%
Net Swing:
15.3% Republican
Vote Change:
+15 votes
Colebrook County
(100.0% reporting)
2020 (R+20.2)
Donald Trump
(R)
- 630 votes
58.7%
Joe Biden
(D)
- 418 votes
38.9%
2024 (R+28.7)
Donald Trump
(R)
- 726 votes
63.4%
Kamala Harris
(D)
- 399 votes
34.8%
Chase Oliver
(L)
- 9 votes
0.8%
Jill Stein
(G)
- 4 votes
0.3%
Democratic Swing:
-4.8%
Republican Swing:
3.7%
Net Swing:
8.5% Republican
Vote Change:
+90 votes
Columbia County
(100.0% reporting)
2020 (R+34.7)
Donald Trump
(R)
- 235 votes
66.9%
Joe Biden
(D)
- 114 votes
32.5%
2024 (R+38)
Donald Trump
(R)
- 286 votes
68.6%
Kamala Harris
(D)
- 128 votes
30.7%
Chase Oliver
(L)
- 1 votes
0.2%
Jill Stein
(G)
- 1 votes
0.2%
Democratic Swing:
-1.9%
Republican Swing:
1.4%
Net Swing:
3.3% Republican
Vote Change:
+67 votes
Concord County
(100.0% reporting)
2020 (D+32)
Joe Biden
(D)
- 15511 votes
65.0%
Donald Trump
(R)
- 7983 votes
33.4%
2024 (D+27.1)
Kamala Harris
(D)
- 15216 votes
62.7%
Donald Trump
(R)
- 8670 votes
35.7%
Jill Stein
(G)
- 135 votes
0.6%
Chase Oliver
(L)
- 132 votes
0.5%
Democratic Swing:
-3.0%
Republican Swing:
1.9%
Net Swing:
4.9% Republican
Vote Change:
+659 votes
Conway County
(100.0% reporting)
2020 (D+16.1)
Joe Biden
(D)
- 3411 votes
57.2%
Donald Trump
(R)
- 2465 votes
41.3%
2024 (D+13.5)
Kamala Harris
(D)
- 3425 votes
56.1%
Donald Trump
(R)
- 2606 votes
42.7%
Chase Oliver
(L)
- 37 votes
0.6%
Jill Stein
(G)
- 19 votes
0.3%
Democratic Swing:
-1.8%
Republican Swing:
0.9%
Net Swing:
2.6% Republican
Vote Change:
+211 votes
Cornish County
(100.0% reporting)
2020 (D+24.9)
Joe Biden
(D)
- 679 votes
61.2%
Donald Trump
(R)
- 408 votes
36.8%
2024 (D+17)
Kamala Harris
(D)
- 660 votes
57.8%
Donald Trump
(R)
- 466 votes
40.8%
Chase Oliver
(L)
- 9 votes
0.8%
Jill Stein
(G)
- 4 votes
0.3%
Democratic Swing:
-4.5%
Republican Swing:
3.4%
Net Swing:
7.9% Republican
Vote Change:
+52 votes
Croydon County
(100.0% reporting)
2020 (R+29.9)
Donald Trump
(R)
- 319 votes
62.2%
Joe Biden
(D)
- 172 votes
33.5%
2024 (R+35.2)
Donald Trump
(R)
- 381 votes
66.0%
Kamala Harris
(D)
- 179 votes
31.0%
Jill Stein
(G)
- 11 votes
1.9%
Chase Oliver
(L)
- 3 votes
0.5%
Democratic Swing:
-3.8%
Republican Swing:
1.4%
Net Swing:
5.3% Republican
Vote Change:
+83 votes
Dalton County
(100.0% reporting)
2020 (R+12.2)
Donald Trump
(R)
- 295 votes
55.9%
Joe Biden
(D)
- 231 votes
43.7%
2024 (R+13.5)
Donald Trump
(R)
- 346 votes
56.2%
Kamala Harris
(D)
- 263 votes
42.7%
Chase Oliver
(L)
- 5 votes
0.8%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.1%
Republican Swing:
0.3%
Net Swing:
1.4% Republican
Vote Change:
+88 votes
Danbury County
(100.0% reporting)
2020 (R+17.6)
Donald Trump
(R)
- 414 votes
57.1%
Joe Biden
(D)
- 290 votes
40.0%
2024 (R+26.8)
Donald Trump
(R)
- 519 votes
62.6%
Kamala Harris
(D)
- 297 votes
35.8%
Chase Oliver
(L)
- 9 votes
1.1%
Jill Stein
(G)
- 2 votes
0.2%
Democratic Swing:
-5.3%
Republican Swing:
4.0%
Net Swing:
9.2% Republican
Vote Change:
+123 votes
Danville County
(100.0% reporting)
2020 (R+21.8)
Donald Trump
(R)
- 1686 votes
59.9%
Joe Biden
(D)
- 1082 votes
38.4%
2024 (R+26.2)
Donald Trump
(R)
- 1792 votes
62.5%
Kamala Harris
(D)
- 1043 votes
36.4%
Chase Oliver
(L)
- 13 votes
0.4%
Jill Stein
(G)
- 8 votes
0.3%
Democratic Swing:
-2.6%
Republican Swing:
1.8%
Net Swing:
4.4% Republican
Vote Change:
+88 votes
Deerfield County
(100.0% reporting)
2020 (R+13.5)
Donald Trump
(R)
- 1786 votes
55.4%
Joe Biden
(D)
- 1360 votes
42.2%
2024 (R+15.7)
Donald Trump
(R)
- 1932 votes
57.0%
Kamala Harris
(D)
- 1401 votes
41.3%
Chase Oliver
(L)
- 20 votes
0.6%
Jill Stein
(G)
- 19 votes
0.6%
Democratic Swing:
-1.7%
Republican Swing:
0.5%
Net Swing:
2.2% Republican
Vote Change:
+226 votes
Deering County
(100.0% reporting)
2020 (R+18.4)
Donald Trump
(R)
- 670 votes
57.9%
Joe Biden
(D)
- 462 votes
39.9%
2024 (R+22.7)
Donald Trump
(R)
- 699 votes
60.6%
Kamala Harris
(D)
- 438 votes
38.0%
Chase Oliver
(L)
- 7 votes
0.6%
Jill Stein
(G)
- 7 votes
0.6%
Democratic Swing:
-2.8%
Republican Swing:
1.5%
Net Swing:
4.3% Republican
Vote Change:
+19 votes
Derry County
(100.0% reporting)
2020 (R+6.8)
Donald Trump
(R)
- 9412 votes
52.6%
Joe Biden
(D)
- 8215 votes
45.9%
2024 (R+11.9)
Donald Trump
(R)
- 9989 votes
55.3%
Kamala Harris
(D)
- 7851 votes
43.5%
Chase Oliver
(L)
- 86 votes
0.5%
Jill Stein
(G)
- 67 votes
0.4%
Democratic Swing:
-3.0%
Republican Swing:
2.1%
Net Swing:
5.1% Republican
Vote Change:
+366 votes
Dixville County
(100.0% reporting)
2020 (D+100)
Joe Biden
(D)
- 5 votes
100.0%
Donald Trump
(R)
- 0 votes
0.0%
2024 (R+0)
Kamala Harris
(D)
- 3 votes
50.0%
Donald Trump
(R)
- 3 votes
50.0%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-40.5%
Republican Swing:
42.9%
Net Swing:
83.3% Republican
Vote Change:
+1 votes
Dorchester County
(100.0% reporting)
2020 (R+8.3)
Donald Trump
(R)
- 124 votes
53.2%
Joe Biden
(D)
- 105 votes
45.1%
2024 (R+16.9)
Donald Trump
(R)
- 141 votes
57.6%
Kamala Harris
(D)
- 100 votes
40.8%
Jill Stein
(G)
- 2 votes
0.8%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-4.7%
Republican Swing:
3.9%
Net Swing:
8.5% Republican
Vote Change:
+14 votes
Dover County
(100.0% reporting)
2020 (D+32.8)
Joe Biden
(D)
- 12508 votes
65.0%
Donald Trump
(R)
- 6331 votes
32.9%
2024 (D+30.8)
Kamala Harris
(D)
- 12655 votes
64.4%
Donald Trump
(R)
- 6650 votes
33.8%
Chase Oliver
(L)
- 121 votes
0.6%
Jill Stein
(G)
- 99 votes
0.5%
Democratic Swing:
-1.6%
Republican Swing:
0.5%
Net Swing:
2.0% Republican
Vote Change:
+686 votes
Dublin County
(100.0% reporting)
2020 (D+25.9)
Joe Biden
(D)
- 687 votes
61.9%
Donald Trump
(R)
- 404 votes
36.4%
2024 (D+22.8)
Kamala Harris
(D)
- 680 votes
60.3%
Donald Trump
(R)
- 425 votes
37.7%
Chase Oliver
(L)
- 9 votes
0.8%
Jill Stein
(G)
- 3 votes
0.2%
Democratic Swing:
-2.1%
Republican Swing:
1.0%
Net Swing:
3.1% Republican
Vote Change:
+26 votes
Dummer County
(100.0% reporting)
2020 (R+25.6)
Donald Trump
(R)
- 113 votes
61.4%
Joe Biden
(D)
- 67 votes
36.4%
2024 (R+38)
Donald Trump
(R)
- 128 votes
68.4%
Kamala Harris
(D)
- 57 votes
30.5%
Jill Stein
(G)
- 2 votes
1.1%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-6.7%
Republican Swing:
5.7%
Net Swing:
12.4% Republican
Vote Change:
+7 votes
Dunbarton County
(100.0% reporting)
2020 (R+12.2)
Donald Trump
(R)
- 1121 votes
55.2%
Joe Biden
(D)
- 877 votes
43.2%
2024 (R+13.1)
Donald Trump
(R)
- 1173 votes
55.6%
Kamala Harris
(D)
- 899 votes
42.6%
Chase Oliver
(L)
- 13 votes
0.6%
Jill Stein
(G)
- 6 votes
0.3%
Democratic Swing:
-0.9%
Republican Swing:
0.0%
Net Swing:
0.9% Republican
Vote Change:
+93 votes
Durham County
(100.0% reporting)
2020 (D+55.4)
Joe Biden
(D)
- 5970 votes
76.4%
Donald Trump
(R)
- 1712 votes
21.9%
2024 (D+44.9)
Kamala Harris
(D)
- 6047 votes
71.5%
Donald Trump
(R)
- 2270 votes
26.9%
Jill Stein
(G)
- 50 votes
0.6%
Chase Oliver
(L)
- 38 votes
0.4%
Democratic Swing:
-5.8%
Republican Swing:
4.7%
Net Swing:
10.5% Republican
Vote Change:
+723 votes
East Kingston County
(100.0% reporting)
2020 (R+6.5)
Donald Trump
(R)
- 889 votes
52.5%
Joe Biden
(D)
- 781 votes
46.2%
2024 (R+8.5)
Donald Trump
(R)
- 910 votes
53.1%
Kamala Harris
(D)
- 765 votes
44.7%
Chase Oliver
(L)
- 20 votes
1.2%
Jill Stein
(G)
- 7 votes
0.4%
Democratic Swing:
-1.8%
Republican Swing:
0.2%
Net Swing:
2.1% Republican
Vote Change:
+32 votes
Easton County
(100.0% reporting)
2020 (D+44.6)
Joe Biden
(D)
- 167 votes
71.4%
Donald Trump
(R)
- 64 votes
27.3%
2024 (D+37.3)
Kamala Harris
(D)
- 165 votes
68.2%
Donald Trump
(R)
- 75 votes
31.0%
Chase Oliver
(L)
- 1 votes
0.4%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-3.8%
Republican Swing:
3.4%
Net Swing:
7.2% Republican
Vote Change:
+10 votes
Eaton County
(100.0% reporting)
2020 (D+23.3)
Joe Biden
(D)
- 188 votes
60.8%
Donald Trump
(R)
- 117 votes
37.9%
2024 (D+20.6)
Kamala Harris
(D)
- 193 votes
59.9%
Donald Trump
(R)
- 127 votes
39.4%
Chase Oliver
(L)
- 1 votes
0.3%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.5%
Republican Swing:
1.2%
Net Swing:
2.7% Republican
Vote Change:
+16 votes
Effingham County
(100.0% reporting)
2020 (R+14.7)
Donald Trump
(R)
- 526 votes
56.8%
Joe Biden
(D)
- 391 votes
42.2%
2024 (R+25.1)
Donald Trump
(R)
- 627 votes
62.0%
Kamala Harris
(D)
- 374 votes
37.0%
Chase Oliver
(L)
- 4 votes
0.4%
Jill Stein
(G)
- 3 votes
0.3%
Democratic Swing:
-5.5%
Republican Swing:
4.8%
Net Swing:
10.4% Republican
Vote Change:
+91 votes
Ellsworth County
(100.0% reporting)
2020 (D+16.9)
Joe Biden
(D)
- 45 votes
57.7%
Donald Trump
(R)
- 32 votes
41.0%
2024 (D+1.4)
Kamala Harris
(D)
- 37 votes
50.0%
Donald Trump
(R)
- 36 votes
48.6%
Chase Oliver
(L)
- 1 votes
1.4%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-8.4%
Republican Swing:
7.0%
Net Swing:
15.3% Republican
Vote Change:
-3 votes
Enfield County
(100.0% reporting)
2020 (D+31.3)
Joe Biden
(D)
- 1777 votes
64.3%
Donald Trump
(R)
- 930 votes
33.6%
2024 (D+24.3)
Kamala Harris
(D)
- 1679 votes
61.3%
Donald Trump
(R)
- 1017 votes
37.1%
Chase Oliver
(L)
- 17 votes
0.6%
Jill Stein
(G)
- 16 votes
0.6%
Democratic Swing:
-4.1%
Republican Swing:
2.9%
Net Swing:
7.0% Republican
Vote Change:
+22 votes
Epping County
(100.0% reporting)
2020 (R+6.1)
Donald Trump
(R)
- 2311 votes
52.1%
Joe Biden
(D)
- 2047 votes
46.1%
2024 (R+11.6)
Donald Trump
(R)
- 2719 votes
55.2%
Kamala Harris
(D)
- 2149 votes
43.6%
Chase Oliver
(L)
- 23 votes
0.5%
Jill Stein
(G)
- 16 votes
0.3%
Democratic Swing:
-3.2%
Republican Swing:
2.4%
Net Swing:
5.6% Republican
Vote Change:
+549 votes
Epsom County
(100.0% reporting)
2020 (R+18.1)
Donald Trump
(R)
- 1702 votes
58.1%
Joe Biden
(D)
- 1180 votes
40.3%
2024 (R+23.4)
Donald Trump
(R)
- 1853 votes
61.0%
Kamala Harris
(D)
- 1146 votes
37.7%
Jill Stein
(G)
- 13 votes
0.4%
Chase Oliver
(L)
- 12 votes
0.4%
Democratic Swing:
-3.0%
Republican Swing:
2.2%
Net Swing:
5.3% Republican
Vote Change:
+142 votes
Errol County
(100.0% reporting)
2020 (R+33.3)
Donald Trump
(R)
- 148 votes
66.4%
Joe Biden
(D)
- 74 votes
33.2%
2024 (R+34.5)
Donald Trump
(R)
- 160 votes
67.2%
Kamala Harris
(D)
- 78 votes
32.8%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-0.5%
Republican Swing:
0.6%
Net Swing:
1.1% Republican
Vote Change:
+16 votes
Exeter County
(100.0% reporting)
2020 (D+34.5)
Joe Biden
(D)
- 6820 votes
66.0%
Donald Trump
(R)
- 3321 votes
32.1%
2024 (D+33)
Kamala Harris
(D)
- 6782 votes
65.5%
Donald Trump
(R)
- 3385 votes
32.7%
Jill Stein
(G)
- 67 votes
0.6%
Chase Oliver
(L)
- 47 votes
0.5%
Democratic Swing:
-1.3%
Republican Swing:
0.2%
Net Swing:
1.5% Republican
Vote Change:
+140 votes
Farmington County
(100.0% reporting)
2020 (R+18.9)
Donald Trump
(R)
- 2000 votes
58.2%
Joe Biden
(D)
- 1365 votes
39.8%
2024 (R+22.6)
Donald Trump
(R)
- 2232 votes
60.9%
Kamala Harris
(D)
- 1405 votes
38.3%
Chase Oliver
(L)
- 17 votes
0.5%
Jill Stein
(G)
- 9 votes
0.2%
Democratic Swing:
-2.2%
Republican Swing:
1.5%
Net Swing:
3.7% Republican
Vote Change:
+298 votes
Fitzwilliam County
(100.0% reporting)
2020 (R+1.2)
Donald Trump
(R)
- 682 votes
49.9%
Joe Biden
(D)
- 666 votes
48.7%
2024 (R+11.3)
Donald Trump
(R)
- 802 votes
54.7%
Kamala Harris
(D)
- 638 votes
43.5%
Chase Oliver
(L)
- 12 votes
0.8%
Jill Stein
(G)
- 4 votes
0.3%
Democratic Swing:
-5.6%
Republican Swing:
4.5%
Net Swing:
10.1% Republican
Vote Change:
+108 votes
Francestown County
(100.0% reporting)
2020 (D+5.2)
Joe Biden
(D)
- 592 votes
51.4%
Donald Trump
(R)
- 534 votes
46.3%
2024 (R+1.2)
Donald Trump
(R)
- 608 votes
49.7%
Kamala Harris
(D)
- 593 votes
48.4%
Chase Oliver
(L)
- 9 votes
0.7%
Jill Stein
(G)
- 8 votes
0.7%
Democratic Swing:
-3.9%
Republican Swing:
2.5%
Net Swing:
6.4% Republican
Vote Change:
+92 votes
Franconia County
(100.0% reporting)
2020 (D+37.2)
Joe Biden
(D)
- 542 votes
67.7%
Donald Trump
(R)
- 248 votes
30.9%
2024 (D+33.5)
Kamala Harris
(D)
- 542 votes
65.5%
Donald Trump
(R)
- 267 votes
32.2%
Chase Oliver
(L)
- 6 votes
0.7%
Jill Stein
(G)
- 5 votes
0.6%
Democratic Swing:
-2.5%
Republican Swing:
1.2%
Net Swing:
3.7% Republican
Vote Change:
+30 votes
Franklin County
(100.0% reporting)
2020 (R+11.7)
Donald Trump
(R)
- 2281 votes
54.6%
Joe Biden
(D)
- 1804 votes
43.2%
2024 (R+16.1)
Donald Trump
(R)
- 2573 votes
57.2%
Kamala Harris
(D)
- 1852 votes
41.1%
Jill Stein
(G)
- 26 votes
0.6%
Chase Oliver
(L)
- 22 votes
0.5%
Democratic Swing:
-2.8%
Republican Swing:
1.7%
Net Swing:
4.4% Republican
Vote Change:
+388 votes
Freedom County
(100.0% reporting)
2020 (R+0)
Joe Biden
(D)
- 538 votes
49.3%
Donald Trump
(R)
- 538 votes
49.3%
2024 (R+9.3)
Donald Trump
(R)
- 647 votes
54.1%
Kamala Harris
(D)
- 536 votes
44.9%
Jill Stein
(G)
- 4 votes
0.3%
Chase Oliver
(L)
- 3 votes
0.3%
Democratic Swing:
-4.9%
Republican Swing:
4.4%
Net Swing:
9.3% Republican
Vote Change:
+114 votes
Fremont County
(100.0% reporting)
2020 (R+17.4)
Donald Trump
(R)
- 1635 votes
57.6%
Joe Biden
(D)
- 1151 votes
40.5%
2024 (R+19.6)
Donald Trump
(R)
- 1855 votes
59.2%
Kamala Harris
(D)
- 1243 votes
39.6%
Chase Oliver
(L)
- 16 votes
0.5%
Jill Stein
(G)
- 13 votes
0.4%
Democratic Swing:
-1.6%
Republican Swing:
0.6%
Net Swing:
2.2% Republican
Vote Change:
+341 votes
Gilford County
(100.0% reporting)
2020 (R+4.6)
Donald Trump
(R)
- 2748 votes
51.7%
Joe Biden
(D)
- 2508 votes
47.2%
2024 (R+5.3)
Donald Trump
(R)
- 2751 votes
52.0%
Kamala Harris
(D)
- 2473 votes
46.8%
Jill Stein
(G)
- 18 votes
0.3%
Chase Oliver
(L)
- 17 votes
0.3%
Democratic Swing:
-0.7%
Republican Swing:
0.0%
Net Swing:
0.7% Republican
Vote Change:
+3 votes
Gilmanton County
(100.0% reporting)
2020 (R+16.5)
Donald Trump
(R)
- 1423 votes
56.9%
Joe Biden
(D)
- 1020 votes
40.8%
2024 (R+21.7)
Donald Trump
(R)
- 1611 votes
60.5%
Kamala Harris
(D)
- 1035 votes
38.9%
Jill Stein
(G)
- 5 votes
0.2%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-2.7%
Republican Swing:
2.5%
Net Swing:
5.2% Republican
Vote Change:
+208 votes
Gilsum County
(100.0% reporting)
2020 (R+4.6)
Donald Trump
(R)
- 263 votes
51.0%
Joe Biden
(D)
- 240 votes
46.5%
2024 (R+4.7)
Donald Trump
(R)
- 267 votes
51.6%
Kamala Harris
(D)
- 243 votes
47.0%
Chase Oliver
(L)
- 3 votes
0.6%
Jill Stein
(G)
- 2 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-0.4%
Net Swing:
0.1% Republican
Vote Change:
+12 votes
Goffstown County
(100.0% reporting)
2020 (R+0.7)
Donald Trump
(R)
- 5040 votes
49.4%
Joe Biden
(D)
- 4967 votes
48.7%
2024 (R+2.9)
Donald Trump
(R)
- 5344 votes
50.7%
Kamala Harris
(D)
- 5037 votes
47.8%
Chase Oliver
(L)
- 65 votes
0.6%
Jill Stein
(G)
- 42 votes
0.4%
Democratic Swing:
-1.6%
Republican Swing:
0.6%
Net Swing:
2.2% Republican
Vote Change:
+481 votes
Gorham County
(100.0% reporting)
2020 (D+9.6)
Joe Biden
(D)
- 906 votes
53.7%
Donald Trump
(R)
- 748 votes
44.4%
2024 (D+5.8)
Kamala Harris
(D)
- 882 votes
52.4%
Donald Trump
(R)
- 785 votes
46.6%
Jill Stein
(G)
- 8 votes
0.5%
Chase Oliver
(L)
- 3 votes
0.2%
Democratic Swing:
-2.2%
Republican Swing:
1.6%
Net Swing:
3.8% Republican
Vote Change:
+24 votes
Goshen County
(100.0% reporting)
2020 (R+20.9)
Donald Trump
(R)
- 284 votes
59.0%
Joe Biden
(D)
- 186 votes
38.7%
2024 (R+30.8)
Donald Trump
(R)
- 309 votes
64.8%
Kamala Harris
(D)
- 162 votes
34.0%
Jill Stein
(G)
- 4 votes
0.8%
Chase Oliver
(L)
- 2 votes
0.4%
Democratic Swing:
-5.6%
Republican Swing:
4.3%
Net Swing:
9.9% Republican
Vote Change:
+7 votes
Grafton County
(100.0% reporting)
2020 (R+10.2)
Donald Trump
(R)
- 423 votes
54.0%
Joe Biden
(D)
- 345 votes
44.0%
2024 (R+17)
Donald Trump
(R)
- 452 votes
57.2%
Kamala Harris
(D)
- 318 votes
40.2%
Chase Oliver
(L)
- 10 votes
1.3%
Jill Stein
(G)
- 6 votes
0.8%
Democratic Swing:
-4.5%
Republican Swing:
2.4%
Net Swing:
6.9% Republican
Vote Change:
+18 votes
Grantham County
(100.0% reporting)
2020 (D+38.2)
Joe Biden
(D)
- 1669 votes
68.2%
Donald Trump
(R)
- 747 votes
30.5%
2024 (D+36.4)
Kamala Harris
(D)
- 1660 votes
67.3%
Donald Trump
(R)
- 768 votes
31.1%
Chase Oliver
(L)
- 14 votes
0.6%
Jill Stein
(G)
- 10 votes
0.4%
Democratic Swing:
-1.4%
Republican Swing:
0.4%
Net Swing:
1.8% Republican
Vote Change:
+36 votes
Greenfield County
(100.0% reporting)
2020 (D+6.3)
Joe Biden
(D)
- 529 votes
52.4%
Donald Trump
(R)
- 466 votes
46.1%
2024 (R+0.8)
Donald Trump
(R)
- 540 votes
49.5%
Kamala Harris
(D)
- 531 votes
48.7%
Chase Oliver
(L)
- 11 votes
1.0%
Jill Stein
(G)
- 6 votes
0.6%
Democratic Swing:
-4.4%
Republican Swing:
2.8%
Net Swing:
7.2% Republican
Vote Change:
+93 votes
Greenland County
(100.0% reporting)
2020 (D+19.5)
Joe Biden
(D)
- 1723 votes
59.0%
Donald Trump
(R)
- 1160 votes
39.7%
2024 (D+15.5)
Kamala Harris
(D)
- 1681 votes
56.9%
Donald Trump
(R)
- 1226 votes
41.5%
Chase Oliver
(L)
- 20 votes
0.7%
Jill Stein
(G)
- 6 votes
0.2%
Democratic Swing:
-2.4%
Republican Swing:
1.6%
Net Swing:
4.0% Republican
Vote Change:
+50 votes
Greenville County
(100.0% reporting)
2020 (R+3)
Donald Trump
(R)
- 532 votes
50.5%
Joe Biden
(D)
- 501 votes
47.5%
2024 (R+12.4)
Donald Trump
(R)
- 569 votes
55.2%
Kamala Harris
(D)
- 442 votes
42.8%
Chase Oliver
(L)
- 9 votes
0.9%
Jill Stein
(G)
- 3 votes
0.3%
Democratic Swing:
-5.3%
Republican Swing:
4.1%
Net Swing:
9.4% Republican
Vote Change:
-10 votes
Groton County
(100.0% reporting)
2020 (R+24.1)
Donald Trump
(R)
- 232 votes
61.0%
Joe Biden
(D)
- 142 votes
37.4%
2024 (R+30.9)
Donald Trump
(R)
- 252 votes
64.8%
Kamala Harris
(D)
- 132 votes
33.9%
Jill Stein
(G)
- 3 votes
0.8%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-3.9%
Republican Swing:
2.9%
Net Swing:
6.8% Republican
Vote Change:
+14 votes
Hampstead County
(100.0% reporting)
2020 (R+14)
Donald Trump
(R)
- 3303 votes
56.0%
Joe Biden
(D)
- 2494 votes
42.3%
2024 (R+18.8)
Donald Trump
(R)
- 3563 votes
58.7%
Kamala Harris
(D)
- 2425 votes
39.9%
Chase Oliver
(L)
- 36 votes
0.6%
Jill Stein
(G)
- 18 votes
0.3%
Democratic Swing:
-2.9%
Republican Swing:
2.0%
Net Swing:
4.9% Republican
Vote Change:
+245 votes
Hampton County
(100.0% reporting)
2020 (D+8.3)
Joe Biden
(D)
- 6150 votes
53.5%
Donald Trump
(R)
- 5212 votes
45.3%
2024 (D+6.5)
Kamala Harris
(D)
- 5521 votes
52.8%
Donald Trump
(R)
- 4843 votes
46.4%
Chase Oliver
(L)
- 35 votes
0.3%
Jill Stein
(G)
- 29 votes
0.3%
Democratic Swing:
-1.2%
Republican Swing:
0.6%
Net Swing:
1.8% Republican
Vote Change:
-934 votes
Hampton Falls County
(100.0% reporting)
2020 (R+1.1)
Donald Trump
(R)
- 863 votes
50.2%
Joe Biden
(D)
- 845 votes
49.1%
2024 (R+6)
Donald Trump
(R)
- 911 votes
52.3%
Kamala Harris
(D)
- 807 votes
46.4%
Chase Oliver
(L)
- 7 votes
0.4%
Jill Stein
(G)
- 3 votes
0.2%
Democratic Swing:
-2.8%
Republican Swing:
2.2%
Net Swing:
5.0% Republican
Vote Change:
+20 votes
Hancock County
(100.0% reporting)
2020 (D+36.4)
Joe Biden
(D)
- 875 votes
67.4%
Donald Trump
(R)
- 408 votes
31.4%
2024 (D+33)
Kamala Harris
(D)
- 863 votes
65.6%
Donald Trump
(R)
- 432 votes
32.8%
Chase Oliver
(L)
- 6 votes
0.5%
Jill Stein
(G)
- 6 votes
0.5%
Democratic Swing:
-2.2%
Republican Swing:
1.3%
Net Swing:
3.4% Republican
Vote Change:
+24 votes
Hanover County
(100.0% reporting)
2020 (D+76.1)
Joe Biden
(D)
- 6210 votes
87.3%
Donald Trump
(R)
- 841 votes
11.8%
2024 (D+71)
Kamala Harris
(D)
- 6049 votes
84.3%
Donald Trump
(R)
- 995 votes
13.9%
Jill Stein
(G)
- 46 votes
0.6%
Chase Oliver
(L)
- 29 votes
0.4%
Democratic Swing:
-3.1%
Republican Swing:
2.0%
Net Swing:
5.2% Republican
Vote Change:
+68 votes
Harrisville County
(100.0% reporting)
2020 (D+46.7)
Joe Biden
(D)
- 553 votes
72.8%
Donald Trump
(R)
- 201 votes
26.4%
2024 (D+38.8)
Kamala Harris
(D)
- 527 votes
68.3%
Donald Trump
(R)
- 229 votes
29.7%
Jill Stein
(G)
- 8 votes
1.0%
Chase Oliver
(L)
- 5 votes
0.6%
Democratic Swing:
-4.8%
Republican Swing:
3.1%
Net Swing:
7.9% Republican
Vote Change:
+15 votes
Harts Location County
(0.0% reporting)
2020 (D+7)
Joe Biden
(D)
- 23 votes
53.5%
Donald Trump
(R)
- 20 votes
46.5%
2024 (N/A+0)
Democratic Swing:
47.7%
Republican Swing:
54.5%
Net Swing:
6.8% Republican
Vote Change:
-43 votes
Haverhill County
(100.0% reporting)
2020 (R+12.1)
Donald Trump
(R)
- 1180 votes
55.0%
Joe Biden
(D)
- 925 votes
43.1%
2024 (R+21.6)
Donald Trump
(R)
- 1464 votes
60.0%
Kamala Harris
(D)
- 939 votes
38.5%
Chase Oliver
(L)
- 17 votes
0.7%
Jill Stein
(G)
- 10 votes
0.4%
Democratic Swing:
-5.3%
Republican Swing:
4.2%
Net Swing:
9.5% Republican
Vote Change:
+325 votes
Hebron County
(100.0% reporting)
2020 (R+5.5)
Donald Trump
(R)
- 267 votes
51.0%
Joe Biden
(D)
- 239 votes
45.7%
2024 (R+0)
Kamala Harris
(D)
- 277 votes
49.5%
Donald Trump
(R)
- 277 votes
49.5%
Chase Oliver
(L)
- 1 votes
0.2%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
2.7%
Republican Swing:
-2.8%
Net Swing:
5.5% Democratic
Vote Change:
+49 votes
Henniker County
(100.0% reporting)
2020 (D+18.7)
Joe Biden
(D)
- 1569 votes
57.9%
Donald Trump
(R)
- 1075 votes
39.6%
2024 (D+7.7)
Kamala Harris
(D)
- 1548 votes
53.2%
Donald Trump
(R)
- 1324 votes
45.5%
Chase Oliver
(L)
- 17 votes
0.6%
Jill Stein
(G)
- 6 votes
0.2%
Democratic Swing:
-5.9%
Republican Swing:
5.1%
Net Swing:
10.9% Republican
Vote Change:
+251 votes
Hill County
(100.0% reporting)
2020 (R+28.5)
Donald Trump
(R)
- 403 votes
63.5%
Joe Biden
(D)
- 224 votes
35.3%
2024 (R+28.2)
Donald Trump
(R)
- 422 votes
63.5%
Kamala Harris
(D)
- 235 votes
35.3%
Chase Oliver
(L)
- 4 votes
0.6%
Jill Stein
(G)
- 1 votes
0.1%
Democratic Swing:
-0.2%
Republican Swing:
-0.5%
Net Swing:
0.3% Democratic
Vote Change:
+35 votes
Hillsborough County
(100.0% reporting)
2020 (R+7.7)
Donald Trump
(R)
- 1722 votes
52.6%
Joe Biden
(D)
- 1475 votes
45.0%
2024 (R+13.5)
Donald Trump
(R)
- 1930 votes
56.1%
Kamala Harris
(D)
- 1465 votes
42.5%
Chase Oliver
(L)
- 24 votes
0.7%
Jill Stein
(G)
- 17 votes
0.5%
Democratic Swing:
-3.5%
Republican Swing:
2.3%
Net Swing:
5.8% Republican
Vote Change:
+239 votes
Hinsdale County
(100.0% reporting)
2020 (D+11.7)
Joe Biden
(D)
- 1048 votes
54.7%
Donald Trump
(R)
- 829 votes
43.3%
2024 (D+2)
Kamala Harris
(D)
- 969 votes
50.6%
Donald Trump
(R)
- 930 votes
48.6%
Jill Stein
(G)
- 7 votes
0.4%
Chase Oliver
(L)
- 6 votes
0.3%
Democratic Swing:
-5.2%
Republican Swing:
4.5%
Net Swing:
9.6% Republican
Vote Change:
+35 votes
Holderness County
(100.0% reporting)
2020 (D+22)
Joe Biden
(D)
- 890 votes
60.1%
Donald Trump
(R)
- 569 votes
38.4%
2024 (D+18.8)
Kamala Harris
(D)
- 866 votes
58.5%
Donald Trump
(R)
- 589 votes
39.8%
Jill Stein
(G)
- 9 votes
0.6%
Chase Oliver
(L)
- 8 votes
0.5%
Democratic Swing:
-2.2%
Republican Swing:
1.0%
Net Swing:
3.2% Republican
Vote Change:
+13 votes
Hollis County
(100.0% reporting)
2020 (D+14.1)
Joe Biden
(D)
- 3277 votes
56.2%
Donald Trump
(R)
- 2468 votes
42.4%
2024 (D+12.1)
Kamala Harris
(D)
- 3230 votes
55.1%
Donald Trump
(R)
- 2525 votes
43.0%
Chase Oliver
(L)
- 41 votes
0.7%
Jill Stein
(G)
- 30 votes
0.5%
Democratic Swing:
-1.6%
Republican Swing:
0.4%
Net Swing:
2.0% Republican
Vote Change:
+81 votes
Hooksett County
(100.0% reporting)
2020 (R+3.9)
Donald Trump
(R)
- 4387 votes
51.1%
Joe Biden
(D)
- 4060 votes
47.3%
2024 (R+4.8)
Donald Trump
(R)
- 4639 votes
51.6%
Kamala Harris
(D)
- 4211 votes
46.9%
Jill Stein
(G)
- 45 votes
0.5%
Chase Oliver
(L)
- 38 votes
0.4%
Democratic Swing:
-0.9%
Republican Swing:
0.0%
Net Swing:
0.9% Republican
Vote Change:
+486 votes
Hopkinton County
(100.0% reporting)
2020 (D+31.5)
Joe Biden
(D)
- 2688 votes
64.6%
Donald Trump
(R)
- 1400 votes
33.6%
2024 (D+27.4)
Kamala Harris
(D)
- 2636 votes
62.7%
Donald Trump
(R)
- 1492 votes
35.5%
Jill Stein
(G)
- 29 votes
0.7%
Chase Oliver
(L)
- 20 votes
0.5%
Democratic Swing:
-2.6%
Republican Swing:
1.5%
Net Swing:
4.1% Republican
Vote Change:
+89 votes
Hudson County
(100.0% reporting)
2020 (R+7.7)
Donald Trump
(R)
- 7744 votes
52.9%
Joe Biden
(D)
- 6632 votes
45.3%
2024 (R+10.9)
Donald Trump
(R)
- 8045 votes
54.8%
Kamala Harris
(D)
- 6449 votes
44.0%
Chase Oliver
(L)
- 68 votes
0.5%
Jill Stein
(G)
- 43 votes
0.3%
Democratic Swing:
-2.0%
Republican Swing:
1.2%
Net Swing:
3.2% Republican
Vote Change:
+229 votes
Jackson County
(100.0% reporting)
2020 (D+45.6)
Joe Biden
(D)
- 567 votes
72.1%
Donald Trump
(R)
- 212 votes
27.0%
2024 (D+41.6)
Kamala Harris
(D)
- 541 votes
69.7%
Donald Trump
(R)
- 220 votes
28.4%
Jill Stein
(G)
- 7 votes
0.9%
Chase Oliver
(L)
- 3 votes
0.4%
Democratic Swing:
-2.6%
Republican Swing:
1.3%
Net Swing:
3.9% Republican
Vote Change:
-8 votes
Jaffrey County
(100.0% reporting)
2020 (D+4)
Joe Biden
(D)
- 1528 votes
50.6%
Donald Trump
(R)
- 1410 votes
46.7%
2024 (R+2.8)
Donald Trump
(R)
- 1617 votes
50.2%
Kamala Harris
(D)
- 1528 votes
47.5%
Jill Stein
(G)
- 31 votes
1.0%
Chase Oliver
(L)
- 20 votes
0.6%
Democratic Swing:
-4.2%
Republican Swing:
2.6%
Net Swing:
6.8% Republican
Vote Change:
+258 votes
Jefferson County
(100.0% reporting)
2020 (R+21)
Donald Trump
(R)
- 394 votes
59.5%
Joe Biden
(D)
- 257 votes
38.8%
2024 (R+24.8)
Donald Trump
(R)
- 422 votes
61.6%
Kamala Harris
(D)
- 253 votes
36.9%
Chase Oliver
(L)
- 4 votes
0.6%
Jill Stein
(G)
- 2 votes
0.3%
Democratic Swing:
-2.3%
Republican Swing:
1.4%
Net Swing:
3.8% Republican
Vote Change:
+30 votes
Keene County
(100.0% reporting)
2020 (D+40.9)
Joe Biden
(D)
- 8966 votes
69.2%
Donald Trump
(R)
- 3764 votes
29.1%
2024 (D+33.8)
Kamala Harris
(D)
- 8541 votes
65.9%
Donald Trump
(R)
- 4183 votes
32.3%
Chase Oliver
(L)
- 86 votes
0.7%
Jill Stein
(G)
- 75 votes
0.6%
Democratic Swing:
-4.1%
Republican Swing:
2.9%
Net Swing:
7.0% Republican
Vote Change:
+155 votes
Kensington County
(100.0% reporting)
2020 (D+5.2)
Joe Biden
(D)
- 805 votes
51.7%
Donald Trump
(R)
- 726 votes
46.6%
2024 (D+2.4)
Kamala Harris
(D)
- 798 votes
50.4%
Donald Trump
(R)
- 760 votes
48.0%
Chase Oliver
(L)
- 9 votes
0.6%
Jill Stein
(G)
- 6 votes
0.4%
Democratic Swing:
-1.8%
Republican Swing:
0.9%
Net Swing:
2.7% Republican
Vote Change:
+42 votes
Kingston County
(100.0% reporting)
2020 (R+14.3)
Donald Trump
(R)
- 2311 votes
56.3%
Joe Biden
(D)
- 1731 votes
42.2%
2024 (R+17.8)
Donald Trump
(R)
- 2419 votes
58.3%
Kamala Harris
(D)
- 1680 votes
40.5%
Chase Oliver
(L)
- 23 votes
0.6%
Jill Stein
(G)
- 22 votes
0.5%
Democratic Swing:
-2.3%
Republican Swing:
1.2%
Net Swing:
3.5% Republican
Vote Change:
+102 votes
Laconia County
(100.0% reporting)
2020 (R+5.7)
Donald Trump
(R)
- 4642 votes
51.8%
Joe Biden
(D)
- 4141 votes
46.2%
2024 (R+8.2)
Donald Trump
(R)
- 5104 votes
53.6%
Kamala Harris
(D)
- 4321 votes
45.3%
Chase Oliver
(L)
- 48 votes
0.5%
Jill Stein
(G)
- 27 votes
0.3%
Democratic Swing:
-1.7%
Republican Swing:
0.9%
Net Swing:
2.5% Republican
Vote Change:
+717 votes
Lancaster County
(100.0% reporting)
2020 (R+3.4)
Donald Trump
(R)
- 874 votes
50.4%
Joe Biden
(D)
- 817 votes
47.1%
2024 (R+10)
Donald Trump
(R)
- 977 votes
54.1%
Kamala Harris
(D)
- 798 votes
44.2%
Chase Oliver
(L)
- 14 votes
0.8%
Jill Stein
(G)
- 3 votes
0.2%
Democratic Swing:
-3.8%
Republican Swing:
2.8%
Net Swing:
6.6% Republican
Vote Change:
+101 votes
Landaff County
(100.0% reporting)
2020 (R+10.3)
Donald Trump
(R)
- 155 votes
54.4%
Joe Biden
(D)
- 126 votes
44.2%
2024 (R+14.4)
Donald Trump
(R)
- 169 votes
56.7%
Kamala Harris
(D)
- 126 votes
42.3%
Jill Stein
(G)
- 2 votes
0.7%
Chase Oliver
(L)
- 1 votes
0.3%
Democratic Swing:
-2.5%
Republican Swing:
1.6%
Net Swing:
4.1% Republican
Vote Change:
+17 votes
Langdon County
(100.0% reporting)
2020 (D+1.7)
Joe Biden
(D)
- 206 votes
50.0%
Donald Trump
(R)
- 199 votes
48.3%
2024 (R+7.5)
Donald Trump
(R)
- 227 votes
53.3%
Kamala Harris
(D)
- 195 votes
45.8%
Chase Oliver
(L)
- 2 votes
0.4%
Jill Stein
(G)
- 2 votes
0.4%
Democratic Swing:
-5.1%
Republican Swing:
4.1%
Net Swing:
9.2% Republican
Vote Change:
+21 votes
Lebanon County
(100.0% reporting)
2020 (D+50.2)
Joe Biden
(D)
- 5895 votes
74.2%
Donald Trump
(R)
- 1954 votes
24.6%
2024 (D+50.1)
Kamala Harris
(D)
- 6076 votes
74.0%
Donald Trump
(R)
- 1981 votes
24.1%
Jill Stein
(G)
- 65 votes
0.8%
Chase Oliver
(L)
- 47 votes
0.6%
Democratic Swing:
-0.7%
Republican Swing:
-0.6%
Net Swing:
0.1% Republican
Vote Change:
+320 votes
Lee County
(100.0% reporting)
2020 (D+33.7)
Joe Biden
(D)
- 1957 votes
65.8%
Donald Trump
(R)
- 971 votes
32.6%
2024 (D+31.1)
Kamala Harris
(D)
- 1893 votes
64.8%
Donald Trump
(R)
- 986 votes
33.7%
Chase Oliver
(L)
- 23 votes
0.8%
Jill Stein
(G)
- 19 votes
0.7%
Democratic Swing:
-2.0%
Republican Swing:
0.6%
Net Swing:
2.6% Republican
Vote Change:
-7 votes
Lempster County
(100.0% reporting)
2020 (R+23.2)
Donald Trump
(R)
- 440 votes
60.6%
Joe Biden
(D)
- 274 votes
37.7%
2024 (R+15.4)
Donald Trump
(R)
- 435 votes
57.0%
Kamala Harris
(D)
- 318 votes
41.7%
Chase Oliver
(L)
- 7 votes
0.9%
Jill Stein
(G)
- 2 votes
0.3%
Democratic Swing:
3.4%
Republican Swing:
-4.5%
Net Swing:
7.9% Democratic
Vote Change:
+48 votes
Lincoln County
(100.0% reporting)
2020 (D+12.7)
Joe Biden
(D)
- 513 votes
55.6%
Donald Trump
(R)
- 397 votes
43.0%
2024 (D+9.2)
Kamala Harris
(D)
- 505 votes
53.3%
Donald Trump
(R)
- 418 votes
44.1%
Chase Oliver
(L)
- 11 votes
1.2%
Jill Stein
(G)
- 7 votes
0.7%
Democratic Swing:
-2.7%
Republican Swing:
0.8%
Net Swing:
3.5% Republican
Vote Change:
+31 votes
Lisbon County
(100.0% reporting)
2020 (R+9.9)
Donald Trump
(R)
- 431 votes
54.1%
Joe Biden
(D)
- 353 votes
44.3%
2024 (R+12.6)
Donald Trump
(R)
- 477 votes
55.7%
Kamala Harris
(D)
- 369 votes
43.1%
Chase Oliver
(L)
- 6 votes
0.7%
Jill Stein
(G)
- 3 votes
0.3%
Democratic Swing:
-1.9%
Republican Swing:
0.8%
Net Swing:
2.7% Republican
Vote Change:
+71 votes
Litchfield County
(100.0% reporting)
2020 (R+6.1)
Donald Trump
(R)
- 2824 votes
52.2%
Joe Biden
(D)
- 2497 votes
46.2%
2024 (R+10.6)
Donald Trump
(R)
- 3005 votes
54.4%
Kamala Harris
(D)
- 2421 votes
43.9%
Chase Oliver
(L)
- 36 votes
0.7%
Jill Stein
(G)
- 33 votes
0.6%
Democratic Swing:
-2.9%
Republican Swing:
1.6%
Net Swing:
4.5% Republican
Vote Change:
+174 votes
Littleton County
(95.0% reporting)
2020 (D+1.6)
Joe Biden
(D)
- 1557 votes
50.0%
Donald Trump
(R)
- 1507 votes
48.4%
2024 (R+3.3)
Donald Trump
(R)
- 1691 votes
50.9%
Kamala Harris
(D)
- 1582 votes
47.7%
Jill Stein
(G)
- 16 votes
0.5%
Chase Oliver
(L)
- 14 votes
0.4%
Democratic Swing:
-2.9%
Republican Swing:
2.0%
Net Swing:
4.9% Republican
Vote Change:
+239 votes
Londonderry County
(100.0% reporting)
2020 (R+1.1)
Donald Trump
(R)
- 7905 votes
49.8%
Joe Biden
(D)
- 7738 votes
48.7%
2024 (R+4.8)
Donald Trump
(R)
- 8435 votes
51.8%
Kamala Harris
(D)
- 7655 votes
47.0%
Chase Oliver
(L)
- 54 votes
0.3%
Jill Stein
(G)
- 44 votes
0.3%
Democratic Swing:
-2.2%
Republican Swing:
1.6%
Net Swing:
3.8% Republican
Vote Change:
+545 votes
Loudon County
(100.0% reporting)
2020 (R+18.2)
Donald Trump
(R)
- 2152 votes
57.7%
Joe Biden
(D)
- 1489 votes
40.0%
2024 (R+22.4)
Donald Trump
(R)
- 2259 votes
60.6%
Kamala Harris
(D)
- 1427 votes
38.3%
Chase Oliver
(L)
- 17 votes
0.4%
Jill Stein
(G)
- 6 votes
0.2%
Democratic Swing:
-2.4%
Republican Swing:
1.8%
Net Swing:
4.2% Republican
Vote Change:
+68 votes
Lyman County
(100.0% reporting)
2020 (R+8.9)
Donald Trump
(R)
- 208 votes
54.0%
Joe Biden
(D)
- 174 votes
45.2%
2024 (R+12.5)
Donald Trump
(R)
- 214 votes
55.3%
Kamala Harris
(D)
- 166 votes
42.9%
Jill Stein
(G)
- 4 votes
1.0%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-2.3%
Republican Swing:
1.3%
Net Swing:
3.6% Republican
Vote Change:
+2 votes
Lyme County
(100.0% reporting)
2020 (D+66.3)
Joe Biden
(D)
- 1074 votes
82.3%
Donald Trump
(R)
- 218 votes
16.7%
2024 (D+70.9)
Kamala Harris
(D)
- 1050 votes
84.5%
Donald Trump
(R)
- 173 votes
13.9%
Jill Stein
(G)
- 11 votes
0.9%
Chase Oliver
(L)
- 3 votes
0.2%
Democratic Swing:
1.8%
Republican Swing:
-2.9%
Net Swing:
4.6% Democratic
Vote Change:
-55 votes
Lyndeborough County
(100.0% reporting)
2020 (D+2.1)
Joe Biden
(D)
- 564 votes
49.6%
Donald Trump
(R)
- 541 votes
47.5%
2024 (R+3.9)
Donald Trump
(R)
- 603 votes
50.8%
Kamala Harris
(D)
- 557 votes
47.0%
Chase Oliver
(L)
- 7 votes
0.6%
Jill Stein
(G)
- 3 votes
0.3%
Democratic Swing:
-3.4%
Republican Swing:
2.6%
Net Swing:
6.0% Republican
Vote Change:
+65 votes
Madbury County
(100.0% reporting)
2020 (D+29)
Joe Biden
(D)
- 824 votes
62.8%
Donald Trump
(R)
- 454 votes
34.6%
2024 (D+26.2)
Kamala Harris
(D)
- 812 votes
62.0%
Donald Trump
(R)
- 471 votes
36.0%
Chase Oliver
(L)
- 13 votes
1.0%
Jill Stein
(G)
- 5 votes
0.4%
Democratic Swing:
-2.1%
Republican Swing:
0.7%
Net Swing:
2.7% Republican
Vote Change:
+23 votes
Madison County
(98.0% reporting)
2020 (D+9.8)
Joe Biden
(D)
- 926 votes
54.4%
Donald Trump
(R)
- 760 votes
44.6%
2024 (D+6.5)
Kamala Harris
(D)
- 939 votes
52.6%
Donald Trump
(R)
- 824 votes
46.2%
Chase Oliver
(L)
- 4 votes
0.2%
Jill Stein
(G)
- 3 votes
0.2%
Democratic Swing:
-1.9%
Republican Swing:
1.5%
Net Swing:
3.3% Republican
Vote Change:
+84 votes
Manchester County
(100.0% reporting)
2020 (D+14.2)
Joe Biden
(D)
- 29464 votes
56.0%
Donald Trump
(R)
- 22127 votes
42.1%
2024 (D+7.7)
Kamala Harris
(D)
- 27729 votes
53.1%
Donald Trump
(R)
- 23745 votes
45.4%
Jill Stein
(G)
- 285 votes
0.5%
Chase Oliver
(L)
- 253 votes
0.5%
Democratic Swing:
-3.8%
Republican Swing:
2.8%
Net Swing:
6.6% Republican
Vote Change:
+421 votes
Marlborough County
(100.0% reporting)
2020 (D+29.3)
Joe Biden
(D)
- 806 votes
63.3%
Donald Trump
(R)
- 441 votes
34.6%
2024 (D+23.4)
Kamala Harris
(D)
- 783 votes
60.8%
Donald Trump
(R)
- 484 votes
37.6%
Jill Stein
(G)
- 6 votes
0.5%
Chase Oliver
(L)
- 5 votes
0.4%
Democratic Swing:
-3.4%
Republican Swing:
2.5%
Net Swing:
5.9% Republican
Vote Change:
+31 votes
Marlow County
(100.0% reporting)
2020 (D+14.5)
Joe Biden
(D)
- 277 votes
55.8%
Donald Trump
(R)
- 207 votes
41.7%
2024 (D+4.8)
Kamala Harris
(D)
- 238 votes
52.0%
Donald Trump
(R)
- 216 votes
47.2%
Jill Stein
(G)
- 2 votes
0.4%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-5.0%
Republican Swing:
4.6%
Net Swing:
9.6% Republican
Vote Change:
-28 votes
Mason County
(100.0% reporting)
2020 (R+16.9)
Donald Trump
(R)
- 535 votes
56.4%
Joe Biden
(D)
- 380 votes
40.0%
2024 (R+21)
Donald Trump
(R)
- 574 votes
59.7%
Kamala Harris
(D)
- 373 votes
38.8%
Chase Oliver
(L)
- 7 votes
0.7%
Jill Stein
(G)
- 2 votes
0.2%
Democratic Swing:
-2.5%
Republican Swing:
1.6%
Net Swing:
4.1% Republican
Vote Change:
+41 votes
Meredith County
(100.0% reporting)
2020 (R+1.6)
Donald Trump
(R)
- 2208 votes
50.1%
Joe Biden
(D)
- 2139 votes
48.5%
2024 (R+2.4)
Donald Trump
(R)
- 2355 votes
50.7%
Kamala Harris
(D)
- 2242 votes
48.2%
Chase Oliver
(L)
- 21 votes
0.5%
Jill Stein
(G)
- 13 votes
0.3%
Democratic Swing:
-0.8%
Republican Swing:
0.1%
Net Swing:
0.9% Republican
Vote Change:
+284 votes
Merrimack County
(100.0% reporting)
2020 (D+6.4)
Joe Biden
(D)
- 8725 votes
52.3%
Donald Trump
(R)
- 7669 votes
45.9%
2024 (D+2.3)
Kamala Harris
(D)
- 8890 votes
50.4%
Donald Trump
(R)
- 8492 votes
48.1%
Chase Oliver
(L)
- 107 votes
0.6%
Jill Stein
(G)
- 67 votes
0.4%
Democratic Swing:
-2.6%
Republican Swing:
1.6%
Net Swing:
4.2% Republican
Vote Change:
+1,162 votes
Middleton County
(100.0% reporting)
2020 (R+26)
Donald Trump
(R)
- 643 votes
61.7%
Joe Biden
(D)
- 378 votes
36.3%
2024 (R+32.9)
Donald Trump
(R)
- 753 votes
65.9%
Kamala Harris
(D)
- 378 votes
33.1%
Jill Stein
(G)
- 7 votes
0.6%
Chase Oliver
(L)
- 3 votes
0.3%
Democratic Swing:
-3.9%
Republican Swing:
3.0%
Net Swing:
6.9% Republican
Vote Change:
+120 votes
Milan County
(100.0% reporting)
2020 (R+11.8)
Donald Trump
(R)
- 437 votes
55.0%
Joe Biden
(D)
- 345 votes
43.5%
2024 (R+19.6)
Donald Trump
(R)
- 486 votes
59.3%
Kamala Harris
(D)
- 326 votes
39.8%
Chase Oliver
(L)
- 4 votes
0.5%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.2%
Republican Swing:
3.7%
Net Swing:
7.8% Republican
Vote Change:
+34 votes
Milford County
(100.0% reporting)
2020 (D+5.9)
Joe Biden
(D)
- 4644 votes
51.8%
Donald Trump
(R)
- 4123 votes
46.0%
2024 (D+5.4)
Kamala Harris
(D)
- 4912 votes
51.8%
Donald Trump
(R)
- 4401 votes
46.4%
Chase Oliver
(L)
- 70 votes
0.7%
Jill Stein
(G)
- 36 votes
0.4%
Democratic Swing:
-0.8%
Republican Swing:
-0.3%
Net Swing:
0.5% Republican
Vote Change:
+652 votes
Millsfield County
(100.0% reporting)
2020 (R+52.4)
Donald Trump
(R)
- 16 votes
76.2%
Joe Biden
(D)
- 5 votes
23.8%
2024 (R+53.8)
Donald Trump
(R)
- 10 votes
76.9%
Kamala Harris
(D)
- 3 votes
23.1%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.3%
Republican Swing:
-1.3%
Net Swing:
0.0% Democratic
Vote Change:
-8 votes
Milton County
(100.0% reporting)
2020 (R+18.5)
Donald Trump
(R)
- 1476 votes
58.1%
Joe Biden
(D)
- 1015 votes
40.0%
2024 (R+23.5)
Donald Trump
(R)
- 1661 votes
60.9%
Kamala Harris
(D)
- 1022 votes
37.5%
Chase Oliver
(L)
- 19 votes
0.7%
Jill Stein
(G)
- 12 votes
0.4%
Democratic Swing:
-3.1%
Republican Swing:
1.9%
Net Swing:
5.0% Republican
Vote Change:
+223 votes
Monroe County
(100.0% reporting)
2020 (R+15.3)
Donald Trump
(R)
- 309 votes
56.8%
Joe Biden
(D)
- 227 votes
41.7%
2024 (R+19)
Donald Trump
(R)
- 319 votes
58.4%
Kamala Harris
(D)
- 215 votes
39.4%
Chase Oliver
(L)
- 8 votes
1.5%
Jill Stein
(G)
- 4 votes
0.7%
Democratic Swing:
-3.0%
Republican Swing:
0.8%
Net Swing:
3.7% Republican
Vote Change:
+10 votes
Mont Vernon County
(100.0% reporting)
2020 (D+16.1)
Joe Biden
(D)
- 1011 votes
56.9%
Donald Trump
(R)
- 730 votes
41.0%
2024 (D+10.7)
Kamala Harris
(D)
- 1023 votes
54.6%
Donald Trump
(R)
- 823 votes
43.9%
Chase Oliver
(L)
- 10 votes
0.5%
Jill Stein
(G)
- 7 votes
0.4%
Democratic Swing:
-3.2%
Republican Swing:
2.2%
Net Swing:
5.4% Republican
Vote Change:
+122 votes
Moultonborough County
(100.0% reporting)
2020 (R+10.9)
Donald Trump
(R)
- 1997 votes
54.5%
Joe Biden
(D)
- 1605 votes
43.8%
2024 (R+12.6)
Donald Trump
(R)
- 2182 votes
55.6%
Kamala Harris
(D)
- 1692 votes
43.1%
Chase Oliver
(L)
- 11 votes
0.3%
Jill Stein
(G)
- 11 votes
0.3%
Democratic Swing:
-1.1%
Republican Swing:
0.6%
Net Swing:
1.7% Republican
Vote Change:
+294 votes
Nashua County
(100.0% reporting)
2020 (D+20.1)
Joe Biden
(D)
- 26770 votes
59.1%
Donald Trump
(R)
- 17806 votes
39.3%
2024 (D+12.7)
Kamala Harris
(D)
- 25238 votes
55.6%
Donald Trump
(R)
- 19479 votes
42.9%
Jill Stein
(G)
- 237 votes
0.5%
Chase Oliver
(L)
- 226 votes
0.5%
Democratic Swing:
-4.2%
Republican Swing:
3.2%
Net Swing:
7.4% Republican
Vote Change:
+604 votes
Nelson County
(100.0% reporting)
2020 (D+25.3)
Joe Biden
(D)
- 275 votes
61.0%
Donald Trump
(R)
- 164 votes
36.4%
2024 (D+17.4)
Kamala Harris
(D)
- 257 votes
57.5%
Donald Trump
(R)
- 180 votes
40.3%
Chase Oliver
(L)
- 5 votes
1.1%
Jill Stein
(G)
- 1 votes
0.2%
Democratic Swing:
-4.6%
Republican Swing:
3.3%
Net Swing:
7.9% Republican
Vote Change:
+4 votes
New Boston County
(100.0% reporting)
2020 (R+5.4)
Donald Trump
(R)
- 2036 votes
51.8%
Joe Biden
(D)
- 1826 votes
46.4%
2024 (R+3.1)
Donald Trump
(R)
- 2047 votes
50.8%
Kamala Harris
(D)
- 1924 votes
47.8%
Chase Oliver
(L)
- 18 votes
0.4%
Jill Stein
(G)
- 13 votes
0.3%
Democratic Swing:
0.8%
Republican Swing:
-1.6%
Net Swing:
2.4% Democratic
Vote Change:
+140 votes
New Castle County
(100.0% reporting)
2020 (D+37.6)
Joe Biden
(D)
- 619 votes
68.5%
Donald Trump
(R)
- 281 votes
31.1%
2024 (D+31.7)
Kamala Harris
(D)
- 555 votes
64.7%
Donald Trump
(R)
- 286 votes
33.3%
Chase Oliver
(L)
- 7 votes
0.8%
Jill Stein
(G)
- 1 votes
0.1%
Democratic Swing:
-3.4%
Republican Swing:
2.5%
Net Swing:
5.9% Republican
Vote Change:
-51 votes
New Durham County
(100.0% reporting)
2020 (R+20.8)
Donald Trump
(R)
- 1109 votes
59.4%
Joe Biden
(D)
- 727 votes
38.9%
2024 (R+21.8)
Donald Trump
(R)
- 1167 votes
60.0%
Kamala Harris
(D)
- 746 votes
38.4%
Chase Oliver
(L)
- 13 votes
0.7%
Jill Stein
(G)
- 6 votes
0.3%
Democratic Swing:
-1.0%
Republican Swing:
0.0%
Net Swing:
1.0% Republican
Vote Change:
+96 votes
New Hampton County
(100.0% reporting)
2020 (R+7.5)
Donald Trump
(R)
- 810 votes
52.6%
Joe Biden
(D)
- 697 votes
45.3%
2024 (R+9)
Donald Trump
(R)
- 898 votes
53.8%
Kamala Harris
(D)
- 748 votes
44.8%
Chase Oliver
(L)
- 11 votes
0.7%
Jill Stein
(G)
- 7 votes
0.4%
Democratic Swing:
-1.3%
Republican Swing:
0.2%
Net Swing:
1.5% Republican
Vote Change:
+157 votes
New Ipswich County
(100.0% reporting)
2020 (R+37.1)
Donald Trump
(R)
- 2099 votes
67.2%
Joe Biden
(D)
- 962 votes
30.8%
2024 (R+42.5)
Donald Trump
(R)
- 2332 votes
70.6%
Kamala Harris
(D)
- 934 votes
28.3%
Chase Oliver
(L)
- 12 votes
0.3%
Jill Stein
(G)
- 10 votes
0.3%
Democratic Swing:
-3.0%
Republican Swing:
2.4%
Net Swing:
5.4% Republican
Vote Change:
+227 votes
New London County
(100.0% reporting)
2020 (D+32.5)
Joe Biden
(D)
- 2081 votes
65.1%
Donald Trump
(R)
- 1059 votes
33.2%
2024 (D+32.8)
Kamala Harris
(D)
- 2078 votes
65.5%
Donald Trump
(R)
- 1043 votes
32.8%
Chase Oliver
(L)
- 25 votes
0.8%
Jill Stein
(G)
- 7 votes
0.2%
Democratic Swing:
-0.4%
Republican Swing:
-0.6%
Net Swing:
0.3% Democratic
Vote Change:
+13 votes
Newbury County
(100.0% reporting)
2020 (D+11)
Joe Biden
(D)
- 905 votes
54.3%
Donald Trump
(R)
- 726 votes
43.5%
2024 (D+8.6)
Kamala Harris
(D)
- 908 votes
53.4%
Donald Trump
(R)
- 762 votes
44.8%
Chase Oliver
(L)
- 16 votes
0.9%
Jill Stein
(G)
- 8 votes
0.5%
Democratic Swing:
-1.9%
Republican Swing:
0.5%
Net Swing:
2.4% Republican
Vote Change:
+63 votes
Newfields County
(100.0% reporting)
2020 (D+16.8)
Joe Biden
(D)
- 719 votes
57.3%
Donald Trump
(R)
- 512 votes
40.8%
2024 (D+18.8)
Kamala Harris
(D)
- 740 votes
58.2%
Donald Trump
(R)
- 503 votes
39.5%
Chase Oliver
(L)
- 11 votes
0.9%
Jill Stein
(G)
- 8 votes
0.6%
Democratic Swing:
0.2%
Republican Swing:
-1.7%
Net Swing:
2.0% Democratic
Vote Change:
+31 votes
Newington County
(100.0% reporting)
2020 (R+3.3)
Donald Trump
(R)
- 325 votes
50.8%
Joe Biden
(D)
- 304 votes
47.6%
2024 (R+1.9)
Donald Trump
(R)
- 313 votes
50.2%
Kamala Harris
(D)
- 301 votes
48.2%
Jill Stein
(G)
- 4 votes
0.6%
Chase Oliver
(L)
- 2 votes
0.3%
Democratic Swing:
0.2%
Republican Swing:
-1.2%
Net Swing:
1.4% Democratic
Vote Change:
-9 votes
Newmarket County
(100.0% reporting)
2020 (D+34.5)
Joe Biden
(D)
- 3953 votes
65.8%
Donald Trump
(R)
- 1925 votes
32.1%
2024 (D+31.5)
Kamala Harris
(D)
- 3895 votes
64.8%
Donald Trump
(R)
- 2012 votes
33.4%
Chase Oliver
(L)
- 35 votes
0.6%
Jill Stein
(G)
- 33 votes
0.5%
Democratic Swing:
-2.1%
Republican Swing:
0.9%
Net Swing:
3.0% Republican
Vote Change:
+97 votes
Newport County
(100.0% reporting)
2020 (R+15.4)
Donald Trump
(R)
- 1773 votes
56.5%
Joe Biden
(D)
- 1301 votes
41.5%
2024 (R+19.9)
Donald Trump
(R)
- 1963 votes
59.0%
Kamala Harris
(D)
- 1305 votes
39.2%
Chase Oliver
(L)
- 25 votes
0.8%
Jill Stein
(G)
- 17 votes
0.5%
Democratic Swing:
-2.9%
Republican Swing:
1.6%
Net Swing:
4.5% Republican
Vote Change:
+236 votes
Newton County
(100.0% reporting)
2020 (R+13.6)
Donald Trump
(R)
- 1680 votes
56.1%
Joe Biden
(D)
- 1277 votes
42.7%
2024 (R+18.8)
Donald Trump
(R)
- 1790 votes
58.7%
Kamala Harris
(D)
- 1217 votes
39.9%
Chase Oliver
(L)
- 19 votes
0.6%
Jill Stein
(G)
- 15 votes
0.5%
Democratic Swing:
-3.2%
Republican Swing:
2.0%
Net Swing:
5.2% Republican
Vote Change:
+84 votes
North Hampton County
(100.0% reporting)
2020 (D+15.5)
Joe Biden
(D)
- 1987 votes
57.0%
Donald Trump
(R)
- 1455 votes
41.8%
2024 (D+14.9)
Kamala Harris
(D)
- 1945 votes
56.6%
Donald Trump
(R)
- 1438 votes
41.9%
Jill Stein
(G)
- 17 votes
0.5%
Chase Oliver
(L)
- 12 votes
0.3%
Democratic Swing:
-0.7%
Republican Swing:
-0.1%
Net Swing:
0.6% Republican
Vote Change:
-30 votes
Northfield County
(100.0% reporting)
2020 (R+12.2)
Donald Trump
(R)
- 1435 votes
54.8%
Joe Biden
(D)
- 1122 votes
42.8%
2024 (R+18.4)
Donald Trump
(R)
- 1624 votes
58.4%
Kamala Harris
(D)
- 1115 votes
40.1%
Chase Oliver
(L)
- 20 votes
0.7%
Jill Stein
(G)
- 12 votes
0.4%
Democratic Swing:
-3.6%
Republican Swing:
2.5%
Net Swing:
6.1% Republican
Vote Change:
+214 votes
Northumberland County
(100.0% reporting)
2020 (R+18.3)
Donald Trump
(R)
- 614 votes
58.1%
Joe Biden
(D)
- 424 votes
40.2%
2024 (R+27.3)
Donald Trump
(R)
- 715 votes
62.8%
Kamala Harris
(D)
- 406 votes
35.7%
Chase Oliver
(L)
- 6 votes
0.5%
Jill Stein
(G)
- 4 votes
0.4%
Democratic Swing:
-4.9%
Republican Swing:
4.1%
Net Swing:
9.0% Republican
Vote Change:
+93 votes
Northwood County
(100.0% reporting)
2020 (R+5.5)
Donald Trump
(R)
- 1483 votes
51.5%
Joe Biden
(D)
- 1329 votes
46.1%
2024 (R+8.4)
Donald Trump
(R)
- 1580 votes
53.5%
Kamala Harris
(D)
- 1333 votes
45.1%
Chase Oliver
(L)
- 15 votes
0.5%
Jill Stein
(G)
- 8 votes
0.3%
Democratic Swing:
-1.9%
Republican Swing:
1.1%
Net Swing:
2.9% Republican
Vote Change:
+124 votes
Nottingham County
(100.0% reporting)
2020 (D+3.8)
Joe Biden
(D)
- 1769 votes
50.6%
Donald Trump
(R)
- 1641 votes
46.9%
2024 (R+0.7)
Donald Trump
(R)
- 1823 votes
49.6%
Kamala Harris
(D)
- 1796 votes
48.9%
Chase Oliver
(L)
- 25 votes
0.7%
Jill Stein
(G)
- 11 votes
0.3%
Democratic Swing:
-2.7%
Republican Swing:
1.8%
Net Swing:
4.5% Republican
Vote Change:
+245 votes
Orange County
(100.0% reporting)
2020 (R+15.8)
Donald Trump
(R)
- 110 votes
56.1%
Joe Biden
(D)
- 80 votes
40.8%
2024 (R+4.5)
Donald Trump
(R)
- 103 votes
50.7%
Kamala Harris
(D)
- 94 votes
46.3%
Chase Oliver
(L)
- 2 votes
1.0%
Jill Stein
(G)
- 2 votes
1.0%
Democratic Swing:
4.6%
Republican Swing:
-6.6%
Net Swing:
11.3% Democratic
Vote Change:
+11 votes
Orford County
(100.0% reporting)
2020 (D+33.4)
Joe Biden
(D)
- 539 votes
65.5%
Donald Trump
(R)
- 269 votes
32.7%
2024 (D+23.8)
Kamala Harris
(D)
- 529 votes
60.7%
Donald Trump
(R)
- 324 votes
37.2%
Chase Oliver
(L)
- 6 votes
0.7%
Jill Stein
(G)
- 3 votes
0.3%
Democratic Swing:
-5.3%
Republican Swing:
4.3%
Net Swing:
9.6% Republican
Vote Change:
+54 votes
Ossipee County
(100.0% reporting)
2020 (R+21.3)
Donald Trump
(R)
- 1487 votes
59.0%
Joe Biden
(D)
- 965 votes
38.3%
2024 (R+26.5)
Donald Trump
(R)
- 1693 votes
62.8%
Kamala Harris
(D)
- 979 votes
36.3%
Chase Oliver
(L)
- 13 votes
0.5%
Jill Stein
(G)
- 8 votes
0.3%
Democratic Swing:
-3.0%
Republican Swing:
2.2%
Net Swing:
5.2% Republican
Vote Change:
+241 votes
Pelham County
(88.0% reporting)
2020 (R+20.3)
Donald Trump
(R)
- 5253 votes
59.3%
Joe Biden
(D)
- 3480 votes
39.3%
2024 (R+25.2)
Donald Trump
(R)
- 5717 votes
62.0%
Kamala Harris
(D)
- 3398 votes
36.8%
Chase Oliver
(L)
- 50 votes
0.5%
Jill Stein
(G)
- 34 votes
0.4%
Democratic Swing:
-2.9%
Republican Swing:
2.0%
Net Swing:
4.9% Republican
Vote Change:
+466 votes
Pembroke County
(100.0% reporting)
2020 (D+3.1)
Joe Biden
(D)
- 2189 votes
50.6%
Donald Trump
(R)
- 2057 votes
47.6%
2024 (R+1)
Donald Trump
(R)
- 2250 votes
49.8%
Kamala Harris
(D)
- 2205 votes
48.8%
Chase Oliver
(L)
- 22 votes
0.5%
Jill Stein
(G)
- 21 votes
0.4%
Democratic Swing:
-2.5%
Republican Swing:
1.6%
Net Swing:
4.1% Republican
Vote Change:
+252 votes
Peterborough County
(100.0% reporting)
2020 (D+42.5)
Joe Biden
(D)
- 3090 votes
70.2%
Donald Trump
(R)
- 1246 votes
28.3%
2024 (D+38.6)
Kamala Harris
(D)
- 3039 votes
68.2%
Donald Trump
(R)
- 1333 votes
29.9%
Chase Oliver
(L)
- 29 votes
0.7%
Jill Stein
(G)
- 24 votes
0.5%
Democratic Swing:
-2.6%
Republican Swing:
1.4%
Net Swing:
4.0% Republican
Vote Change:
+89 votes
Piermont County
(100.0% reporting)
2020 (D+10.8)
Joe Biden
(D)
- 241 votes
54.8%
Donald Trump
(R)
- 194 votes
44.1%
2024 (D+2.8)
Kamala Harris
(D)
- 241 votes
51.1%
Donald Trump
(R)
- 228 votes
48.3%
Chase Oliver
(L)
- 2 votes
0.4%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.2%
Republican Swing:
3.8%
Net Swing:
8.0% Republican
Vote Change:
+36 votes
Pittsburg County
(100.0% reporting)
2020 (R+41.3)
Donald Trump
(R)
- 380 votes
69.7%
Joe Biden
(D)
- 158 votes
29.0%
2024 (R+47.7)
Donald Trump
(R)
- 440 votes
73.2%
Kamala Harris
(D)
- 155 votes
25.8%
Jill Stein
(G)
- 2 votes
0.3%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-3.4%
Republican Swing:
3.0%
Net Swing:
6.4% Republican
Vote Change:
+60 votes
Pittsfield County
(100.0% reporting)
2020 (R+20.8)
Donald Trump
(R)
- 1230 votes
58.7%
Joe Biden
(D)
- 807 votes
38.5%
2024 (R+25.4)
Donald Trump
(R)
- 1441 votes
61.7%
Kamala Harris
(D)
- 850 votes
36.4%
Chase Oliver
(L)
- 19 votes
0.8%
Jill Stein
(G)
- 14 votes
0.6%
Democratic Swing:
-3.0%
Republican Swing:
1.6%
Net Swing:
4.7% Republican
Vote Change:
+287 votes
Plainfield County
(100.0% reporting)
2020 (D+37)
Joe Biden
(D)
- 1135 votes
67.3%
Donald Trump
(R)
- 522 votes
31.0%
2024 (D+37.5)
Kamala Harris
(D)
- 1155 votes
67.9%
Donald Trump
(R)
- 521 votes
30.6%
Chase Oliver
(L)
- 12 votes
0.7%
Jill Stein
(G)
- 3 votes
0.2%
Democratic Swing:
-0.2%
Republican Swing:
-0.7%
Net Swing:
0.5% Democratic
Vote Change:
+34 votes
Plaistow County
(100.0% reporting)
2020 (R+10.1)
Donald Trump
(R)
- 2504 votes
54.2%
Joe Biden
(D)
- 2045 votes
44.3%
2024 (R+18.4)
Donald Trump
(R)
- 2761 votes
58.3%
Kamala Harris
(D)
- 1895 votes
40.0%
Chase Oliver
(L)
- 38 votes
0.8%
Jill Stein
(G)
- 24 votes
0.5%
Democratic Swing:
-4.8%
Republican Swing:
3.5%
Net Swing:
8.3% Republican
Vote Change:
+169 votes
Plymouth County
(100.0% reporting)
2020 (D+32.7)
Joe Biden
(D)
- 2214 votes
64.8%
Donald Trump
(R)
- 1123 votes
32.9%
2024 (D+19.6)
Kamala Harris
(D)
- 2046 votes
58.7%
Donald Trump
(R)
- 1367 votes
39.2%
Chase Oliver
(L)
- 33 votes
0.9%
Jill Stein
(G)
- 19 votes
0.5%
Democratic Swing:
-7.3%
Republican Swing:
5.8%
Net Swing:
13.1% Republican
Vote Change:
+128 votes
Portsmouth County
(100.0% reporting)
2020 (D+47.1)
Joe Biden
(D)
- 10663 votes
72.5%
Donald Trump
(R)
- 3836 votes
26.1%
2024 (D+41.7)
Kamala Harris
(D)
- 10289 votes
69.9%
Donald Trump
(R)
- 4187 votes
28.4%
Chase Oliver
(L)
- 92 votes
0.6%
Jill Stein
(G)
- 67 votes
0.5%
Democratic Swing:
-3.2%
Republican Swing:
2.2%
Net Swing:
5.4% Republican
Vote Change:
+136 votes
Randolph County
(100.0% reporting)
2020 (D+38.3)
Joe Biden
(D)
- 186 votes
67.1%
Donald Trump
(R)
- 83 votes
30.0%
2024 (D+36.4)
Kamala Harris
(D)
- 190 votes
67.9%
Donald Trump
(R)
- 88 votes
31.4%
Chase Oliver
(L)
- 2 votes
0.7%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.3%
Republican Swing:
0.6%
Net Swing:
1.8% Republican
Vote Change:
+11 votes
Raymond County
(100.0% reporting)
2020 (R+19.3)
Donald Trump
(R)
- 3517 votes
58.6%
Joe Biden
(D)
- 2378 votes
39.6%
2024 (R+23.3)
Donald Trump
(R)
- 3876 votes
61.0%
Kamala Harris
(D)
- 2400 votes
37.8%
Chase Oliver
(L)
- 36 votes
0.6%
Jill Stein
(G)
- 19 votes
0.3%
Democratic Swing:
-2.4%
Republican Swing:
1.6%
Net Swing:
4.0% Republican
Vote Change:
+436 votes
Richmond County
(100.0% reporting)
2020 (R+17.2)
Donald Trump
(R)
- 413 votes
57.4%
Joe Biden
(D)
- 292 votes
40.6%
2024 (R+22.5)
Donald Trump
(R)
- 457 votes
60.6%
Kamala Harris
(D)
- 288 votes
38.2%
Chase Oliver
(L)
- 3 votes
0.4%
Jill Stein
(G)
- 3 votes
0.4%
Democratic Swing:
-3.1%
Republican Swing:
2.3%
Net Swing:
5.3% Republican
Vote Change:
+46 votes
Rindge County
(100.0% reporting)
2020 (R+19.5)
Donald Trump
(R)
- 2144 votes
58.6%
Joe Biden
(D)
- 1443 votes
39.4%
2024 (R+25.8)
Donald Trump
(R)
- 2348 votes
62.2%
Kamala Harris
(D)
- 1380 votes
36.6%
Chase Oliver
(L)
- 20 votes
0.5%
Jill Stein
(G)
- 8 votes
0.2%
Democratic Swing:
-3.5%
Republican Swing:
2.7%
Net Swing:
6.2% Republican
Vote Change:
+169 votes
Rochester County
(100.0% reporting)
2020 (R+1.4)
Donald Trump
(R)
- 8367 votes
49.5%
Joe Biden
(D)
- 8132 votes
48.1%
2024 (R+3.6)
Donald Trump
(R)
- 8881 votes
51.1%
Kamala Harris
(D)
- 8264 votes
47.6%
Chase Oliver
(L)
- 91 votes
0.5%
Jill Stein
(G)
- 77 votes
0.4%
Democratic Swing:
-1.6%
Republican Swing:
0.6%
Net Swing:
2.1% Republican
Vote Change:
+814 votes
Rollinsford County
(100.0% reporting)
2020 (D+12.8)
Joe Biden
(D)
- 951 votes
54.8%
Donald Trump
(R)
- 735 votes
42.3%
2024 (D+13.1)
Kamala Harris
(D)
- 975 votes
55.7%
Donald Trump
(R)
- 747 votes
42.7%
Jill Stein
(G)
- 13 votes
0.7%
Chase Oliver
(L)
- 7 votes
0.4%
Democratic Swing:
-0.4%
Republican Swing:
-0.7%
Net Swing:
0.3% Democratic
Vote Change:
+56 votes
Roxbury County
(100.0% reporting)
2020 (D+27.8)
Joe Biden
(D)
- 92 votes
63.9%
Donald Trump
(R)
- 52 votes
36.1%
2024 (D+21.3)
Kamala Harris
(D)
- 90 votes
60.0%
Donald Trump
(R)
- 58 votes
38.7%
Jill Stein
(G)
- 2 votes
1.3%
Chase Oliver
(L)
- 0 votes
0.0%
Democratic Swing:
-3.8%
Republican Swing:
2.5%
Net Swing:
6.4% Republican
Vote Change:
+6 votes
Rumney County
(100.0% reporting)
2020 (R+12.5)
Donald Trump
(R)
- 527 votes
55.1%
Joe Biden
(D)
- 410 votes
42.9%
2024 (R+11.9)
Donald Trump
(R)
- 567 votes
54.3%
Kamala Harris
(D)
- 443 votes
42.4%
Jill Stein
(G)
- 22 votes
2.1%
Chase Oliver
(L)
- 8 votes
0.8%
Democratic Swing:
-1.2%
Republican Swing:
-1.7%
Net Swing:
0.6% Democratic
Vote Change:
+103 votes
Rye County
(100.0% reporting)
2020 (D+26.4)
Joe Biden
(D)
- 2781 votes
62.3%
Donald Trump
(R)
- 1620 votes
36.3%
2024 (D+20.2)
Kamala Harris
(D)
- 2611 votes
59.1%
Donald Trump
(R)
- 1728 votes
39.1%
Chase Oliver
(L)
- 25 votes
0.6%
Jill Stein
(G)
- 13 votes
0.3%
Democratic Swing:
-3.5%
Republican Swing:
2.7%
Net Swing:
6.2% Republican
Vote Change:
-24 votes
Salem County
(100.0% reporting)
2020 (R+13.2)
Donald Trump
(R)
- 9969 votes
55.9%
Joe Biden
(D)
- 7638 votes
42.8%
2024 (R+18.8)
Donald Trump
(R)
- 10943 votes
58.8%
Kamala Harris
(D)
- 7453 votes
40.1%
Jill Stein
(G)
- 82 votes
0.4%
Chase Oliver
(L)
- 62 votes
0.3%
Democratic Swing:
-3.2%
Republican Swing:
2.4%
Net Swing:
5.6% Republican
Vote Change:
+933 votes
Salisbury County
(100.0% reporting)
2020 (R+15.3)
Donald Trump
(R)
- 517 votes
55.9%
Joe Biden
(D)
- 380 votes
41.1%
2024 (R+22.9)
Donald Trump
(R)
- 610 votes
60.7%
Kamala Harris
(D)
- 381 votes
37.9%
Chase Oliver
(L)
- 4 votes
0.4%
Jill Stein
(G)
- 3 votes
0.3%
Democratic Swing:
-4.2%
Republican Swing:
3.5%
Net Swing:
7.7% Republican
Vote Change:
+101 votes
Sanbornton County
(100.0% reporting)
2020 (R+12.9)
Donald Trump
(R)
- 1134 votes
55.4%
Joe Biden
(D)
- 875 votes
42.8%
2024 (R+16.4)
Donald Trump
(R)
- 1232 votes
57.6%
Kamala Harris
(D)
- 883 votes
41.3%
Jill Stein
(G)
- 9 votes
0.4%
Chase Oliver
(L)
- 7 votes
0.3%
Democratic Swing:
-2.1%
Republican Swing:
1.4%
Net Swing:
3.5% Republican
Vote Change:
+122 votes
Sandown County
(100.0% reporting)
2020 (R+16.4)
Donald Trump
(R)
- 2273 votes
57.2%
Joe Biden
(D)
- 1632 votes
41.0%
2024 (R+24.8)
Donald Trump
(R)
- 2616 votes
61.9%
Kamala Harris
(D)
- 1568 votes
37.1%
Chase Oliver
(L)
- 22 votes
0.5%
Jill Stein
(G)
- 12 votes
0.3%
Democratic Swing:
-4.6%
Republican Swing:
3.8%
Net Swing:
8.4% Republican
Vote Change:
+313 votes
Sandwich County
(100.0% reporting)
2020 (D+27)
Joe Biden
(D)
- 718 votes
62.8%
Donald Trump
(R)
- 413 votes
36.1%
2024 (D+27.1)
Kamala Harris
(D)
- 759 votes
62.8%
Donald Trump
(R)
- 432 votes
35.8%
Chase Oliver
(L)
- 9 votes
0.7%
Jill Stein
(G)
- 5 votes
0.4%
Democratic Swing:
-0.5%
Republican Swing:
-0.7%
Net Swing:
0.2% Democratic
Vote Change:
+74 votes
Seabrook County
(100.0% reporting)
2020 (R+13.6)
Donald Trump
(R)
- 2595 votes
55.9%
Joe Biden
(D)
- 1973 votes
42.5%
2024 (R+22.5)
Donald Trump
(R)
- 3166 votes
60.8%
Kamala Harris
(D)
- 1996 votes
38.3%
Chase Oliver
(L)
- 18 votes
0.3%
Jill Stein
(G)
- 16 votes
0.3%
Democratic Swing:
-4.8%
Republican Swing:
4.1%
Net Swing:
8.9% Republican
Vote Change:
+628 votes
Sharon County
(100.0% reporting)
2020 (D+13.8)
Joe Biden
(D)
- 153 votes
56.0%
Donald Trump
(R)
- 116 votes
42.5%
2024 (D+6.8)
Kamala Harris
(D)
- 156 votes
53.1%
Donald Trump
(R)
- 136 votes
46.2%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-3.4%
Republican Swing:
3.5%
Net Swing:
6.9% Republican
Vote Change:
+23 votes
Shelburne County
(100.0% reporting)
2020 (D+3.6)
Joe Biden
(D)
- 131 votes
51.6%
Donald Trump
(R)
- 122 votes
48.0%
2024 (R+8.6)
Donald Trump
(R)
- 155 votes
53.3%
Kamala Harris
(D)
- 130 votes
44.7%
Chase Oliver
(L)
- 3 votes
1.0%
Jill Stein
(G)
- 2 votes
0.7%
Democratic Swing:
-6.9%
Republican Swing:
5.2%
Net Swing:
12.1% Republican
Vote Change:
+37 votes
Somersworth County
(100.0% reporting)
2020 (D+14.6)
Joe Biden
(D)
- 3422 votes
56.4%
Donald Trump
(R)
- 2550 votes
42.0%
2024 (D+11.3)
Kamala Harris
(D)
- 3532 votes
55.0%
Donald Trump
(R)
- 2808 votes
43.7%
Jill Stein
(G)
- 34 votes
0.5%
Chase Oliver
(L)
- 25 votes
0.4%
Democratic Swing:
-2.1%
Republican Swing:
1.2%
Net Swing:
3.3% Republican
Vote Change:
+427 votes
South Hampton County
(100.0% reporting)
2020 (R+3.5)
Donald Trump
(R)
- 326 votes
50.0%
Joe Biden
(D)
- 304 votes
46.6%
2024 (R+12.7)
Donald Trump
(R)
- 351 votes
55.5%
Kamala Harris
(D)
- 271 votes
42.8%
Chase Oliver
(L)
- 5 votes
0.8%
Jill Stein
(G)
- 4 votes
0.6%
Democratic Swing:
-5.3%
Republican Swing:
3.9%
Net Swing:
9.2% Republican
Vote Change:
+1 votes
Springfield County
(99.0% reporting)
2020 (D+0.1)
Joe Biden
(D)
- 437 votes
49.2%
Donald Trump
(R)
- 436 votes
49.0%
2024 (R+3.8)
Donald Trump
(R)
- 479 votes
51.4%
Kamala Harris
(D)
- 444 votes
47.7%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-1.9%
Republican Swing:
2.0%
Net Swing:
3.9% Republican
Vote Change:
+50 votes
Stark County
(100.0% reporting)
2020 (R+27.9)
Donald Trump
(R)
- 188 votes
63.7%
Joe Biden
(D)
- 106 votes
35.9%
2024 (R+27.8)
Donald Trump
(R)
- 209 votes
63.7%
Kamala Harris
(D)
- 118 votes
36.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.1% Democratic
Vote Change:
+33 votes
Stewartstown County
(100.0% reporting)
2020 (R+42.6)
Donald Trump
(R)
- 291 votes
70.5%
Joe Biden
(D)
- 117 votes
28.3%
2024 (R+53.4)
Donald Trump
(R)
- 335 votes
76.3%
Kamala Harris
(D)
- 101 votes
23.0%
Chase Oliver
(L)
- 1 votes
0.2%
Jill Stein
(G)
- 1 votes
0.2%
Democratic Swing:
-5.6%
Republican Swing:
5.2%
Net Swing:
10.8% Republican
Vote Change:
+30 votes
Stoddard County
(100.0% reporting)
2020 (R+1.3)
Donald Trump
(R)
- 430 votes
50.6%
Joe Biden
(D)
- 419 votes
49.4%
2024 (R+6.8)
Donald Trump
(R)
- 497 votes
52.5%
Kamala Harris
(D)
- 433 votes
45.7%
Chase Oliver
(L)
- 7 votes
0.7%
Jill Stein
(G)
- 5 votes
0.5%
Democratic Swing:
-3.4%
Republican Swing:
2.1%
Net Swing:
5.5% Republican
Vote Change:
+93 votes
Strafford County
(100.0% reporting)
2020 (R+2.8)
Donald Trump
(R)
- 1408 votes
50.2%
Joe Biden
(D)
- 1330 votes
47.5%
2024 (R+5)
Donald Trump
(R)
- 1551 votes
51.8%
Kamala Harris
(D)
- 1403 votes
46.9%
Chase Oliver
(L)
- 18 votes
0.6%
Jill Stein
(G)
- 8 votes
0.3%
Democratic Swing:
-1.5%
Republican Swing:
0.6%
Net Swing:
2.1% Republican
Vote Change:
+242 votes
Stratford County
(100.0% reporting)
2020 (D+6.4)
Joe Biden
(D)
- 159 votes
53.0%
Donald Trump
(R)
- 140 votes
46.7%
2024 (R+16)
Donald Trump
(R)
- 201 votes
57.1%
Kamala Harris
(D)
- 145 votes
41.2%
Chase Oliver
(L)
- 3 votes
0.8%
Jill Stein
(G)
- 2 votes
0.6%
Democratic Swing:
-11.8%
Republican Swing:
10.4%
Net Swing:
22.2% Republican
Vote Change:
+52 votes
Stratham County
(100.0% reporting)
2020 (D+22)
Joe Biden
(D)
- 3306 votes
60.3%
Donald Trump
(R)
- 2115 votes
38.5%
2024 (D+20.3)
Kamala Harris
(D)
- 3302 votes
59.3%
Donald Trump
(R)
- 2178 votes
39.1%
Chase Oliver
(L)
- 23 votes
0.4%
Jill Stein
(G)
- 22 votes
0.4%
Democratic Swing:
-1.2%
Republican Swing:
0.4%
Net Swing:
1.6% Republican
Vote Change:
+104 votes
Sugar Hill County
(100.0% reporting)
2020 (D+34.8)
Joe Biden
(D)
- 316 votes
65.2%
Donald Trump
(R)
- 153 votes
31.5%
2024 (D+32.7)
Kamala Harris
(D)
- 323 votes
64.9%
Donald Trump
(R)
- 163 votes
32.7%
Jill Stein
(G)
- 3 votes
0.6%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-1.4%
Republican Swing:
0.6%
Net Swing:
2.1% Republican
Vote Change:
+21 votes
Sullivan County
(100.0% reporting)
2020 (D+7.5)
Joe Biden
(D)
- 216 votes
52.4%
Donald Trump
(R)
- 186 votes
45.1%
2024 (R+7.4)
Donald Trump
(R)
- 227 votes
52.4%
Kamala Harris
(D)
- 195 votes
45.0%
Jill Stein
(G)
- 5 votes
1.2%
Chase Oliver
(L)
- 4 votes
0.9%
Democratic Swing:
-8.5%
Republican Swing:
6.4%
Net Swing:
14.9% Republican
Vote Change:
+29 votes
Sunapee County
(100.0% reporting)
2020 (D+9.3)
Joe Biden
(D)
- 1309 votes
53.8%
Donald Trump
(R)
- 1086 votes
44.7%
2024 (D+7.9)
Kamala Harris
(D)
- 1322 votes
52.6%
Donald Trump
(R)
- 1126 votes
44.8%
Chase Oliver
(L)
- 16 votes
0.6%
Jill Stein
(G)
- 16 votes
0.6%
Democratic Swing:
-1.3%
Republican Swing:
0.1%
Net Swing:
1.4% Republican
Vote Change:
+85 votes
Surry County
(100.0% reporting)
2020 (D+9.8)
Joe Biden
(D)
- 307 votes
54.5%
Donald Trump
(R)
- 252 votes
44.8%
2024 (D+3.1)
Kamala Harris
(D)
- 294 votes
51.1%
Donald Trump
(R)
- 276 votes
48.0%
Jill Stein
(G)
- 2 votes
0.3%
Chase Oliver
(L)
- 1 votes
0.2%
Democratic Swing:
-3.6%
Republican Swing:
3.1%
Net Swing:
6.7% Republican
Vote Change:
+14 votes
Sutton County
(100.0% reporting)
2020 (D+13.5)
Joe Biden
(D)
- 753 votes
55.9%
Donald Trump
(R)
- 574 votes
42.6%
2024 (D+9.4)
Kamala Harris
(D)
- 770 votes
53.8%
Donald Trump
(R)
- 636 votes
44.4%
Chase Oliver
(L)
- 10 votes
0.7%
Jill Stein
(G)
- 7 votes
0.5%
Democratic Swing:
-2.6%
Republican Swing:
1.4%
Net Swing:
4.1% Republican
Vote Change:
+96 votes
Swanzey County
(100.0% reporting)
2020 (D+6.5)
Joe Biden
(D)
- 2008 votes
52.4%
Donald Trump
(R)
- 1763 votes
46.0%
2024 (R+1.3)
Donald Trump
(R)
- 2117 votes
50.1%
Kamala Harris
(D)
- 2064 votes
48.8%
Jill Stein
(G)
- 17 votes
0.4%
Chase Oliver
(L)
- 13 votes
0.3%
Democratic Swing:
-4.2%
Republican Swing:
3.5%
Net Swing:
7.8% Republican
Vote Change:
+440 votes
Tamworth County
(100.0% reporting)
2020 (D+3.5)
Joe Biden
(D)
- 899 votes
50.8%
Donald Trump
(R)
- 838 votes
47.4%
2024 (R+0.4)
Donald Trump
(R)
- 922 votes
49.7%
Kamala Harris
(D)
- 914 votes
49.3%
Chase Oliver
(L)
- 7 votes
0.4%
Jill Stein
(G)
- 5 votes
0.2%
Democratic Swing:
-2.3%
Republican Swing:
1.6%
Net Swing:
3.9% Republican
Vote Change:
+111 votes
Temple County
(100.0% reporting)
2020 (D+9.1)
Joe Biden
(D)
- 518 votes
53.9%
Donald Trump
(R)
- 432 votes
45.0%
2024 (R+2)
Donald Trump
(R)
- 478 votes
50.0%
Kamala Harris
(D)
- 459 votes
48.0%
Jill Stein
(G)
- 11 votes
1.2%
Chase Oliver
(L)
- 4 votes
0.4%
Democratic Swing:
-6.3%
Republican Swing:
4.7%
Net Swing:
11.0% Republican
Vote Change:
+2 votes
Thornton County
(100.0% reporting)
2020 (D+13)
Joe Biden
(D)
- 958 votes
55.3%
Donald Trump
(R)
- 737 votes
42.6%
2024 (D+8.4)
Kamala Harris
(D)
- 983 votes
53.5%
Donald Trump
(R)
- 829 votes
45.2%
Chase Oliver
(L)
- 11 votes
0.6%
Jill Stein
(G)
- 6 votes
0.3%
Democratic Swing:
-2.8%
Republican Swing:
1.8%
Net Swing:
4.6% Republican
Vote Change:
+134 votes
Tilton County
(100.0% reporting)
2020 (R+5.3)
Donald Trump
(R)
- 1044 votes
51.6%
Joe Biden
(D)
- 938 votes
46.3%
2024 (R+11.1)
Donald Trump
(R)
- 1231 votes
54.8%
Kamala Harris
(D)
- 982 votes
43.7%
Chase Oliver
(L)
- 14 votes
0.6%
Jill Stein
(G)
- 9 votes
0.4%
Democratic Swing:
-3.4%
Republican Swing:
2.4%
Net Swing:
5.8% Republican
Vote Change:
+254 votes
Troy County
(100.0% reporting)
2020 (R+6.8)
Donald Trump
(R)
- 583 votes
52.2%
Joe Biden
(D)
- 509 votes
45.6%
2024 (R+17.8)
Donald Trump
(R)
- 659 votes
57.9%
Kamala Harris
(D)
- 458 votes
40.2%
Chase Oliver
(L)
- 12 votes
1.1%
Jill Stein
(G)
- 1 votes
0.1%
Democratic Swing:
-6.1%
Republican Swing:
4.9%
Net Swing:
11.0% Republican
Vote Change:
+38 votes
Tuftonboro County
(100.0% reporting)
2020 (R+7.3)
Donald Trump
(R)
- 1012 votes
53.3%
Joe Biden
(D)
- 875 votes
46.0%
2024 (R+8.6)
Donald Trump
(R)
- 1070 votes
53.6%
Kamala Harris
(D)
- 900 votes
45.1%
Chase Oliver
(L)
- 8 votes
0.4%
Jill Stein
(G)
- 6 votes
0.3%
Democratic Swing:
-1.0%
Republican Swing:
0.3%
Net Swing:
1.3% Republican
Vote Change:
+97 votes
Unity County
(100.0% reporting)
2020 (R+22.6)
Donald Trump
(R)
- 531 votes
59.5%
Joe Biden
(D)
- 335 votes
37.6%
2024 (R+30.7)
Donald Trump
(R)
- 583 votes
64.1%
Kamala Harris
(D)
- 304 votes
33.4%
Chase Oliver
(L)
- 11 votes
1.2%
Jill Stein
(G)
- 11 votes
1.2%
Democratic Swing:
-5.2%
Republican Swing:
2.8%
Net Swing:
8.1% Republican
Vote Change:
+43 votes
Wakefield County
(100.0% reporting)
2020 (R+23.1)
Donald Trump
(R)
- 1986 votes
60.7%
Joe Biden
(D)
- 1240 votes
37.9%
2024 (R+27.8)
Donald Trump
(R)
- 2239 votes
63.4%
Kamala Harris
(D)
- 1258 votes
35.6%
Chase Oliver
(L)
- 21 votes
0.6%
Jill Stein
(G)
- 8 votes
0.2%
Democratic Swing:
-2.8%
Republican Swing:
1.9%
Net Swing:
4.7% Republican
Vote Change:
+300 votes
Walpole County
(100.0% reporting)
2020 (D+27.6)
Joe Biden
(D)
- 1470 votes
62.6%
Donald Trump
(R)
- 834 votes
35.5%
2024 (D+21.8)
Kamala Harris
(D)
- 1422 votes
60.0%
Donald Trump
(R)
- 909 votes
38.4%
Jill Stein
(G)
- 16 votes
0.7%
Chase Oliver
(L)
- 8 votes
0.3%
Democratic Swing:
-3.4%
Republican Swing:
2.4%
Net Swing:
5.8% Republican
Vote Change:
+51 votes
Warner County
(100.0% reporting)
2020 (D+10.9)
Joe Biden
(D)
- 1050 votes
54.4%
Donald Trump
(R)
- 844 votes
43.8%
2024 (D+7.6)
Kamala Harris
(D)
- 1013 votes
53.0%
Donald Trump
(R)
- 868 votes
45.5%
Chase Oliver
(L)
- 12 votes
0.6%
Jill Stein
(G)
- 7 votes
0.4%
Democratic Swing:
-2.1%
Republican Swing:
1.1%
Net Swing:
3.2% Republican
Vote Change:
+6 votes
Warren County
(100.0% reporting)
2020 (R+18.5)
Donald Trump
(R)
- 275 votes
57.5%
Joe Biden
(D)
- 189 votes
39.5%
2024 (R+27.3)
Donald Trump
(R)
- 324 votes
63.0%
Kamala Harris
(D)
- 184 votes
35.8%
Jill Stein
(G)
- 3 votes
0.6%
Chase Oliver
(L)
- 2 votes
0.4%
Democratic Swing:
-4.8%
Republican Swing:
3.9%
Net Swing:
8.7% Republican
Vote Change:
+49 votes
Washington County
(100.0% reporting)
2020 (R+19.6)
Donald Trump
(R)
- 467 votes
58.6%
Joe Biden
(D)
- 314 votes
39.4%
2024 (R+18.7)
Donald Trump
(R)
- 515 votes
58.1%
Kamala Harris
(D)
- 351 votes
39.6%
Chase Oliver
(L)
- 9 votes
1.0%
Jill Stein
(G)
- 3 votes
0.3%
Democratic Swing:
-0.2%
Republican Swing:
-1.1%
Net Swing:
0.9% Democratic
Vote Change:
+97 votes
Waterville County
(100.0% reporting)
2020 (D+30.4)
Joe Biden
(D)
- 238 votes
63.6%
Donald Trump
(R)
- 127 votes
34.0%
2024 (D+21.7)
Kamala Harris
(D)
- 255 votes
59.6%
Donald Trump
(R)
- 163 votes
38.1%
Chase Oliver
(L)
- 5 votes
1.1%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-4.9%
Republican Swing:
3.7%
Net Swing:
8.6% Republican
Vote Change:
+58 votes
Weare County
(100.0% reporting)
2020 (R+18.5)
Donald Trump
(R)
- 3213 votes
58.0%
Joe Biden
(D)
- 2211 votes
39.9%
2024 (R+21.9)
Donald Trump
(R)
- 3451 votes
60.2%
Kamala Harris
(D)
- 2200 votes
38.4%
Chase Oliver
(L)
- 32 votes
0.6%
Jill Stein
(G)
- 23 votes
0.4%
Democratic Swing:
-2.2%
Republican Swing:
1.2%
Net Swing:
3.5% Republican
Vote Change:
+282 votes
Webster County
(100.0% reporting)
2020 (R+9.9)
Donald Trump
(R)
- 669 votes
53.9%
Joe Biden
(D)
- 548 votes
44.2%
2024 (R+13.4)
Donald Trump
(R)
- 727 votes
56.1%
Kamala Harris
(D)
- 554 votes
42.7%
Chase Oliver
(L)
- 9 votes
0.7%
Jill Stein
(G)
- 2 votes
0.2%
Democratic Swing:
-2.1%
Republican Swing:
1.3%
Net Swing:
3.4% Republican
Vote Change:
+75 votes
Wentworth County
(100.0% reporting)
2020 (R+7.1)
Donald Trump
(R)
- 323 votes
52.1%
Joe Biden
(D)
- 280 votes
45.2%
2024 (R+31.4)
Donald Trump
(R)
- 408 votes
64.5%
Kamala Harris
(D)
- 211 votes
33.3%
Chase Oliver
(L)
- 6 votes
0.9%
Jill Stein
(G)
- 3 votes
0.5%
Democratic Swing:
-12.8%
Republican Swing:
11.4%
Net Swing:
24.2% Republican
Vote Change:
+25 votes
Wentworth's Location County
(100.0% reporting)
2020 (R+52.9)
Donald Trump
(R)
- 13 votes
72.2%
Joe Biden
(D)
- 4 votes
22.2%
2024 (R+47.8)
Donald Trump
(R)
- 17 votes
73.9%
Kamala Harris
(D)
- 6 votes
26.1%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
2.8%
Republican Swing:
-1.4%
Net Swing:
4.2% Democratic
Vote Change:
+6 votes
Westmoreland County
(100.0% reporting)
2020 (D+18.6)
Joe Biden
(D)
- 660 votes
58.2%
Donald Trump
(R)
- 453 votes
40.0%
2024 (D+10.1)
Kamala Harris
(D)
- 607 votes
54.7%
Donald Trump
(R)
- 495 votes
44.6%
Chase Oliver
(L)
- 3 votes
0.2%
Jill Stein
(G)
- 3 votes
0.2%
Democratic Swing:
-4.5%
Republican Swing:
4.0%
Net Swing:
8.5% Republican
Vote Change:
-5 votes
Whitefield County
(100.0% reporting)
2020 (R+2.9)
Donald Trump
(R)
- 669 votes
50.6%
Joe Biden
(D)
- 631 votes
47.8%
2024 (R+4.9)
Donald Trump
(R)
- 753 votes
51.4%
Kamala Harris
(D)
- 682 votes
46.5%
Chase Oliver
(L)
- 10 votes
0.7%
Jill Stein
(G)
- 8 votes
0.5%
Democratic Swing:
-1.6%
Republican Swing:
0.4%
Net Swing:
2.0% Republican
Vote Change:
+153 votes
Wilmot County
(100.0% reporting)
2020 (D+22.9)
Joe Biden
(D)
- 583 votes
61.0%
Donald Trump
(R)
- 366 votes
38.3%
2024 (D+20.7)
Kamala Harris
(D)
- 598 votes
59.4%
Donald Trump
(R)
- 392 votes
39.0%
Chase Oliver
(L)
- 3 votes
0.3%
Jill Stein
(G)
- 1 votes
0.1%
Democratic Swing:
-1.3%
Republican Swing:
0.9%
Net Swing:
2.1% Republican
Vote Change:
+45 votes
Wilton County
(100.0% reporting)
2020 (D+9.9)
Joe Biden
(D)
- 1330 votes
53.8%
Donald Trump
(R)
- 1090 votes
44.1%
2024 (D+2.1)
Kamala Harris
(D)
- 1278 votes
50.1%
Donald Trump
(R)
- 1226 votes
48.0%
Jill Stein
(G)
- 23 votes
0.9%
Chase Oliver
(L)
- 9 votes
0.3%
Democratic Swing:
-4.6%
Republican Swing:
3.3%
Net Swing:
7.9% Republican
Vote Change:
+116 votes
Winchester County
(100.0% reporting)
2020 (R+0.1)
Donald Trump
(R)
- 988 votes
48.9%
Joe Biden
(D)
- 986 votes
48.8%
2024 (R+11.3)
Donald Trump
(R)
- 1141 votes
54.9%
Kamala Harris
(D)
- 907 votes
43.7%
Chase Oliver
(L)
- 10 votes
0.5%
Jill Stein
(G)
- 7 votes
0.3%
Democratic Swing:
-6.0%
Republican Swing:
5.2%
Net Swing:
11.2% Republican
Vote Change:
+91 votes
Windham County
(100.0% reporting)
2020 (R+6.4)
Donald Trump
(R)
- 5196 votes
52.5%
Joe Biden
(D)
- 4567 votes
46.1%
2024 (R+11.8)
Donald Trump
(R)
- 5557 votes
55.1%
Kamala Harris
(D)
- 4373 votes
43.4%
Jill Stein
(G)
- 52 votes
0.5%
Chase Oliver
(L)
- 50 votes
0.5%
Democratic Swing:
-3.2%
Republican Swing:
2.2%
Net Swing:
5.4% Republican
Vote Change:
+269 votes
Windsor County
(100.0% reporting)
2020 (R+46.8)
Donald Trump
(R)
- 91 votes
70.5%
Joe Biden
(D)
- 33 votes
25.6%
2024 (R+54.5)
Donald Trump
(R)
- 102 votes
77.3%
Kamala Harris
(D)
- 30 votes
22.7%
Chase Oliver
(L)
- 0 votes
0.0%
Jill Stein
(G)
- 0 votes
0.0%
Democratic Swing:
-3.8%
Republican Swing:
3.9%
Net Swing:
7.7% Republican
Vote Change:
+8 votes
Wolfeboro County
(100.0% reporting)
2020 (R+0.3)
Donald Trump
(R)
- 2371 votes
49.6%
Joe Biden
(D)
- 2355 votes
49.3%
2024 (D+0.1)
Kamala Harris
(D)
- 2385 votes
49.4%
Donald Trump
(R)
- 2381 votes
49.3%
Chase Oliver
(L)
- 20 votes
0.4%
Jill Stein
(G)
- 16 votes
0.3%
Democratic Swing:
-0.2%
Republican Swing:
-0.6%
Net Swing:
0.4% Democratic
Vote Change:
+76 votes
Woodstock County
(100.0% reporting)
2020 (D+13.7)
Joe Biden
(D)
- 480 votes
55.9%
Donald Trump
(R)
- 364 votes
42.4%
2024 (D+4.7)
Kamala Harris
(D)
- 441 votes
51.3%
Donald Trump
(R)
- 401 votes
46.6%
Chase Oliver
(L)
- 10 votes
1.2%
Jill Stein
(G)
- 2 votes
0.2%
Democratic Swing:
-5.2%
Republican Swing:
3.8%
Net Swing:
9.0% Republican
Vote Change:
+10 votes