Election Results Comparison Dashboard

2020 State Results

Joe Biden (D)
242,820
Donald Trump (R)
112,704

2024 State Results

Kamala Harris (D)
235,791
Donald Trump (R)
119,395
Robert F. Kennedy Jr (WP)
5,905
Cornel West (PJ)
1,549
Chase Oliver (L)
1,828
County Name Net Swing % Votes Gained

County-by-County Comparison

Addison County

(100.0% reporting)

2020 (D+8)

Joe Biden (D) - 445 votes
51.1%
Donald Trump (R) - 379 votes
43.6%

2024 (D+7.2)

Kamala Harris (D) - 446 votes
51.5%
Donald Trump (R) - 384 votes
44.3%
Robert F. Kennedy Jr (WP) - 20 votes
2.3%
Cornel West (PJ) - 3 votes
0.3%
Chase Oliver (L) - 3 votes
0.3%
Democratic Swing: -1.9%
Republican Swing: -1.1%
Net Swing: 0.8% Republican
Vote Change: +32 votes

Albany County

(99.0% reporting)

2020 (D+9.8)

Joe Biden (D) - 286 votes
53.0%
Donald Trump (R) - 235 votes
43.5%

2024 (D+6.8)

Kamala Harris (D) - 283 votes
51.1%
Donald Trump (R) - 246 votes
44.4%
Robert F. Kennedy Jr (WP) - 13 votes
2.3%
Chase Oliver (L) - 2 votes
0.4%
Cornel West (PJ) - 1 votes
0.2%
Democratic Swing: -3.0%
Republican Swing: 0.0%
Net Swing: 3.0% Republican
Vote Change: +24 votes

Alburgh County

(100.0% reporting)

2020 (D+4.9)

Joe Biden (D) - 550 votes
51.0%
Donald Trump (R) - 499 votes
46.2%

2024 (R+4.2)

Donald Trump (R) - 543 votes
50.4%
Kamala Harris (D) - 498 votes
46.2%
Robert F. Kennedy Jr (WP) - 21 votes
1.9%
Chase Oliver (L) - 7 votes
0.6%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -5.9%
Republican Swing: 3.2%
Net Swing: 9.1% Republican
Vote Change: +21 votes

Andover County

(100.0% reporting)

2020 (D+24.1)

Joe Biden (D) - 216 votes
59.2%
Donald Trump (R) - 132 votes
36.1%

2024 (D+11.6)

Kamala Harris (D) - 198 votes
54.4%
Donald Trump (R) - 156 votes
42.9%
Robert F. Kennedy Jr (WP) - 3 votes
0.8%
Chase Oliver (L) - 3 votes
0.8%
Cornel West (PJ) - 1 votes
0.3%
Democratic Swing: -7.2%
Republican Swing: 5.3%
Net Swing: 12.5% Republican
Vote Change: +13 votes

Arlington County

(100.0% reporting)

2020 (D+29)

Joe Biden (D) - 929 votes
62.5%
Donald Trump (R) - 511 votes
34.4%

2024 (D+21.4)

Kamala Harris (D) - 888 votes
59.0%
Donald Trump (R) - 570 votes
37.9%
Robert F. Kennedy Jr (WP) - 18 votes
1.2%
Chase Oliver (L) - 6 votes
0.4%
Cornel West (PJ) - 2 votes
0.1%
Democratic Swing: -4.7%
Republican Swing: 2.9%
Net Swing: 7.6% Republican
Vote Change: +44 votes

Athens County

(100.0% reporting)

2020 (D+17.6)

Joe Biden (D) - 120 votes
56.1%
Donald Trump (R) - 84 votes
39.2%

2024 (D+1.3)

Kamala Harris (D) - 112 votes
48.5%
Donald Trump (R) - 109 votes
47.2%
Robert F. Kennedy Jr (WP) - 4 votes
1.7%
Cornel West (PJ) - 2 votes
0.9%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -9.4%
Republican Swing: 6.8%
Net Swing: 16.2% Republican
Vote Change: +23 votes

Bakersfield County

(100.0% reporting)

2020 (D+18.4)

Joe Biden (D) - 395 votes
56.8%
Donald Trump (R) - 272 votes
39.1%

2024 (D+12.4)

Kamala Harris (D) - 415 votes
54.2%
Donald Trump (R) - 321 votes
41.9%
Robert F. Kennedy Jr (WP) - 16 votes
2.1%
Chase Oliver (L) - 9 votes
1.2%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -4.7%
Republican Swing: 1.4%
Net Swing: 6.1% Republican
Vote Change: +94 votes

Baltimore County

(100.0% reporting)

2020 (R+6.7)

Donald Trump (R) - 72 votes
50.3%
Joe Biden (D) - 63 votes
44.1%

2024 (R+11)

Donald Trump (R) - 79 votes
54.1%
Kamala Harris (D) - 63 votes
43.2%
Robert F. Kennedy Jr (WP) - 4 votes
2.7%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -3.5%
Republican Swing: 0.8%
Net Swing: 4.3% Republican
Vote Change: +11 votes

Barnard County

(100.0% reporting)

2020 (D+44.9)

Joe Biden (D) - 465 votes
69.5%
Donald Trump (R) - 177 votes
26.5%

2024 (D+44.7)

Kamala Harris (D) - 455 votes
69.1%
Donald Trump (R) - 164 votes
24.9%
Robert F. Kennedy Jr (WP) - 13 votes
2.0%
Cornel West (PJ) - 12 votes
1.8%
Chase Oliver (L) - 7 votes
1.1%
Democratic Swing: -2.5%
Republican Swing: -2.4%
Net Swing: 0.2% Republican
Vote Change: +9 votes

Barnet County

(100.0% reporting)

2020 (D+17.6)

Joe Biden (D) - 624 votes
57.0%
Donald Trump (R) - 437 votes
39.9%

2024 (D+17.4)

Kamala Harris (D) - 622 votes
56.7%
Donald Trump (R) - 434 votes
39.5%
Robert F. Kennedy Jr (WP) - 14 votes
1.3%
Chase Oliver (L) - 11 votes
1.0%
Cornel West (PJ) - 2 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: -1.1%
Net Swing: 0.3% Republican
Vote Change: +22 votes

Barre County

(100.0% reporting)

2020 (D+29.4)

Joe Biden (D) - 2380 votes
62.5%
Donald Trump (R) - 1298 votes
34.1%

2024 (D+26.4)

Kamala Harris (D) - 2272 votes
60.7%
Donald Trump (R) - 1301 votes
34.8%
Robert F. Kennedy Jr (WP) - 67 votes
1.8%
Cornel West (PJ) - 23 votes
0.6%
Chase Oliver (L) - 13 votes
0.3%
Democratic Swing: -2.9%
Republican Swing: 0.1%
Net Swing: 3.0% Republican
Vote Change: -2 votes

Barre Town County

(100.0% reporting)

2020 (D+9.1)

Joe Biden (D) - 2512 votes
52.7%
Donald Trump (R) - 2093 votes
43.9%

2024 (D+8.7)

Kamala Harris (D) - 2544 votes
52.5%
Donald Trump (R) - 2129 votes
43.9%
Robert F. Kennedy Jr (WP) - 78 votes
1.6%
Chase Oliver (L) - 24 votes
0.5%
Cornel West (PJ) - 10 votes
0.2%
Democratic Swing: -1.4%
Republican Swing: -1.0%
Net Swing: 0.4% Republican
Vote Change: +180 votes

Barton County

(100.0% reporting)

2020 (D+9.3)

Joe Biden (D) - 687 votes
53.0%
Donald Trump (R) - 570 votes
44.0%

2024 (D+6.4)

Kamala Harris (D) - 699 votes
51.8%
Donald Trump (R) - 613 votes
45.4%
Robert F. Kennedy Jr (WP) - 25 votes
1.9%
Chase Oliver (L) - 4 votes
0.3%
Cornel West (PJ) - 2 votes
0.1%
Democratic Swing: -2.6%
Republican Swing: 0.3%
Net Swing: 2.9% Republican
Vote Change: +86 votes

Belvidere County

(100.0% reporting)

2020 (R+8.1)

Donald Trump (R) - 93 votes
52.8%
Joe Biden (D) - 79 votes
44.9%

2024 (R+6.3)

Donald Trump (R) - 106 votes
51.2%
Kamala Harris (D) - 93 votes
44.9%
Robert F. Kennedy Jr (WP) - 5 votes
2.4%
Cornel West (PJ) - 1 votes
0.5%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -0.5%
Republican Swing: -2.3%
Net Swing: 1.8% Democratic
Vote Change: +33 votes

Bennington County

(100.0% reporting)

2020 (D+27.7)

Joe Biden (D) - 4369 votes
61.6%
Donald Trump (R) - 2473 votes
34.9%

2024 (D+21.8)

Kamala Harris (D) - 4235 votes
59.0%
Donald Trump (R) - 2690 votes
37.5%
Robert F. Kennedy Jr (WP) - 110 votes
1.5%
Chase Oliver (L) - 28 votes
0.4%
Cornel West (PJ) - 23 votes
0.3%
Democratic Swing: -4.1%
Republican Swing: 1.8%
Net Swing: 5.9% Republican
Vote Change: +244 votes

Benson County

(100.0% reporting)

2020 (R+8.3)

Donald Trump (R) - 305 votes
52.3%
Joe Biden (D) - 258 votes
44.2%

2024 (R+17.2)

Donald Trump (R) - 357 votes
56.2%
Kamala Harris (D) - 249 votes
39.2%
Robert F. Kennedy Jr (WP) - 15 votes
2.4%
Chase Oliver (L) - 6 votes
0.9%
Cornel West (PJ) - 2 votes
0.3%
Democratic Swing: -6.2%
Republican Swing: 2.6%
Net Swing: 8.8% Republican
Vote Change: +66 votes

Berkshire County

(100.0% reporting)

2020 (R+17.2)

Donald Trump (R) - 402 votes
56.5%
Joe Biden (D) - 284 votes
39.9%

2024 (R+26.6)

Donald Trump (R) - 481 votes
61.8%
Kamala Harris (D) - 275 votes
35.3%
Robert F. Kennedy Jr (WP) - 13 votes
1.7%
Chase Oliver (L) - 4 votes
0.5%
Cornel West (PJ) - 2 votes
0.3%
Democratic Swing: -5.9%
Republican Swing: 3.5%
Net Swing: 9.4% Republican
Vote Change: +89 votes

Berlin County

(100.0% reporting)

2020 (D+29.7)

Joe Biden (D) - 960 votes
62.6%
Donald Trump (R) - 520 votes
33.9%

2024 (D+31.5)

Kamala Harris (D) - 989 votes
63.6%
Donald Trump (R) - 504 votes
32.4%
Robert F. Kennedy Jr (WP) - 26 votes
1.7%
Chase Oliver (L) - 14 votes
0.9%
Cornel West (PJ) - 9 votes
0.6%
Democratic Swing: -0.7%
Republican Swing: -2.4%
Net Swing: 1.7% Democratic
Vote Change: +62 votes

Bethel County

(100.0% reporting)

2020 (D+31.3)

Joe Biden (D) - 728 votes
63.5%
Donald Trump (R) - 381 votes
33.2%

2024 (D+35.1)

Kamala Harris (D) - 675 votes
65.0%
Donald Trump (R) - 318 votes
30.6%
Robert F. Kennedy Jr (WP) - 18 votes
1.7%
Chase Oliver (L) - 5 votes
0.5%
Cornel West (PJ) - 2 votes
0.2%
Democratic Swing: 0.7%
Republican Swing: -3.1%
Net Swing: 3.8% Democratic
Vote Change: -91 votes

Bloomfield County

(99.0% reporting)

2020 (R+14.1)

Donald Trump (R) - 73 votes
56.1%
Joe Biden (D) - 55 votes
42.3%

2024 (R+30.4)

Donald Trump (R) - 86 votes
63.7%
Kamala Harris (D) - 45 votes
33.3%
Robert F. Kennedy Jr (WP) - 4 votes
3.0%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -9.5%
Republican Swing: 6.6%
Net Swing: 16.2% Republican
Vote Change: +7 votes

Bolton County

(100.0% reporting)

2020 (D+42.3)

Joe Biden (D) - 537 votes
69.0%
Donald Trump (R) - 218 votes
28.0%

2024 (D+43.6)

Kamala Harris (D) - 562 votes
69.4%
Donald Trump (R) - 215 votes
26.5%
Robert F. Kennedy Jr (WP) - 13 votes
1.6%
Chase Oliver (L) - 3 votes
0.4%
Cornel West (PJ) - 2 votes
0.2%
Democratic Swing: -0.4%
Republican Swing: -1.8%
Net Swing: 1.4% Democratic
Vote Change: +40 votes

Bradford County

(100.0% reporting)

2020 (D+23.9)

Joe Biden (D) - 893 votes
59.8%
Donald Trump (R) - 549 votes
36.7%

2024 (D+17.9)

Kamala Harris (D) - 872 votes
56.8%
Donald Trump (R) - 601 votes
39.2%
Robert F. Kennedy Jr (WP) - 32 votes
2.1%
Chase Oliver (L) - 6 votes
0.4%
Cornel West (PJ) - 5 votes
0.3%
Democratic Swing: -4.4%
Republican Swing: 1.6%
Net Swing: 6.0% Republican
Vote Change: +74 votes

Braintree County

(100.0% reporting)

2020 (D+25.1)

Joe Biden (D) - 434 votes
60.5%
Donald Trump (R) - 260 votes
36.3%

2024 (D+22.5)

Kamala Harris (D) - 442 votes
59.0%
Donald Trump (R) - 276 votes
36.8%
Robert F. Kennedy Jr (WP) - 14 votes
1.9%
Chase Oliver (L) - 4 votes
0.5%
Cornel West (PJ) - 3 votes
0.4%
Democratic Swing: -2.7%
Republican Swing: -0.1%
Net Swing: 2.6% Republican
Vote Change: +45 votes

Brandon County

(100.0% reporting)

2020 (D+15)

Joe Biden (D) - 1213 votes
55.5%
Donald Trump (R) - 896 votes
41.0%

2024 (D+8)

Kamala Harris (D) - 1229 votes
52.1%
Donald Trump (R) - 1042 votes
44.2%
Robert F. Kennedy Jr (WP) - 42 votes
1.8%
Chase Oliver (L) - 11 votes
0.5%
Cornel West (PJ) - 7 votes
0.3%
Democratic Swing: -4.8%
Republican Swing: 2.2%
Net Swing: 7.0% Republican
Vote Change: +222 votes

Brattleboro County

(100.0% reporting)

2020 (D+67.5)

Joe Biden (D) - 5423 votes
81.4%
Donald Trump (R) - 1053 votes
15.8%

2024 (D+62.4)

Kamala Harris (D) - 5068 votes
78.4%
Donald Trump (R) - 1105 votes
17.1%
Robert F. Kennedy Jr (WP) - 94 votes
1.4%
Cornel West (PJ) - 68 votes
1.0%
Chase Oliver (L) - 18 votes
0.3%
Democratic Swing: -4.0%
Republican Swing: 1.1%
Net Swing: 5.1% Republican
Vote Change: -123 votes

Bridgewater County

(100.0% reporting)

2020 (D+27.4)

Joe Biden (D) - 372 votes
61.9%
Donald Trump (R) - 212 votes
35.3%

2024 (D+20.3)

Kamala Harris (D) - 337 votes
58.6%
Donald Trump (R) - 221 votes
38.4%
Robert F. Kennedy Jr (WP) - 8 votes
1.4%
Cornel West (PJ) - 3 votes
0.5%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -4.7%
Republican Swing: 2.4%
Net Swing: 7.1% Republican
Vote Change: -13 votes

Bridport County

(100.0% reporting)

2020 (D+10)

Joe Biden (D) - 392 votes
53.1%
Donald Trump (R) - 321 votes
43.5%

2024 (D+6.2)

Kamala Harris (D) - 393 votes
51.1%
Donald Trump (R) - 346 votes
45.0%
Robert F. Kennedy Jr (WP) - 9 votes
1.2%
Chase Oliver (L) - 9 votes
1.2%
Cornel West (PJ) - 3 votes
0.4%
Democratic Swing: -3.3%
Republican Swing: 0.5%
Net Swing: 3.8% Republican
Vote Change: +47 votes

Brighton County

(100.0% reporting)

2020 (R+14)

Donald Trump (R) - 342 votes
55.3%
Joe Biden (D) - 258 votes
41.7%

2024 (R+26.7)

Donald Trump (R) - 361 votes
55.8%
Kamala Harris (D) - 190 votes
29.4%
Robert F. Kennedy Jr (WP) - 82 votes
12.7%
Chase Oliver (L) - 4 votes
0.6%
Cornel West (PJ) - 3 votes
0.4%
Democratic Swing: -13.3%
Republican Swing: -0.6%
Net Swing: 12.7% Republican
Vote Change: +40 votes

Bristol County

(100.0% reporting)

2020 (D+36.4)

Joe Biden (D) - 1482 votes
66.0%
Donald Trump (R) - 691 votes
30.8%

2024 (D+31.9)

Kamala Harris (D) - 1493 votes
63.9%
Donald Trump (R) - 756 votes
32.4%
Robert F. Kennedy Jr (WP) - 41 votes
1.7%
Chase Oliver (L) - 13 votes
0.6%
Cornel West (PJ) - 10 votes
0.4%
Democratic Swing: -3.6%
Republican Swing: 0.9%
Net Swing: 4.5% Republican
Vote Change: +140 votes

Brookfield County

(100.0% reporting)

2020 (D+24.5)

Joe Biden (D) - 506 votes
59.4%
Donald Trump (R) - 307 votes
36.0%

2024 (D+22)

Kamala Harris (D) - 534 votes
58.1%
Donald Trump (R) - 335 votes
36.4%
Robert F. Kennedy Jr (WP) - 16 votes
1.7%
Cornel West (PJ) - 14 votes
1.5%
Chase Oliver (L) - 7 votes
0.8%
Democratic Swing: -3.3%
Republican Swing: -0.8%
Net Swing: 2.5% Republican
Vote Change: +93 votes

Brookline County

(100.0% reporting)

2020 (D+38.7)

Joe Biden (D) - 217 votes
66.0%
Donald Trump (R) - 96 votes
29.2%

2024 (D+32.7)

Kamala Harris (D) - 213 votes
64.4%
Donald Trump (R) - 105 votes
31.7%
Robert F. Kennedy Jr (WP) - 9 votes
2.7%
Cornel West (PJ) - 2 votes
0.6%
Chase Oliver (L) - 1 votes
0.3%
Democratic Swing: -4.8%
Republican Swing: 1.1%
Net Swing: 5.9% Republican
Vote Change: +17 votes

Brownington County

(100.0% reporting)

2020 (R+9.7)

Donald Trump (R) - 265 votes
54.1%
Joe Biden (D) - 218 votes
44.5%

2024 (R+19.5)

Donald Trump (R) - 316 votes
57.8%
Kamala Harris (D) - 210 votes
38.4%
Robert F. Kennedy Jr (WP) - 14 votes
2.6%
Cornel West (PJ) - 2 votes
0.3%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -6.5%
Republican Swing: 3.2%
Net Swing: 9.7% Republican
Vote Change: +61 votes

Brunswick County

(98.0% reporting)

2020 (R+12.9)

Donald Trump (R) - 35 votes
54.7%
Joe Biden (D) - 27 votes
42.2%

2024 (R+9.8)

Donald Trump (R) - 32 votes
52.5%
Kamala Harris (D) - 26 votes
42.6%
Robert F. Kennedy Jr (WP) - 3 votes
4.9%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -0.9%
Republican Swing: -3.9%
Net Swing: 3.0% Democratic
Vote Change: -1 votes

Burke County

(100.0% reporting)

2020 (D+18.7)

Joe Biden (D) - 534 votes
57.8%
Donald Trump (R) - 366 votes
39.6%

2024 (D+19.8)

Kamala Harris (D) - 544 votes
57.4%
Donald Trump (R) - 358 votes
37.8%
Robert F. Kennedy Jr (WP) - 28 votes
3.0%
Cornel West (PJ) - 5 votes
0.5%
Chase Oliver (L) - 5 votes
0.5%
Democratic Swing: -1.5%
Republican Swing: -2.6%
Net Swing: 1.1% Democratic
Vote Change: +40 votes

Burlington County

(100.0% reporting)

2020 (D+78.7)

Joe Biden (D) - 19238 votes
86.6%
Donald Trump (R) - 2293 votes
10.3%

2024 (D+75.7)

Kamala Harris (D) - 17414 votes
84.3%
Donald Trump (R) - 2223 votes
10.8%
Cornel West (PJ) - 196 votes
0.9%
Robert F. Kennedy Jr (WP) - 167 votes
0.8%
Chase Oliver (L) - 76 votes
0.4%
Democratic Swing: -2.6%
Republican Swing: 0.4%
Net Swing: 3.0% Republican
Vote Change: -1,455 votes

Cabot County

(100.0% reporting)

2020 (D+30.7)

Joe Biden (D) - 558 votes
62.6%
Donald Trump (R) - 296 votes
33.2%

2024 (D+22.3)

Kamala Harris (D) - 531 votes
58.8%
Donald Trump (R) - 331 votes
36.7%
Robert F. Kennedy Jr (WP) - 27 votes
3.0%
Cornel West (PJ) - 6 votes
0.7%
Chase Oliver (L) - 1 votes
0.1%
Democratic Swing: -6.1%
Republican Swing: 2.3%
Net Swing: 8.3% Republican
Vote Change: +42 votes

Calais County

(100.0% reporting)

2020 (D+60.1)

Joe Biden (D) - 886 votes
77.2%
Donald Trump (R) - 221 votes
19.2%

2024 (D+52.7)

Kamala Harris (D) - 833 votes
73.1%
Donald Trump (R) - 243 votes
21.3%
Robert F. Kennedy Jr (WP) - 20 votes
1.7%
Cornel West (PJ) - 19 votes
1.7%
Chase Oliver (L) - 5 votes
0.4%
Democratic Swing: -5.7%
Republican Swing: 1.7%
Net Swing: 7.4% Republican
Vote Change: +13 votes

Cambridge County

(100.0% reporting)

2020 (D+44.3)

Joe Biden (D) - 1521 votes
69.2%
Donald Trump (R) - 587 votes
26.7%

2024 (D+38.1)

Kamala Harris (D) - 1462 votes
66.5%
Donald Trump (R) - 635 votes
28.9%
Robert F. Kennedy Jr (WP) - 51 votes
2.3%
Chase Oliver (L) - 12 votes
0.5%
Cornel West (PJ) - 10 votes
0.5%
Democratic Swing: -4.8%
Republican Swing: 1.4%
Net Swing: 6.2% Republican
Vote Change: +62 votes

Canaan County

(100.0% reporting)

2020 (R+0.4)

Donald Trump (R) - 241 votes
48.4%
Joe Biden (D) - 239 votes
48.0%

2024 (R+4.3)

Donald Trump (R) - 270 votes
50.2%
Kamala Harris (D) - 247 votes
45.9%
Robert F. Kennedy Jr (WP) - 14 votes
2.6%
Chase Oliver (L) - 3 votes
0.5%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -3.5%
Republican Swing: 0.4%
Net Swing: 3.9% Republican
Vote Change: +54 votes

Castleton County

(100.0% reporting)

2020 (D+0.7)

Joe Biden (D) - 1056 votes
48.9%
Donald Trump (R) - 1042 votes
48.2%

2024 (R+3.4)

Donald Trump (R) - 1081 votes
50.3%
Kamala Harris (D) - 1009 votes
46.9%
Robert F. Kennedy Jr (WP) - 41 votes
1.9%
Chase Oliver (L) - 10 votes
0.5%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -3.2%
Republican Swing: 0.8%
Net Swing: 4.0% Republican
Vote Change: +43 votes

Cavendish County

(100.0% reporting)

2020 (D+22.1)

Joe Biden (D) - 466 votes
58.8%
Donald Trump (R) - 297 votes
37.5%

2024 (D+8.7)

Kamala Harris (D) - 428 votes
52.0%
Donald Trump (R) - 357 votes
43.4%
Robert F. Kennedy Jr (WP) - 16 votes
1.9%
Chase Oliver (L) - 6 votes
0.7%
Cornel West (PJ) - 5 votes
0.6%
Democratic Swing: -8.4%
Republican Swing: 5.0%
Net Swing: 13.4% Republican
Vote Change: +49 votes

Charleston County

(100.0% reporting)

2020 (R+5.2)

Donald Trump (R) - 274 votes
50.6%
Joe Biden (D) - 247 votes
45.7%

2024 (R+9.9)

Donald Trump (R) - 297 votes
53.3%
Kamala Harris (D) - 242 votes
43.4%
Robert F. Kennedy Jr (WP) - 9 votes
1.6%
Cornel West (PJ) - 4 votes
0.7%
Chase Oliver (L) - 2 votes
0.4%
Democratic Swing: -3.7%
Republican Swing: 1.0%
Net Swing: 4.7% Republican
Vote Change: +33 votes

Charlotte County

(100.0% reporting)

2020 (D+63.4)

Joe Biden (D) - 2285 votes
79.2%
Donald Trump (R) - 511 votes
17.7%

2024 (D+61.2)

Kamala Harris (D) - 2207 votes
78.3%
Donald Trump (R) - 502 votes
17.8%
Robert F. Kennedy Jr (WP) - 60 votes
2.1%
Chase Oliver (L) - 11 votes
0.4%
Cornel West (PJ) - 6 votes
0.2%
Democratic Swing: -2.5%
Republican Swing: -0.3%
Net Swing: 2.2% Republican
Vote Change: -10 votes

Chelsea County

(99.0% reporting)

2020 (D+17.4)

Joe Biden (D) - 404 votes
55.9%
Donald Trump (R) - 284 votes
39.3%

2024 (D+10.6)

Kamala Harris (D) - 372 votes
51.7%
Donald Trump (R) - 298 votes
41.4%
Robert F. Kennedy Jr (WP) - 22 votes
3.0%
Chase Oliver (L) - 6 votes
0.8%
Cornel West (PJ) - 3 votes
0.4%
Democratic Swing: -5.6%
Republican Swing: 1.2%
Net Swing: 6.9% Republican
Vote Change: +13 votes

Chester County

(100.0% reporting)

2020 (D+27.5)

Joe Biden (D) - 1089 votes
61.5%
Donald Trump (R) - 619 votes
34.9%

2024 (D+21.1)

Kamala Harris (D) - 1034 votes
58.9%
Donald Trump (R) - 667 votes
38.0%
Robert F. Kennedy Jr (WP) - 33 votes
1.9%
Chase Oliver (L) - 5 votes
0.3%
Cornel West (PJ) - 2 votes
0.1%
Democratic Swing: -4.4%
Republican Swing: 2.1%
Net Swing: 6.4% Republican
Vote Change: +33 votes

Chittenden County

(100.0% reporting)

2020 (D+15.9)

Joe Biden (D) - 473 votes
55.5%
Donald Trump (R) - 343 votes
40.2%

2024 (D+9.7)

Kamala Harris (D) - 432 votes
52.8%
Donald Trump (R) - 354 votes
43.3%
Robert F. Kennedy Jr (WP) - 11 votes
1.3%
Chase Oliver (L) - 10 votes
1.2%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -4.5%
Republican Swing: 1.8%
Net Swing: 6.3% Republican
Vote Change: -8 votes

Clarendon County

(100.0% reporting)

2020 (R+8.8)

Donald Trump (R) - 782 votes
53.2%
Joe Biden (D) - 656 votes
44.7%

2024 (R+12.9)

Donald Trump (R) - 809 votes
55.6%
Kamala Harris (D) - 621 votes
42.6%
Robert F. Kennedy Jr (WP) - 19 votes
1.3%
Cornel West (PJ) - 2 votes
0.1%
Chase Oliver (L) - 1 votes
0.1%
Democratic Swing: -2.8%
Republican Swing: 1.3%
Net Swing: 4.2% Republican
Vote Change: +14 votes

Colchester County

(100.0% reporting)

2020 (D+38.7)

Joe Biden (D) - 6451 votes
67.2%
Donald Trump (R) - 2852 votes
29.7%

2024 (D+37.3)

Kamala Harris (D) - 6404 votes
66.6%
Donald Trump (R) - 2864 votes
29.8%
Robert F. Kennedy Jr (WP) - 131 votes
1.4%
Chase Oliver (L) - 59 votes
0.6%
Cornel West (PJ) - 25 votes
0.3%
Democratic Swing: -1.8%
Republican Swing: -0.5%
Net Swing: 1.4% Republican
Vote Change: +180 votes

Concord County

(100.0% reporting)

2020 (R+13.4)

Donald Trump (R) - 343 votes
54.4%
Joe Biden (D) - 262 votes
41.6%

2024 (R+19.2)

Donald Trump (R) - 371 votes
57.7%
Kamala Harris (D) - 249 votes
38.7%
Robert F. Kennedy Jr (WP) - 12 votes
1.9%
Chase Oliver (L) - 3 votes
0.5%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -4.1%
Republican Swing: 1.7%
Net Swing: 5.8% Republican
Vote Change: +30 votes

Corinth County

(100.0% reporting)

2020 (D+13.5)

Joe Biden (D) - 459 votes
55.3%
Donald Trump (R) - 350 votes
42.2%

2024 (D+2.1)

Kamala Harris (D) - 435 votes
49.3%
Donald Trump (R) - 417 votes
47.2%
Robert F. Kennedy Jr (WP) - 17 votes
1.9%
Cornel West (PJ) - 3 votes
0.3%
Chase Oliver (L) - 1 votes
0.1%
Democratic Swing: -6.9%
Republican Swing: 4.5%
Net Swing: 11.4% Republican
Vote Change: +64 votes

Cornwall County

(100.0% reporting)

2020 (D+64.1)

Joe Biden (D) - 663 votes
78.0%
Donald Trump (R) - 145 votes
17.1%

2024 (D+61.9)

Kamala Harris (D) - 677 votes
78.7%
Donald Trump (R) - 152 votes
17.7%
Robert F. Kennedy Jr (WP) - 12 votes
1.4%
Cornel West (PJ) - 4 votes
0.5%
Chase Oliver (L) - 3 votes
0.3%
Democratic Swing: -2.2%
Republican Swing: 0.0%
Net Swing: 2.2% Republican
Vote Change: +40 votes

Coventry County

(100.0% reporting)

2020 (R+9.1)

Donald Trump (R) - 294 votes
51.8%
Joe Biden (D) - 245 votes
43.1%

2024 (R+15.8)

Donald Trump (R) - 331 votes
56.4%
Kamala Harris (D) - 239 votes
40.7%
Robert F. Kennedy Jr (WP) - 10 votes
1.7%
Cornel West (PJ) - 1 votes
0.2%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -4.3%
Republican Swing: 2.4%
Net Swing: 6.7% Republican
Vote Change: +42 votes

Craftsbury County

(100.0% reporting)

2020 (D+49.2)

Joe Biden (D) - 558 votes
72.1%
Donald Trump (R) - 190 votes
24.5%

2024 (D+42.3)

Kamala Harris (D) - 530 votes
67.7%
Donald Trump (R) - 207 votes
26.4%
Robert F. Kennedy Jr (WP) - 16 votes
2.0%
Chase Oliver (L) - 6 votes
0.8%
Cornel West (PJ) - 4 votes
0.5%
Democratic Swing: -5.1%
Republican Swing: 1.7%
Net Swing: 6.9% Republican
Vote Change: +15 votes

Danby County

(100.0% reporting)

2020 (R+11)

Donald Trump (R) - 405 votes
53.6%
Joe Biden (D) - 325 votes
43.0%

2024 (R+15.5)

Donald Trump (R) - 426 votes
55.5%
Kamala Harris (D) - 308 votes
40.1%
Robert F. Kennedy Jr (WP) - 18 votes
2.3%
Chase Oliver (L) - 4 votes
0.5%
Cornel West (PJ) - 3 votes
0.4%
Democratic Swing: -3.9%
Republican Swing: 0.6%
Net Swing: 4.6% Republican
Vote Change: +29 votes

Danville County

(100.0% reporting)

2020 (D+20.9)

Joe Biden (D) - 855 votes
58.2%
Donald Trump (R) - 559 votes
38.0%

2024 (D+19.2)

Kamala Harris (D) - 864 votes
57.1%
Donald Trump (R) - 578 votes
38.2%
Robert F. Kennedy Jr (WP) - 34 votes
2.2%
Chase Oliver (L) - 9 votes
0.6%
Cornel West (PJ) - 4 votes
0.3%
Democratic Swing: -2.4%
Republican Swing: -0.7%
Net Swing: 1.7% Republican
Vote Change: +75 votes

Derby County

(100.0% reporting)

2020 (R+4.6)

Donald Trump (R) - 1280 votes
50.9%
Joe Biden (D) - 1167 votes
46.4%

2024 (R+10.9)

Donald Trump (R) - 1445 votes
54.0%
Kamala Harris (D) - 1154 votes
43.1%
Robert F. Kennedy Jr (WP) - 43 votes
1.6%
Chase Oliver (L) - 11 votes
0.4%
Cornel West (PJ) - 5 votes
0.2%
Democratic Swing: -4.3%
Republican Swing: 2.1%
Net Swing: 6.3% Republican
Vote Change: +211 votes

Dorset County

(100.0% reporting)

2020 (D+45.1)

Joe Biden (D) - 997 votes
70.5%
Donald Trump (R) - 377 votes
26.7%

2024 (D+42.6)

Kamala Harris (D) - 1006 votes
69.1%
Donald Trump (R) - 393 votes
27.0%
Robert F. Kennedy Jr (WP) - 21 votes
1.4%
Chase Oliver (L) - 11 votes
0.8%
Cornel West (PJ) - 8 votes
0.5%
Democratic Swing: -2.6%
Republican Swing: -0.1%
Net Swing: 2.5% Republican
Vote Change: +65 votes

Dover County

(100.0% reporting)

2020 (D+34.9)

Joe Biden (D) - 613 votes
64.7%
Donald Trump (R) - 296 votes
31.2%

2024 (D+27.7)

Kamala Harris (D) - 558 votes
61.7%
Donald Trump (R) - 311 votes
34.4%
Robert F. Kennedy Jr (WP) - 20 votes
2.2%
Chase Oliver (L) - 2 votes
0.2%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -4.9%
Republican Swing: 2.3%
Net Swing: 7.2% Republican
Vote Change: -17 votes

Dummerston County

(100.0% reporting)

2020 (D+57.3)

Joe Biden (D) - 1035 votes
76.3%
Donald Trump (R) - 281 votes
20.7%

2024 (D+54.7)

Kamala Harris (D) - 981 votes
75.0%
Donald Trump (R) - 275 votes
21.0%
Robert F. Kennedy Jr (WP) - 19 votes
1.4%
Cornel West (PJ) - 9 votes
0.7%
Chase Oliver (L) - 7 votes
0.5%
Democratic Swing: -2.7%
Republican Swing: -0.1%
Net Swing: 2.6% Republican
Vote Change: -25 votes

Duxbury County

(100.0% reporting)

2020 (D+45.5)

Joe Biden (D) - 648 votes
70.9%
Donald Trump (R) - 243 votes
26.6%

2024 (D+45.9)

Kamala Harris (D) - 655 votes
70.4%
Donald Trump (R) - 234 votes
25.2%
Robert F. Kennedy Jr (WP) - 18 votes
1.9%
Chase Oliver (L) - 6 votes
0.6%
Cornel West (PJ) - 4 votes
0.4%
Democratic Swing: -1.3%
Republican Swing: -1.8%
Net Swing: 0.5% Democratic
Vote Change: +26 votes

East Haven County

(100.0% reporting)

2020 (D+3)

Joe Biden (D) - 69 votes
49.3%
Donald Trump (R) - 65 votes
46.4%

2024 (D+11.8)

Kamala Harris (D) - 82 votes
53.6%
Donald Trump (R) - 64 votes
41.8%
Robert F. Kennedy Jr (WP) - 5 votes
3.3%
Chase Oliver (L) - 2 votes
1.3%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: 2.1%
Republican Swing: -6.6%
Net Swing: 8.7% Democratic
Vote Change: +19 votes

East Montpelier County

(100.0% reporting)

2020 (D+54.2)

Joe Biden (D) - 1315 votes
74.5%
Donald Trump (R) - 391 votes
22.2%

2024 (D+53)

Kamala Harris (D) - 1291 votes
74.1%
Donald Trump (R) - 382 votes
21.9%
Robert F. Kennedy Jr (WP) - 28 votes
1.6%
Cornel West (PJ) - 9 votes
0.5%
Chase Oliver (L) - 6 votes
0.3%
Democratic Swing: -1.8%
Republican Swing: -0.7%
Net Swing: 1.2% Republican
Vote Change: +10 votes

Eden County

(100.0% reporting)

2020 (R+1.6)

Donald Trump (R) - 313 votes
49.4%
Joe Biden (D) - 303 votes
47.8%

2024 (R+9.7)

Donald Trump (R) - 354 votes
52.5%
Kamala Harris (D) - 290 votes
43.0%
Robert F. Kennedy Jr (WP) - 15 votes
2.2%
Cornel West (PJ) - 4 votes
0.6%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -5.4%
Republican Swing: 2.6%
Net Swing: 8.0% Republican
Vote Change: +47 votes

Elmore County

(100.0% reporting)

2020 (D+50)

Joe Biden (D) - 447 votes
73.8%
Donald Trump (R) - 149 votes
24.6%

2024 (D+45.7)

Kamala Harris (D) - 439 votes
71.2%
Donald Trump (R) - 160 votes
25.9%
Robert F. Kennedy Jr (WP) - 5 votes
0.8%
Cornel West (PJ) - 3 votes
0.5%
Chase Oliver (L) - 3 votes
0.5%
Democratic Swing: -3.0%
Republican Swing: 1.2%
Net Swing: 4.3% Republican
Vote Change: +14 votes

Enosburgh County

(100.0% reporting)

2020 (D+4.1)

Joe Biden (D) - 640 votes
50.2%
Donald Trump (R) - 590 votes
46.3%

2024 (R+8.4)

Donald Trump (R) - 712 votes
52.5%
Kamala Harris (D) - 599 votes
44.2%
Robert F. Kennedy Jr (WP) - 29 votes
2.1%
Chase Oliver (L) - 1 votes
0.1%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -7.4%
Republican Swing: 5.1%
Net Swing: 12.5% Republican
Vote Change: +111 votes

Essex County

(100.0% reporting)

2020 (D+47.4)

Joe Biden (D) - 9573 votes
71.4%
Donald Trump (R) - 3415 votes
25.5%

2024 (D+42.9)

Kamala Harris (D) - 4965 votes
69.4%
Donald Trump (R) - 1936 votes
27.1%
Robert F. Kennedy Jr (WP) - 91 votes
1.3%
Chase Oliver (L) - 51 votes
0.7%
Cornel West (PJ) - 23 votes
0.3%
Democratic Swing: -3.4%
Republican Swing: 1.1%
Net Swing: 4.5% Republican
Vote Change: -5,922 votes

Fair Haven County

(100.0% reporting)

2020 (R+1.8)

Donald Trump (R) - 647 votes
49.5%
Joe Biden (D) - 624 votes
47.7%

2024 (R+10.2)

Donald Trump (R) - 723 votes
53.6%
Kamala Harris (D) - 586 votes
43.4%
Robert F. Kennedy Jr (WP) - 27 votes
2.0%
Chase Oliver (L) - 4 votes
0.3%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -5.4%
Republican Swing: 3.0%
Net Swing: 8.4% Republican
Vote Change: +70 votes

Fairfax County

(100.0% reporting)

2020 (D+14.6)

Joe Biden (D) - 1648 votes
55.0%
Donald Trump (R) - 1229 votes
41.0%

2024 (D+12.2)

Kamala Harris (D) - 1658 votes
54.0%
Donald Trump (R) - 1288 votes
41.9%
Robert F. Kennedy Jr (WP) - 55 votes
1.8%
Chase Oliver (L) - 18 votes
0.6%
Cornel West (PJ) - 7 votes
0.2%
Democratic Swing: -2.5%
Republican Swing: -0.2%
Net Swing: 2.3% Republican
Vote Change: +149 votes

Fairfield County

(100.0% reporting)

2020 (D+13.7)

Joe Biden (D) - 625 votes
54.8%
Donald Trump (R) - 474 votes
41.6%

2024 (D+4.8)

Kamala Harris (D) - 577 votes
50.0%
Donald Trump (R) - 522 votes
45.3%
Robert F. Kennedy Jr (WP) - 26 votes
2.2%
Cornel West (PJ) - 9 votes
0.8%
Chase Oliver (L) - 8 votes
0.7%
Democratic Swing: -6.3%
Republican Swing: 2.6%
Net Swing: 8.9% Republican
Vote Change: +43 votes

Fairlee County

(100.0% reporting)

2020 (D+46.8)

Joe Biden (D) - 442 votes
71.2%
Donald Trump (R) - 160 votes
25.8%

2024 (D+41.1)

Kamala Harris (D) - 433 votes
69.0%
Donald Trump (R) - 178 votes
28.4%
Robert F. Kennedy Jr (WP) - 9 votes
1.4%
Cornel West (PJ) - 1 votes
0.2%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -3.7%
Republican Swing: 2.1%
Net Swing: 5.8% Republican
Vote Change: +19 votes

Fayston County

(100.0% reporting)

2020 (D+68.3)

Joe Biden (D) - 796 votes
82.0%
Donald Trump (R) - 150 votes
15.4%

2024 (D+68.2)

Kamala Harris (D) - 768 votes
82.2%
Donald Trump (R) - 139 votes
14.9%
Robert F. Kennedy Jr (WP) - 10 votes
1.1%
Chase Oliver (L) - 3 votes
0.3%
Cornel West (PJ) - 2 votes
0.2%
Democratic Swing: -0.8%
Republican Swing: -0.8%
Net Swing: 0.1% Republican
Vote Change: -24 votes

Ferrisburg County

(100.0% reporting)

2020 (D+36.4)

Joe Biden (D) - 1202 votes
65.7%
Donald Trump (R) - 561 votes
30.7%

2024 (D+29.9)

Kamala Harris (D) - 1195 votes
62.4%
Donald Trump (R) - 632 votes
33.0%
Robert F. Kennedy Jr (WP) - 28 votes
1.5%
Chase Oliver (L) - 16 votes
0.8%
Cornel West (PJ) - 13 votes
0.7%
Democratic Swing: -4.7%
Republican Swing: 1.7%
Net Swing: 6.5% Republican
Vote Change: +121 votes

Fletcher County

(100.0% reporting)

2020 (D+25.9)

Joe Biden (D) - 494 votes
60.0%
Donald Trump (R) - 291 votes
35.3%

2024 (D+23.1)

Kamala Harris (D) - 507 votes
59.2%
Donald Trump (R) - 312 votes
36.4%
Robert F. Kennedy Jr (WP) - 19 votes
2.2%
Cornel West (PJ) - 3 votes
0.3%
Chase Oliver (L) - 2 votes
0.2%
Democratic Swing: -2.8%
Republican Swing: -0.1%
Net Swing: 2.7% Republican
Vote Change: +58 votes

Franklin County

(100.0% reporting)

2020 (R+12.3)

Donald Trump (R) - 407 votes
54.0%
Joe Biden (D) - 318 votes
42.2%

2024 (R+15.4)

Donald Trump (R) - 458 votes
55.3%
Kamala Harris (D) - 332 votes
40.1%
Robert F. Kennedy Jr (WP) - 24 votes
2.9%
Chase Oliver (L) - 6 votes
0.7%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -3.4%
Republican Swing: -0.3%
Net Swing: 3.1% Republican
Vote Change: +95 votes

Georgia County

(100.0% reporting)

2020 (D+7.9)

Joe Biden (D) - 1517 votes
52.0%
Donald Trump (R) - 1295 votes
44.4%

2024 (D+3.3)

Kamala Harris (D) - 1501 votes
50.0%
Donald Trump (R) - 1403 votes
46.8%
Robert F. Kennedy Jr (WP) - 40 votes
1.3%
Chase Oliver (L) - 18 votes
0.6%
Cornel West (PJ) - 3 votes
0.1%
Democratic Swing: -3.3%
Republican Swing: 1.3%
Net Swing: 4.6% Republican
Vote Change: +153 votes

Glover County

(100.0% reporting)

2020 (D+25.3)

Joe Biden (D) - 401 votes
60.2%
Donald Trump (R) - 239 votes
35.9%

2024 (D+16.8)

Kamala Harris (D) - 374 votes
56.1%
Donald Trump (R) - 264 votes
39.6%
Robert F. Kennedy Jr (WP) - 12 votes
1.8%
Cornel West (PJ) - 5 votes
0.7%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -5.5%
Republican Swing: 3.0%
Net Swing: 8.5% Republican
Vote Change: +15 votes

Goshen County

(99.0% reporting)

2020 (D+45.2)

Joe Biden (D) - 90 votes
71.4%
Donald Trump (R) - 34 votes
27.0%

2024 (D+36.2)

Kamala Harris (D) - 86 votes
66.6%
Donald Trump (R) - 40 votes
31.0%
Robert F. Kennedy Jr (WP) - 1 votes
0.8%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -4.8%
Republican Swing: 4.1%
Net Swing: 8.9% Republican
Vote Change: +3 votes

Grafton County

(100.0% reporting)

2020 (D+34.2)

Joe Biden (D) - 263 votes
64.9%
Donald Trump (R) - 129 votes
31.9%

2024 (D+30)

Kamala Harris (D) - 271 votes
63.8%
Donald Trump (R) - 145 votes
34.1%
Robert F. Kennedy Jr (WP) - 4 votes
0.9%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -2.6%
Republican Swing: 1.6%
Net Swing: 4.2% Republican
Vote Change: +28 votes

Granby County

(100.0% reporting)

2020 (R+7)

Donald Trump (R) - 23 votes
53.5%
Joe Biden (D) - 20 votes
46.5%

2024 (R+4.1)

Donald Trump (R) - 25 votes
51.0%
Kamala Harris (D) - 23 votes
46.9%
Cornel West (PJ) - 1 votes
2.0%
Robert F. Kennedy Jr (WP) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: 0.5%
Republican Swing: -2.3%
Net Swing: 2.8% Democratic
Vote Change: +6 votes

Grand Isle County

(100.0% reporting)

2020 (D+21.4)

Joe Biden (D) - 831 votes
59.0%
Donald Trump (R) - 538 votes
38.2%

2024 (D+21.9)

Kamala Harris (D) - 853 votes
59.0%
Donald Trump (R) - 541 votes
37.4%
Robert F. Kennedy Jr (WP) - 21 votes
1.5%
Chase Oliver (L) - 9 votes
0.6%
Cornel West (PJ) - 2 votes
0.1%
Democratic Swing: -0.9%
Republican Swing: -1.4%
Net Swing: 0.5% Democratic
Vote Change: +57 votes

Granville County

(100.0% reporting)

2020 (D+63.9)

Joe Biden (D) - 136 votes
80.5%
Donald Trump (R) - 30 votes
17.7%

2024 (D+40.1)

Kamala Harris (D) - 114 votes
67.1%
Donald Trump (R) - 47 votes
27.6%
Robert F. Kennedy Jr (WP) - 6 votes
3.5%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -13.6%
Republican Swing: 10.0%
Net Swing: 23.6% Republican
Vote Change: +1 votes

Greensboro County

(100.0% reporting)

2020 (D+55)

Joe Biden (D) - 365 votes
74.3%
Donald Trump (R) - 106 votes
21.6%

2024 (D+48.8)

Kamala Harris (D) - 376 votes
71.8%
Donald Trump (R) - 125 votes
23.8%
Robert F. Kennedy Jr (WP) - 6 votes
1.1%
Cornel West (PJ) - 4 votes
0.8%
Chase Oliver (L) - 3 votes
0.6%
Democratic Swing: -4.3%
Republican Swing: 1.8%
Net Swing: 6.1% Republican
Vote Change: +43 votes

Groton County

(100.0% reporting)

2020 (R+4.6)

Donald Trump (R) - 272 votes
49.5%
Joe Biden (D) - 248 votes
45.2%

2024 (R+1.6)

Donald Trump (R) - 286 votes
49.0%
Kamala Harris (D) - 277 votes
47.4%
Robert F. Kennedy Jr (WP) - 6 votes
1.0%
Cornel West (PJ) - 5 votes
0.9%
Chase Oliver (L) - 3 votes
0.5%
Democratic Swing: 0.3%
Republican Swing: -2.7%
Net Swing: 3.0% Democratic
Vote Change: +57 votes

Guildhall County

(100.0% reporting)

2020 (R+6.5)

Donald Trump (R) - 90 votes
51.7%
Joe Biden (D) - 79 votes
45.4%

2024 (R+4.9)

Donald Trump (R) - 94 votes
50.3%
Kamala Harris (D) - 85 votes
45.5%
Robert F. Kennedy Jr (WP) - 3 votes
1.6%
Chase Oliver (L) - 3 votes
1.6%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -0.8%
Republican Swing: -2.4%
Net Swing: 1.6% Democratic
Vote Change: +16 votes

Guilford County

(100.0% reporting)

2020 (D+47.7)

Joe Biden (D) - 975 votes
72.0%
Donald Trump (R) - 345 votes
25.5%

2024 (D+41.7)

Kamala Harris (D) - 941 votes
67.6%
Donald Trump (R) - 372 votes
26.7%
Robert F. Kennedy Jr (WP) - 25 votes
1.8%
Cornel West (PJ) - 20 votes
1.4%
Chase Oliver (L) - 8 votes
0.6%
Democratic Swing: -5.0%
Republican Swing: 1.1%
Net Swing: 6.1% Republican
Vote Change: +46 votes

Halifax County

(100.0% reporting)

2020 (D+17.2)

Joe Biden (D) - 273 votes
55.5%
Donald Trump (R) - 193 votes
39.2%

2024 (D+13.4)

Kamala Harris (D) - 292 votes
55.0%
Donald Trump (R) - 222 votes
41.8%
Robert F. Kennedy Jr (WP) - 4 votes
0.7%
Chase Oliver (L) - 3 votes
0.6%
Cornel West (PJ) - 2 votes
0.4%
Democratic Swing: -2.7%
Republican Swing: 1.0%
Net Swing: 3.8% Republican
Vote Change: +57 votes

Hancock County

(100.0% reporting)

2020 (D+28.3)

Joe Biden (D) - 102 votes
59.6%
Donald Trump (R) - 57 votes
33.3%

2024 (D+22.2)

Kamala Harris (D) - 119 votes
59.5%
Donald Trump (R) - 75 votes
37.5%
Robert F. Kennedy Jr (WP) - 2 votes
1.0%
Cornel West (PJ) - 1 votes
0.5%
Chase Oliver (L) - 1 votes
0.5%
Democratic Swing: -4.0%
Republican Swing: 2.1%
Net Swing: 6.0% Republican
Vote Change: +39 votes

Hardwick County

(100.0% reporting)

2020 (D+23.6)

Joe Biden (D) - 932 votes
59.1%
Donald Trump (R) - 576 votes
36.5%

2024 (D+20.8)

Kamala Harris (D) - 899 votes
58.0%
Donald Trump (R) - 582 votes
37.5%
Robert F. Kennedy Jr (WP) - 23 votes
1.5%
Cornel West (PJ) - 13 votes
0.8%
Chase Oliver (L) - 6 votes
0.4%
Democratic Swing: -2.8%
Republican Swing: 0.0%
Net Swing: 2.8% Republican
Vote Change: +15 votes

Hartford County

(100.0% reporting)

2020 (D+48.3)

Joe Biden (D) - 4516 votes
72.1%
Donald Trump (R) - 1574 votes
25.1%

2024 (D+44.2)

Kamala Harris (D) - 4363 votes
70.0%
Donald Trump (R) - 1649 votes
26.5%
Robert F. Kennedy Jr (WP) - 77 votes
1.2%
Chase Oliver (L) - 32 votes
0.5%
Cornel West (PJ) - 21 votes
0.3%
Democratic Swing: -3.1%
Republican Swing: 1.0%
Net Swing: 4.1% Republican
Vote Change: +52 votes

Hartland County

(100.0% reporting)

2020 (D+41.1)

Joe Biden (D) - 1511 votes
68.7%
Donald Trump (R) - 631 votes
28.7%

2024 (D+35.2)

Kamala Harris (D) - 1432 votes
65.5%
Donald Trump (R) - 674 votes
30.8%
Robert F. Kennedy Jr (WP) - 35 votes
1.6%
Chase Oliver (L) - 7 votes
0.3%
Cornel West (PJ) - 5 votes
0.2%
Democratic Swing: -4.0%
Republican Swing: 1.8%
Net Swing: 5.9% Republican
Vote Change: +11 votes

Highgate County

(100.0% reporting)

2020 (R+16.7)

Donald Trump (R) - 977 votes
56.6%
Joe Biden (D) - 698 votes
40.4%

2024 (R+25)

Donald Trump (R) - 1081 votes
61.0%
Kamala Harris (D) - 639 votes
36.1%
Robert F. Kennedy Jr (WP) - 37 votes
2.1%
Chase Oliver (L) - 7 votes
0.4%
Cornel West (PJ) - 1 votes
0.0%
Democratic Swing: -5.5%
Republican Swing: 2.9%
Net Swing: 8.4% Republican
Vote Change: +90 votes

Hinesburg County

(100.0% reporting)

2020 (D+50.1)

Joe Biden (D) - 2254 votes
73.1%
Donald Trump (R) - 749 votes
24.3%

2024 (D+51.3)

Kamala Harris (D) - 2322 votes
73.8%
Donald Trump (R) - 727 votes
23.1%
Robert F. Kennedy Jr (WP) - 23 votes
0.7%
Chase Oliver (L) - 23 votes
0.7%
Cornel West (PJ) - 14 votes
0.4%
Democratic Swing: -0.4%
Republican Swing: -1.6%
Net Swing: 1.2% Democratic
Vote Change: +106 votes

Holland County

(100.0% reporting)

2020 (R+20.3)

Donald Trump (R) - 210 votes
58.6%
Joe Biden (D) - 139 votes
38.8%

2024 (R+28.7)

Donald Trump (R) - 235 votes
63.5%
Kamala Harris (D) - 129 votes
34.8%
Robert F. Kennedy Jr (WP) - 4 votes
1.1%
Chase Oliver (L) - 1 votes
0.3%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -4.8%
Republican Swing: 3.5%
Net Swing: 8.4% Republican
Vote Change: +20 votes

Hubbardton County

(100.0% reporting)

2020 (D+7.3)

Joe Biden (D) - 221 votes
51.8%
Donald Trump (R) - 191 votes
44.7%

2024 (D+4.7)

Kamala Harris (D) - 219 votes
51.5%
Donald Trump (R) - 199 votes
46.8%
Robert F. Kennedy Jr (WP) - 4 votes
0.9%
Chase Oliver (L) - 1 votes
0.2%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -1.9%
Republican Swing: 0.7%
Net Swing: 2.5% Republican
Vote Change: +11 votes

Huntington County

(100.0% reporting)

2020 (D+54.1)

Joe Biden (D) - 1047 votes
74.5%
Donald Trump (R) - 312 votes
22.2%

2024 (D+47.8)

Kamala Harris (D) - 973 votes
71.2%
Donald Trump (R) - 328 votes
24.0%
Robert F. Kennedy Jr (WP) - 28 votes
2.0%
Cornel West (PJ) - 10 votes
0.7%
Chase Oliver (L) - 10 votes
0.7%
Democratic Swing: -4.9%
Republican Swing: 1.4%
Net Swing: 6.3% Republican
Vote Change: -10 votes

Hyde Park County

(100.0% reporting)

2020 (D+34.4)

Joe Biden (D) - 1118 votes
64.6%
Donald Trump (R) - 546 votes
31.5%

2024 (D+28.1)

Kamala Harris (D) - 1118 votes
62.4%
Donald Trump (R) - 618 votes
34.5%
Robert F. Kennedy Jr (WP) - 33 votes
1.8%
Cornel West (PJ) - 8 votes
0.4%
Chase Oliver (L) - 5 votes
0.3%
Democratic Swing: -4.4%
Republican Swing: 1.9%
Net Swing: 6.3% Republican
Vote Change: +118 votes

Ira County

(100.0% reporting)

2020 (R+0)

Joe Biden (D) - 130 votes
49.6%
Donald Trump (R) - 130 votes
49.6%

2024 (R+4)

Donald Trump (R) - 142 votes
50.9%
Kamala Harris (D) - 131 votes
46.9%
Robert F. Kennedy Jr (WP) - 3 votes
1.1%
Chase Oliver (L) - 1 votes
0.4%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -2.7%
Republican Swing: 1.3%
Net Swing: 4.0% Republican
Vote Change: +17 votes

Irasburg County

(100.0% reporting)

2020 (R+22.4)

Donald Trump (R) - 405 votes
60.2%
Joe Biden (D) - 257 votes
38.2%

2024 (R+37.4)

Donald Trump (R) - 466 votes
67.1%
Kamala Harris (D) - 208 votes
29.9%
Robert F. Kennedy Jr (WP) - 16 votes
2.3%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -8.7%
Republican Swing: 6.4%
Net Swing: 15.0% Republican
Vote Change: +28 votes

Isle La Motte County

(100.0% reporting)

2020 (D+13)

Joe Biden (D) - 191 votes
54.7%
Donald Trump (R) - 147 votes
42.1%

2024 (D+6.9)

Kamala Harris (D) - 198 votes
52.2%
Donald Trump (R) - 172 votes
45.4%
Robert F. Kennedy Jr (WP) - 5 votes
1.3%
Chase Oliver (L) - 2 votes
0.5%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -4.0%
Republican Swing: 2.1%
Net Swing: 6.1% Republican
Vote Change: +39 votes

Jamaica County

(100.0% reporting)

2020 (D+46.3)

Joe Biden (D) - 406 votes
69.9%
Donald Trump (R) - 149 votes
25.6%

2024 (D+35.1)

Kamala Harris (D) - 380 votes
64.8%
Donald Trump (R) - 178 votes
30.4%
Robert F. Kennedy Jr (WP) - 13 votes
2.2%
Chase Oliver (L) - 4 votes
0.7%
Cornel West (PJ) - 1 votes
0.2%
Democratic Swing: -7.2%
Republican Swing: 4.1%
Net Swing: 11.2% Republican
Vote Change: +21 votes

Jay County

(100.0% reporting)

2020 (D+1.8)

Joe Biden (D) - 144 votes
49.0%
Donald Trump (R) - 139 votes
47.3%

2024 (R+5.4)

Donald Trump (R) - 161 votes
51.6%
Kamala Harris (D) - 144 votes
46.2%
Robert F. Kennedy Jr (WP) - 7 votes
2.2%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -4.7%
Republican Swing: 2.5%
Net Swing: 7.2% Republican
Vote Change: +29 votes

Jericho County

(100.0% reporting)

2020 (D+49.2)

Joe Biden (D) - 2657 votes
72.6%
Donald Trump (R) - 905 votes
24.7%

2024 (D+51.1)

Kamala Harris (D) - 2656 votes
73.7%
Donald Trump (R) - 836 votes
23.2%
Robert F. Kennedy Jr (WP) - 40 votes
1.1%
Chase Oliver (L) - 17 votes
0.5%
Cornel West (PJ) - 10 votes
0.3%
Democratic Swing: 0.0%
Republican Swing: -1.9%
Net Swing: 2.0% Democratic
Vote Change: -3 votes

Johnson County

(100.0% reporting)

2020 (D+30.6)

Joe Biden (D) - 994 votes
62.6%
Donald Trump (R) - 528 votes
33.2%

2024 (D+19.4)

Kamala Harris (D) - 915 votes
57.6%
Donald Trump (R) - 610 votes
38.4%
Robert F. Kennedy Jr (WP) - 26 votes
1.6%
Chase Oliver (L) - 13 votes
0.8%
Cornel West (PJ) - 5 votes
0.3%
Democratic Swing: -7.0%
Republican Swing: 4.2%
Net Swing: 11.2% Republican
Vote Change: +47 votes

Killington County

(100.0% reporting)

2020 (D+37.4)

Joe Biden (D) - 560 votes
67.0%
Donald Trump (R) - 255 votes
30.5%

2024 (D+32.5)

Kamala Harris (D) - 510 votes
64.0%
Donald Trump (R) - 254 votes
31.9%
Robert F. Kennedy Jr (WP) - 16 votes
2.0%
Cornel West (PJ) - 4 votes
0.5%
Chase Oliver (L) - 4 votes
0.5%
Democratic Swing: -4.0%
Republican Swing: 0.9%
Net Swing: 4.9% Republican
Vote Change: -27 votes

Kirby County

(100.0% reporting)

2020 (D+19.1)

Joe Biden (D) - 190 votes
57.8%
Donald Trump (R) - 129 votes
39.2%

2024 (D+23.5)

Kamala Harris (D) - 195 votes
59.6%
Donald Trump (R) - 119 votes
36.4%
Robert F. Kennedy Jr (WP) - 6 votes
1.8%
Chase Oliver (L) - 2 votes
0.6%
Cornel West (PJ) - 1 votes
0.3%
Democratic Swing: 0.8%
Republican Swing: -3.6%
Net Swing: 4.4% Democratic
Vote Change: +4 votes

Landgrove County

(99.0% reporting)

2020 (D+72.7)

Joe Biden (D) - 114 votes
85.1%
Donald Trump (R) - 18 votes
13.4%

2024 (D+69.3)

Kamala Harris (D) - 94 votes
82.5%
Donald Trump (R) - 15 votes
13.2%
Robert F. Kennedy Jr (WP) - 2 votes
1.7%
Cornel West (PJ) - 2 votes
1.7%
Chase Oliver (L) - 1 votes
0.9%
Democratic Swing: -4.0%
Republican Swing: -0.5%
Net Swing: 3.5% Republican
Vote Change: -18 votes

Leicester County

(100.0% reporting)

2020 (D+12.5)

Joe Biden (D) - 296 votes
54.6%
Donald Trump (R) - 230 votes
42.4%

2024 (D+8.8)

Kamala Harris (D) - 319 votes
52.4%
Donald Trump (R) - 266 votes
43.7%
Robert F. Kennedy Jr (WP) - 10 votes
1.6%
Chase Oliver (L) - 3 votes
0.5%
Cornel West (PJ) - 2 votes
0.3%
Democratic Swing: -3.1%
Republican Swing: 0.6%
Net Swing: 3.7% Republican
Vote Change: +74 votes

Lemington County

(98.0% reporting)

2020 (D+4.2)

Joe Biden (D) - 25 votes
51.0%
Donald Trump (R) - 23 votes
46.9%

2024 (R+0)

Kamala Harris (D) - 25 votes
50.0%
Donald Trump (R) - 25 votes
50.0%
Robert F. Kennedy Jr (WP) - 0 votes
0.0%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -2.0%
Republican Swing: 2.1%
Net Swing: 4.1% Republican
Vote Change: +2 votes

Lincoln County

(100.0% reporting)

2020 (D+54.8)

Joe Biden (D) - 723 votes
75.4%
Donald Trump (R) - 211 votes
22.0%

2024 (D+46.4)

Kamala Harris (D) - 678 votes
70.8%
Donald Trump (R) - 241 votes
25.2%
Robert F. Kennedy Jr (WP) - 16 votes
1.7%
Cornel West (PJ) - 3 votes
0.3%
Chase Oliver (L) - 3 votes
0.3%
Democratic Swing: -5.4%
Republican Swing: 3.0%
Net Swing: 8.4% Republican
Vote Change: +7 votes

Londonderry County

(100.0% reporting)

2020 (D+36.4)

Joe Biden (D) - 744 votes
66.5%
Donald Trump (R) - 347 votes
31.0%

2024 (D+30.6)

Kamala Harris (D) - 726 votes
63.7%
Donald Trump (R) - 380 votes
33.3%
Robert F. Kennedy Jr (WP) - 13 votes
1.1%
Chase Oliver (L) - 6 votes
0.5%
Cornel West (PJ) - 4 votes
0.4%
Democratic Swing: -3.9%
Republican Swing: 1.9%
Net Swing: 5.7% Republican
Vote Change: +38 votes

Lowell County

(100.0% reporting)

2020 (R+15.2)

Donald Trump (R) - 273 votes
56.1%
Joe Biden (D) - 201 votes
41.3%

2024 (R+28.6)

Donald Trump (R) - 312 votes
62.1%
Kamala Harris (D) - 170 votes
33.9%
Robert F. Kennedy Jr (WP) - 13 votes
2.6%
Chase Oliver (L) - 2 votes
0.4%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -8.2%
Republican Swing: 5.2%
Net Swing: 13.4% Republican
Vote Change: +23 votes

Ludlow County

(100.0% reporting)

2020 (D+20.6)

Joe Biden (D) - 718 votes
58.0%
Donald Trump (R) - 473 votes
38.2%

2024 (D+15.9)

Kamala Harris (D) - 669 votes
55.6%
Donald Trump (R) - 480 votes
39.9%
Robert F. Kennedy Jr (WP) - 27 votes
2.2%
Chase Oliver (L) - 11 votes
0.9%
Cornel West (PJ) - 4 votes
0.3%
Democratic Swing: -4.1%
Republican Swing: 0.6%
Net Swing: 4.7% Republican
Vote Change: 0 votes

Lunenburg County

(100.0% reporting)

2020 (R+20.2)

Donald Trump (R) - 366 votes
57.8%
Joe Biden (D) - 243 votes
38.4%

2024 (R+21.1)

Donald Trump (R) - 388 votes
59.1%
Kamala Harris (D) - 250 votes
38.1%
Robert F. Kennedy Jr (WP) - 13 votes
2.0%
Cornel West (PJ) - 1 votes
0.1%
Chase Oliver (L) - 1 votes
0.1%
Democratic Swing: -1.6%
Republican Swing: -0.7%
Net Swing: 0.9% Republican
Vote Change: +44 votes

Lyndon County

(100.0% reporting)

2020 (D+3)

Joe Biden (D) - 1207 votes
49.5%
Donald Trump (R) - 1136 votes
46.6%

2024 (R+1.2)

Donald Trump (R) - 1263 votes
48.5%
Kamala Harris (D) - 1231 votes
47.3%
Robert F. Kennedy Jr (WP) - 63 votes
2.4%
Chase Oliver (L) - 10 votes
0.4%
Cornel West (PJ) - 6 votes
0.2%
Democratic Swing: -3.7%
Republican Swing: 0.6%
Net Swing: 4.3% Republican
Vote Change: +230 votes

Maidstone County

(100.0% reporting)

2020 (R+5)

Donald Trump (R) - 74 votes
51.0%
Joe Biden (D) - 67 votes
46.2%

2024 (R+6.3)

Donald Trump (R) - 75 votes
52.1%
Kamala Harris (D) - 66 votes
45.8%
Robert F. Kennedy Jr (WP) - 3 votes
2.1%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -1.7%
Republican Swing: -0.4%
Net Swing: 1.3% Republican
Vote Change: +3 votes

Manchester County

(100.0% reporting)

2020 (D+46.1)

Joe Biden (D) - 1985 votes
71.3%
Donald Trump (R) - 732 votes
26.3%

2024 (D+43.6)

Kamala Harris (D) - 1971 votes
69.8%
Donald Trump (R) - 755 votes
26.7%
Robert F. Kennedy Jr (WP) - 42 votes
1.5%
Cornel West (PJ) - 12 votes
0.4%
Chase Oliver (L) - 10 votes
0.4%
Democratic Swing: -2.4%
Republican Swing: 0.1%
Net Swing: 2.5% Republican
Vote Change: +73 votes

Marlboro County

(100.0% reporting)

2020 (D+69.8)

Joe Biden (D) - 528 votes
81.7%
Donald Trump (R) - 94 votes
14.6%

2024 (D+63.2)

Kamala Harris (D) - 496 votes
78.5%
Donald Trump (R) - 106 votes
16.8%
Robert F. Kennedy Jr (WP) - 8 votes
1.3%
Cornel West (PJ) - 6 votes
0.9%
Chase Oliver (L) - 1 votes
0.2%
Democratic Swing: -4.5%
Republican Swing: 2.1%
Net Swing: 6.6% Republican
Vote Change: -5 votes

Marshfield County

(100.0% reporting)

2020 (D+27.1)

Joe Biden (D) - 586 votes
60.8%
Donald Trump (R) - 336 votes
34.9%

2024 (D+20.5)

Kamala Harris (D) - 545 votes
56.7%
Donald Trump (R) - 353 votes
36.7%
Robert F. Kennedy Jr (WP) - 20 votes
2.1%
Cornel West (PJ) - 15 votes
1.6%
Chase Oliver (L) - 4 votes
0.4%
Democratic Swing: -5.4%
Republican Swing: 1.2%
Net Swing: 6.6% Republican
Vote Change: +15 votes

Mendon County

(100.0% reporting)

2020 (D+17.3)

Joe Biden (D) - 445 votes
57.1%
Donald Trump (R) - 314 votes
40.3%

2024 (D+16.9)

Kamala Harris (D) - 427 votes
56.8%
Donald Trump (R) - 301 votes
40.1%
Robert F. Kennedy Jr (WP) - 12 votes
1.6%
Chase Oliver (L) - 3 votes
0.4%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -1.2%
Republican Swing: -0.9%
Net Swing: 0.3% Republican
Vote Change: -15 votes

Middlebury County

(100.0% reporting)

2020 (D+65.2)

Joe Biden (D) - 3479 votes
80.3%
Donald Trump (R) - 732 votes
16.9%

2024 (D+58.8)

Kamala Harris (D) - 3388 votes
77.0%
Donald Trump (R) - 845 votes
19.2%
Robert F. Kennedy Jr (WP) - 53 votes
1.2%
Chase Oliver (L) - 23 votes
0.5%
Cornel West (PJ) - 19 votes
0.4%
Democratic Swing: -4.3%
Republican Swing: 2.1%
Net Swing: 6.5% Republican
Vote Change: +117 votes

Middlesex County

(100.0% reporting)

2020 (D+61.8)

Joe Biden (D) - 977 votes
78.6%
Donald Trump (R) - 231 votes
18.6%

2024 (D+51.9)

Kamala Harris (D) - 919 votes
73.1%
Donald Trump (R) - 278 votes
22.1%
Robert F. Kennedy Jr (WP) - 27 votes
2.1%
Chase Oliver (L) - 6 votes
0.5%
Cornel West (PJ) - 5 votes
0.4%
Democratic Swing: -6.5%
Republican Swing: 3.4%
Net Swing: 9.8% Republican
Vote Change: +27 votes

Middletown Springs County

(99.0% reporting)

2020 (D+15.6)

Joe Biden (D) - 308 votes
56.1%
Donald Trump (R) - 225 votes
41.0%

2024 (D+13.9)

Kamala Harris (D) - 313 votes
54.5%
Donald Trump (R) - 234 votes
40.8%
Robert F. Kennedy Jr (WP) - 16 votes
2.8%
Cornel West (PJ) - 5 votes
0.9%
Chase Oliver (L) - 1 votes
0.2%
Democratic Swing: -2.8%
Republican Swing: -1.1%
Net Swing: 1.7% Republican
Vote Change: +36 votes

Milton County

(100.0% reporting)

2020 (D+12.3)

Joe Biden (D) - 3344 votes
54.2%
Donald Trump (R) - 2612 votes
42.3%

2024 (D+8.9)

Kamala Harris (D) - 3333 votes
52.7%
Donald Trump (R) - 2774 votes
43.8%
Robert F. Kennedy Jr (WP) - 104 votes
1.6%
Chase Oliver (L) - 38 votes
0.6%
Cornel West (PJ) - 8 votes
0.1%
Democratic Swing: -2.9%
Republican Swing: 0.5%
Net Swing: 3.4% Republican
Vote Change: +301 votes

Monkton County

(100.0% reporting)

2020 (D+41.7)

Joe Biden (D) - 960 votes
68.4%
Donald Trump (R) - 395 votes
28.2%

2024 (D+36.4)

Kamala Harris (D) - 969 votes
66.5%
Donald Trump (R) - 442 votes
30.3%
Robert F. Kennedy Jr (WP) - 22 votes
1.5%
Chase Oliver (L) - 11 votes
0.8%
Cornel West (PJ) - 2 votes
0.1%
Democratic Swing: -3.8%
Republican Swing: 1.4%
Net Swing: 5.2% Republican
Vote Change: +91 votes

Montgomery County

(100.0% reporting)

2020 (D+23.5)

Joe Biden (D) - 449 votes
59.4%
Donald Trump (R) - 278 votes
36.8%

2024 (D+17.2)

Kamala Harris (D) - 419 votes
55.7%
Donald Trump (R) - 292 votes
38.8%
Robert F. Kennedy Jr (WP) - 20 votes
2.7%
Cornel West (PJ) - 4 votes
0.5%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -4.9%
Republican Swing: 1.4%
Net Swing: 6.3% Republican
Vote Change: +10 votes

Montpelier County

(100.0% reporting)

2020 (D+81.4)

Joe Biden (D) - 4576 votes
88.3%
Donald Trump (R) - 468 votes
9.0%

2024 (D+77.8)

Kamala Harris (D) - 4359 votes
86.0%
Donald Trump (R) - 491 votes
9.7%
Cornel West (PJ) - 64 votes
1.3%
Robert F. Kennedy Jr (WP) - 42 votes
0.8%
Chase Oliver (L) - 13 votes
0.2%
Democratic Swing: -3.0%
Republican Swing: 0.6%
Net Swing: 3.6% Republican
Vote Change: -75 votes

Moretown County

(100.0% reporting)

2020 (D+61.2)

Joe Biden (D) - 926 votes
78.1%
Donald Trump (R) - 223 votes
18.8%

2024 (D+53.5)

Kamala Harris (D) - 867 votes
73.8%
Donald Trump (R) - 247 votes
21.0%
Robert F. Kennedy Jr (WP) - 31 votes
2.6%
Cornel West (PJ) - 7 votes
0.6%
Chase Oliver (L) - 7 votes
0.6%
Democratic Swing: -5.8%
Republican Swing: 1.9%
Net Swing: 7.7% Republican
Vote Change: +10 votes

Morgan County

(100.0% reporting)

2020 (R+11.8)

Donald Trump (R) - 218 votes
54.4%
Joe Biden (D) - 172 votes
42.9%

2024 (R+15.7)

Donald Trump (R) - 232 votes
56.4%
Kamala Harris (D) - 168 votes
40.9%
Robert F. Kennedy Jr (WP) - 6 votes
1.5%
Chase Oliver (L) - 1 votes
0.2%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -2.8%
Republican Swing: 1.1%
Net Swing: 3.9% Republican
Vote Change: +17 votes

Morristown County

(100.0% reporting)

2020 (D+46.1)

Joe Biden (D) - 2256 votes
70.6%
Donald Trump (R) - 833 votes
26.1%

2024 (D+43.2)

Kamala Harris (D) - 2285 votes
69.4%
Donald Trump (R) - 876 votes
26.6%
Robert F. Kennedy Jr (WP) - 72 votes
2.2%
Chase Oliver (L) - 15 votes
0.5%
Cornel West (PJ) - 13 votes
0.4%
Democratic Swing: -3.0%
Republican Swing: -0.1%
Net Swing: 2.9% Republican
Vote Change: +172 votes

Mount Holly County

(100.0% reporting)

2020 (D+9.3)

Joe Biden (D) - 452 votes
53.3%
Donald Trump (R) - 375 votes
44.2%

2024 (D+4.7)

Kamala Harris (D) - 448 votes
50.6%
Donald Trump (R) - 407 votes
46.0%
Robert F. Kennedy Jr (WP) - 12 votes
1.4%
Chase Oliver (L) - 6 votes
0.7%
Cornel West (PJ) - 3 votes
0.3%
Democratic Swing: -3.5%
Republican Swing: 1.1%
Net Swing: 4.6% Republican
Vote Change: +49 votes

Mount Tabor County

(98.0% reporting)

2020 (R+0.9)

Donald Trump (R) - 56 votes
47.9%
Joe Biden (D) - 55 votes
47.0%

2024 (R+3.5)

Donald Trump (R) - 56 votes
48.7%
Kamala Harris (D) - 52 votes
45.2%
Robert F. Kennedy Jr (WP) - 4 votes
3.5%
Chase Oliver (L) - 3 votes
2.6%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -4.3%
Republican Swing: -1.7%
Net Swing: 2.6% Republican
Vote Change: +4 votes

New Haven County

(100.0% reporting)

2020 (D+29.8)

Joe Biden (D) - 732 votes
62.5%
Donald Trump (R) - 396 votes
33.8%

2024 (D+21)

Kamala Harris (D) - 681 votes
58.3%
Donald Trump (R) - 440 votes
37.7%
Robert F. Kennedy Jr (WP) - 20 votes
1.7%
Cornel West (PJ) - 4 votes
0.3%
Chase Oliver (L) - 4 votes
0.3%
Democratic Swing: -5.6%
Republican Swing: 3.2%
Net Swing: 8.8% Republican
Vote Change: +21 votes

Newark County

(100.0% reporting)

2020 (D+3)

Joe Biden (D) - 169 votes
48.8%
Donald Trump (R) - 159 votes
45.9%

2024 (R+3.4)

Donald Trump (R) - 178 votes
49.7%
Kamala Harris (D) - 166 votes
46.4%
Robert F. Kennedy Jr (WP) - 8 votes
2.2%
Cornel West (PJ) - 2 votes
0.6%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -4.6%
Republican Swing: 1.8%
Net Swing: 6.4% Republican
Vote Change: +26 votes

Newbury County

(100.0% reporting)

2020 (D+16.4)

Joe Biden (D) - 682 votes
56.2%
Donald Trump (R) - 490 votes
40.4%

2024 (D+11.9)

Kamala Harris (D) - 666 votes
53.7%
Donald Trump (R) - 520 votes
41.9%
Robert F. Kennedy Jr (WP) - 27 votes
2.2%
Chase Oliver (L) - 10 votes
0.8%
Cornel West (PJ) - 5 votes
0.4%
Democratic Swing: -4.0%
Republican Swing: 0.5%
Net Swing: 4.5% Republican
Vote Change: +56 votes

Newfane County

(100.0% reporting)

2020 (D+52.7)

Joe Biden (D) - 842 votes
73.8%
Donald Trump (R) - 261 votes
22.9%

2024 (D+50.8)

Kamala Harris (D) - 802 votes
73.2%
Donald Trump (R) - 253 votes
23.1%
Robert F. Kennedy Jr (WP) - 14 votes
1.3%
Cornel West (PJ) - 7 votes
0.6%
Chase Oliver (L) - 5 votes
0.4%
Democratic Swing: -2.1%
Republican Swing: -0.3%
Net Swing: 1.9% Republican
Vote Change: -22 votes

Newport County

(100.0% reporting)

2020 (D+15.4)

Joe Biden (D) - 1033 votes
56.1%
Donald Trump (R) - 757 votes
41.1%

2024 (D+11.8)

Kamala Harris (D) - 1037 votes
53.9%
Donald Trump (R) - 814 votes
42.3%
Robert F. Kennedy Jr (WP) - 32 votes
1.7%
Cornel West (PJ) - 6 votes
0.3%
Chase Oliver (L) - 6 votes
0.3%
Democratic Swing: -3.0%
Republican Swing: 0.7%
Net Swing: 3.6% Republican
Vote Change: +105 votes

Newport Town County

(100.0% reporting)

2020 (R+9.8)

Donald Trump (R) - 415 votes
53.5%
Joe Biden (D) - 341 votes
43.9%

2024 (R+17.7)

Donald Trump (R) - 500 votes
57.1%
Kamala Harris (D) - 346 votes
39.5%
Robert F. Kennedy Jr (WP) - 17 votes
1.9%
Chase Oliver (L) - 4 votes
0.5%
Cornel West (PJ) - 2 votes
0.2%
Democratic Swing: -5.3%
Republican Swing: 2.6%
Net Swing: 7.9% Republican
Vote Change: +113 votes

North Hero County

(100.0% reporting)

2020 (D+26.5)

Joe Biden (D) - 430 votes
61.0%
Donald Trump (R) - 250 votes
35.5%

2024 (D+30)

Kamala Harris (D) - 478 votes
63.3%
Donald Trump (R) - 253 votes
33.5%
Robert F. Kennedy Jr (WP) - 13 votes
1.7%
Chase Oliver (L) - 3 votes
0.4%
Cornel West (PJ) - 2 votes
0.3%
Democratic Swing: 0.6%
Republican Swing: -3.0%
Net Swing: 3.6% Democratic
Vote Change: +69 votes

Northfield County

(100.0% reporting)

2020 (D+28.6)

Joe Biden (D) - 1508 votes
61.2%
Donald Trump (R) - 837 votes
34.0%

2024 (D+16.6)

Kamala Harris (D) - 1519 votes
56.1%
Donald Trump (R) - 1075 votes
39.7%
Robert F. Kennedy Jr (WP) - 53 votes
1.9%
Chase Oliver (L) - 24 votes
0.9%
Cornel West (PJ) - 5 votes
0.2%
Democratic Swing: -7.5%
Republican Swing: 4.5%
Net Swing: 12.0% Republican
Vote Change: +331 votes

Norton County

(100.0% reporting)

2020 (R+17)

Donald Trump (R) - 62 votes
57.4%
Joe Biden (D) - 44 votes
40.7%

2024 (R+25)

Donald Trump (R) - 66 votes
61.1%
Kamala Harris (D) - 39 votes
36.1%
Chase Oliver (L) - 2 votes
1.9%
Robert F. Kennedy Jr (WP) - 1 votes
0.9%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -5.3%
Republican Swing: 2.6%
Net Swing: 7.9% Republican
Vote Change: +2 votes

Norwich County

(100.0% reporting)

2020 (D+83.3)

Joe Biden (D) - 2316 votes
90.1%
Donald Trump (R) - 211 votes
8.2%

2024 (D+82.8)

Kamala Harris (D) - 2234 votes
89.5%
Donald Trump (R) - 193 votes
7.7%
Cornel West (PJ) - 18 votes
0.7%
Robert F. Kennedy Jr (WP) - 15 votes
0.6%
Chase Oliver (L) - 5 votes
0.2%
Democratic Swing: -1.0%
Republican Swing: -0.5%
Net Swing: 0.5% Republican
Vote Change: -62 votes

Orange County

(100.0% reporting)

2020 (R+10.8)

Donald Trump (R) - 324 votes
53.1%
Joe Biden (D) - 261 votes
42.8%

2024 (R+18.2)

Donald Trump (R) - 358 votes
57.4%
Kamala Harris (D) - 245 votes
39.3%
Robert F. Kennedy Jr (WP) - 13 votes
2.1%
Chase Oliver (L) - 4 votes
0.6%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -5.1%
Republican Swing: 2.4%
Net Swing: 7.4% Republican
Vote Change: +35 votes

Orwell County

(100.0% reporting)

2020 (D+2.2)

Joe Biden (D) - 367 votes
48.8%
Donald Trump (R) - 351 votes
46.7%

2024 (D+6.8)

Kamala Harris (D) - 399 votes
51.6%
Donald Trump (R) - 347 votes
44.9%
Robert F. Kennedy Jr (WP) - 12 votes
1.6%
Chase Oliver (L) - 3 votes
0.4%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: 1.3%
Republican Swing: -3.3%
Net Swing: 4.6% Democratic
Vote Change: +44 votes

Panton County

(100.0% reporting)

2020 (D+32.8)

Joe Biden (D) - 271 votes
64.5%
Donald Trump (R) - 137 votes
32.6%

2024 (D+29.5)

Kamala Harris (D) - 271 votes
62.2%
Donald Trump (R) - 144 votes
33.0%
Robert F. Kennedy Jr (WP) - 9 votes
2.1%
Cornel West (PJ) - 5 votes
1.1%
Chase Oliver (L) - 1 votes
0.2%
Democratic Swing: -3.4%
Republican Swing: -0.1%
Net Swing: 3.3% Republican
Vote Change: +22 votes

Pawlet County

(100.0% reporting)

2020 (D+14.7)

Joe Biden (D) - 496 votes
55.9%
Donald Trump (R) - 369 votes
41.6%

2024 (D+10.4)

Kamala Harris (D) - 494 votes
53.4%
Donald Trump (R) - 399 votes
43.1%
Robert F. Kennedy Jr (WP) - 13 votes
1.4%
Cornel West (PJ) - 5 votes
0.5%
Chase Oliver (L) - 4 votes
0.4%
Democratic Swing: -3.3%
Republican Swing: 0.9%
Net Swing: 4.3% Republican
Vote Change: +50 votes

Peacham County

(100.0% reporting)

2020 (D+43.4)

Joe Biden (D) - 357 votes
68.8%
Donald Trump (R) - 141 votes
27.1%

2024 (D+44.5)

Kamala Harris (D) - 375 votes
70.6%
Donald Trump (R) - 141 votes
26.6%
Robert F. Kennedy Jr (WP) - 4 votes
0.7%
Cornel West (PJ) - 4 votes
0.7%
Chase Oliver (L) - 2 votes
0.4%
Democratic Swing: -0.4%
Republican Swing: -1.5%
Net Swing: 1.1% Democratic
Vote Change: +28 votes

Peru County

(100.0% reporting)

2020 (D+50.9)

Joe Biden (D) - 218 votes
72.7%
Donald Trump (R) - 71 votes
23.7%

2024 (D+50)

Kamala Harris (D) - 213 votes
72.7%
Donald Trump (R) - 68 votes
23.2%
Robert F. Kennedy Jr (WP) - 9 votes
3.1%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -2.0%
Republican Swing: -1.1%
Net Swing: 0.9% Republican
Vote Change: +1 votes

Pittsfield County

(100.0% reporting)

2020 (D+26.4)

Joe Biden (D) - 206 votes
62.0%
Donald Trump (R) - 120 votes
36.1%

2024 (D+24.9)

Kamala Harris (D) - 204 votes
60.3%
Donald Trump (R) - 121 votes
35.8%
Robert F. Kennedy Jr (WP) - 7 votes
2.1%
Cornel West (PJ) - 1 votes
0.3%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -1.9%
Republican Swing: -0.5%
Net Swing: 1.4% Republican
Vote Change: +7 votes

Pittsford County

(100.0% reporting)

2020 (D+6.7)

Joe Biden (D) - 896 votes
51.6%
Donald Trump (R) - 784 votes
45.1%

2024 (R+0.5)

Donald Trump (R) - 862 votes
48.7%
Kamala Harris (D) - 853 votes
48.2%
Robert F. Kennedy Jr (WP) - 25 votes
1.4%
Chase Oliver (L) - 11 votes
0.6%
Cornel West (PJ) - 3 votes
0.2%
Democratic Swing: -4.7%
Republican Swing: 2.5%
Net Swing: 7.2% Republican
Vote Change: +74 votes

Plainfield County

(100.0% reporting)

2020 (D+57)

Joe Biden (D) - 606 votes
74.4%
Donald Trump (R) - 166 votes
20.4%

2024 (D+53.5)

Kamala Harris (D) - 586 votes
72.9%
Donald Trump (R) - 167 votes
20.8%
Robert F. Kennedy Jr (WP) - 19 votes
2.3%
Cornel West (PJ) - 8 votes
1.0%
Chase Oliver (L) - 3 votes
0.4%
Democratic Swing: -3.7%
Republican Swing: -0.2%
Net Swing: 3.5% Republican
Vote Change: +11 votes

Plymouth County

(100.0% reporting)

2020 (D+41.4)

Joe Biden (D) - 251 votes
67.6%
Donald Trump (R) - 104 votes
28.0%

2024 (D+31)

Kamala Harris (D) - 236 votes
64.3%
Donald Trump (R) - 123 votes
33.5%
Robert F. Kennedy Jr (WP) - 3 votes
0.8%
Cornel West (PJ) - 1 votes
0.3%
Chase Oliver (L) - 1 votes
0.3%
Democratic Swing: -5.8%
Republican Swing: 4.5%
Net Swing: 10.3% Republican
Vote Change: +9 votes

Pomfret County

(100.0% reporting)

2020 (D+55.4)

Joe Biden (D) - 509 votes
75.0%
Donald Trump (R) - 146 votes
21.5%

2024 (D+54.1)

Kamala Harris (D) - 485 votes
74.7%
Donald Trump (R) - 140 votes
21.6%
Robert F. Kennedy Jr (WP) - 6 votes
0.9%
Cornel West (PJ) - 6 votes
0.9%
Chase Oliver (L) - 1 votes
0.2%
Democratic Swing: -1.7%
Republican Swing: -0.3%
Net Swing: 1.3% Republican
Vote Change: -17 votes

Poultney County

(100.0% reporting)

2020 (D+5.6)

Joe Biden (D) - 844 votes
50.7%
Donald Trump (R) - 755 votes
45.4%

2024 (R+1.4)

Donald Trump (R) - 844 votes
49.2%
Kamala Harris (D) - 821 votes
47.9%
Robert F. Kennedy Jr (WP) - 21 votes
1.2%
Chase Oliver (L) - 11 votes
0.6%
Cornel West (PJ) - 5 votes
0.3%
Democratic Swing: -4.5%
Republican Swing: 2.4%
Net Swing: 6.9% Republican
Vote Change: +103 votes

Pownal County

(100.0% reporting)

2020 (D+3.5)

Joe Biden (D) - 892 votes
50.2%
Donald Trump (R) - 831 votes
46.7%

2024 (R+5.2)

Donald Trump (R) - 936 votes
51.3%
Kamala Harris (D) - 842 votes
46.2%
Robert F. Kennedy Jr (WP) - 27 votes
1.5%
Cornel West (PJ) - 3 votes
0.2%
Chase Oliver (L) - 3 votes
0.2%
Democratic Swing: -5.3%
Republican Swing: 3.5%
Net Swing: 8.7% Republican
Vote Change: +88 votes

Proctor County

(100.0% reporting)

2020 (D+15.3)

Joe Biden (D) - 534 votes
55.9%
Donald Trump (R) - 392 votes
41.0%

2024 (D+8.3)

Kamala Harris (D) - 493 votes
52.3%
Donald Trump (R) - 416 votes
44.2%
Robert F. Kennedy Jr (WP) - 11 votes
1.2%
Chase Oliver (L) - 7 votes
0.7%
Cornel West (PJ) - 5 votes
0.5%
Democratic Swing: -4.8%
Republican Swing: 2.3%
Net Swing: 7.1% Republican
Vote Change: +6 votes

Putney County

(100.0% reporting)

2020 (D+68)

Joe Biden (D) - 1234 votes
81.4%
Donald Trump (R) - 235 votes
15.5%

2024 (D+61.1)

Kamala Harris (D) - 1163 votes
77.5%
Donald Trump (R) - 262 votes
17.5%
Robert F. Kennedy Jr (WP) - 22 votes
1.5%
Cornel West (PJ) - 18 votes
1.2%
Chase Oliver (L) - 9 votes
0.6%
Democratic Swing: -5.1%
Republican Swing: 1.8%
Net Swing: 6.9% Republican
Vote Change: +5 votes

Randolph County

(100.0% reporting)

2020 (D+35.6)

Joe Biden (D) - 1685 votes
65.2%
Donald Trump (R) - 801 votes
31.0%

2024 (D+33.6)

Kamala Harris (D) - 1715 votes
64.2%
Donald Trump (R) - 833 votes
31.2%
Robert F. Kennedy Jr (WP) - 46 votes
1.7%
Cornel West (PJ) - 19 votes
0.7%
Chase Oliver (L) - 15 votes
0.6%
Democratic Swing: -2.5%
Republican Swing: -0.5%
Net Swing: 2.0% Republican
Vote Change: +142 votes

Reading County

(100.0% reporting)

2020 (D+44.4)

Joe Biden (D) - 312 votes
70.1%
Donald Trump (R) - 120 votes
27.0%

2024 (D+40.4)

Kamala Harris (D) - 321 votes
68.3%
Donald Trump (R) - 132 votes
28.1%
Robert F. Kennedy Jr (WP) - 12 votes
2.6%
Chase Oliver (L) - 3 votes
0.6%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -3.6%
Republican Swing: 0.4%
Net Swing: 4.0% Republican
Vote Change: +36 votes

Readsboro County

(100.0% reporting)

2020 (R+2.2)

Donald Trump (R) - 212 votes
49.2%
Joe Biden (D) - 203 votes
47.1%

2024 (R+6.1)

Donald Trump (R) - 230 votes
51.8%
Kamala Harris (D) - 203 votes
45.7%
Robert F. Kennedy Jr (WP) - 3 votes
0.7%
Chase Oliver (L) - 3 votes
0.7%
Cornel West (PJ) - 2 votes
0.4%
Democratic Swing: -2.9%
Republican Swing: 1.1%
Net Swing: 3.9% Republican
Vote Change: +26 votes

Richford County

(100.0% reporting)

2020 (R+4.8)

Donald Trump (R) - 478 votes
50.7%
Joe Biden (D) - 434 votes
46.1%

2024 (R+13)

Donald Trump (R) - 544 votes
54.5%
Kamala Harris (D) - 415 votes
41.6%
Robert F. Kennedy Jr (WP) - 32 votes
3.2%
Chase Oliver (L) - 4 votes
0.4%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -5.9%
Republican Swing: 2.3%
Net Swing: 8.1% Republican
Vote Change: +83 votes

Richmond County

(100.0% reporting)

2020 (D+60)

Joe Biden (D) - 2287 votes
77.8%
Donald Trump (R) - 572 votes
19.4%

2024 (D+58.4)

Kamala Harris (D) - 2203 votes
76.8%
Donald Trump (R) - 557 votes
19.4%
Robert F. Kennedy Jr (WP) - 36 votes
1.3%
Chase Oliver (L) - 18 votes
0.6%
Cornel West (PJ) - 5 votes
0.2%
Democratic Swing: -1.8%
Republican Swing: -0.2%
Net Swing: 1.6% Republican
Vote Change: -40 votes

Ripton County

(99.0% reporting)

2020 (D+57.3)

Joe Biden (D) - 280 votes
75.9%
Donald Trump (R) - 76 votes
20.6%

2024 (D+59.8)

Kamala Harris (D) - 312 votes
77.6%
Donald Trump (R) - 75 votes
18.7%
Robert F. Kennedy Jr (WP) - 8 votes
2.0%
Chase Oliver (L) - 1 votes
0.2%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: 0.2%
Republican Swing: -2.4%
Net Swing: 2.6% Democratic
Vote Change: +40 votes

Rochester County

(100.0% reporting)

2020 (D+48.4)

Joe Biden (D) - 526 votes
71.9%
Donald Trump (R) - 183 votes
25.0%

2024 (D+48.6)

Kamala Harris (D) - 522 votes
71.0%
Donald Trump (R) - 173 votes
23.5%
Robert F. Kennedy Jr (WP) - 17 votes
2.3%
Cornel West (PJ) - 4 votes
0.5%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -1.5%
Republican Swing: -1.7%
Net Swing: 0.2% Democratic
Vote Change: +9 votes

Rockingham County

(100.0% reporting)

2020 (D+40.7)

Joe Biden (D) - 1703 votes
67.6%
Donald Trump (R) - 718 votes
28.5%

2024 (D+35.3)

Kamala Harris (D) - 1668 votes
65.0%
Donald Trump (R) - 779 votes
30.4%
Robert F. Kennedy Jr (WP) - 48 votes
1.9%
Chase Oliver (L) - 13 votes
0.5%
Cornel West (PJ) - 7 votes
0.3%
Democratic Swing: -4.0%
Republican Swing: 1.3%
Net Swing: 5.3% Republican
Vote Change: +94 votes

Roxbury County

(100.0% reporting)

2020 (D+35.4)

Joe Biden (D) - 281 votes
64.9%
Donald Trump (R) - 134 votes
30.9%

2024 (D+27.4)

Kamala Harris (D) - 278 votes
61.6%
Donald Trump (R) - 156 votes
34.6%
Robert F. Kennedy Jr (WP) - 4 votes
0.9%
Chase Oliver (L) - 4 votes
0.9%
Cornel West (PJ) - 3 votes
0.6%
Democratic Swing: -5.2%
Republican Swing: 2.8%
Net Swing: 8.0% Republican
Vote Change: +30 votes

Royalton County

(100.0% reporting)

2020 (D+30.8)

Joe Biden (D) - 930 votes
62.6%
Donald Trump (R) - 492 votes
33.1%

2024 (D+29.3)

Kamala Harris (D) - 960 votes
62.0%
Donald Trump (R) - 513 votes
33.1%
Robert F. Kennedy Jr (WP) - 29 votes
1.9%
Chase Oliver (L) - 14 votes
0.9%
Cornel West (PJ) - 8 votes
0.5%
Democratic Swing: -2.4%
Republican Swing: -0.9%
Net Swing: 1.5% Republican
Vote Change: +102 votes

Rupert County

(100.0% reporting)

2020 (D+27.2)

Joe Biden (D) - 269 votes
61.6%
Donald Trump (R) - 154 votes
35.2%

2024 (D+25.7)

Kamala Harris (D) - 249 votes
59.4%
Donald Trump (R) - 144 votes
34.4%
Robert F. Kennedy Jr (WP) - 9 votes
2.1%
Chase Oliver (L) - 4 votes
1.0%
Cornel West (PJ) - 2 votes
0.5%
Democratic Swing: -2.6%
Republican Swing: -1.1%
Net Swing: 1.5% Republican
Vote Change: -15 votes

Rutland County

(100.0% reporting)

2020 (D+21.5)

Joe Biden (D) - 4679 votes
58.5%
Donald Trump (R) - 3026 votes
37.8%

2024 (D+15)

Kamala Harris (D) - 4264 votes
55.8%
Donald Trump (R) - 3133 votes
41.0%
Robert F. Kennedy Jr (WP) - 119 votes
1.6%
Chase Oliver (L) - 30 votes
0.4%
Cornel West (PJ) - 18 votes
0.2%
Democratic Swing: -4.4%
Republican Swing: 2.1%
Net Swing: 6.5% Republican
Vote Change: -141 votes

Rutland Town County

(100.0% reporting)

2020 (D+14)

Joe Biden (D) - 1376 votes
55.3%
Donald Trump (R) - 1039 votes
41.8%

2024 (D+16.1)

Kamala Harris (D) - 1434 votes
56.0%
Donald Trump (R) - 1026 votes
40.1%
Robert F. Kennedy Jr (WP) - 46 votes
1.8%
Chase Oliver (L) - 22 votes
0.9%
Cornel West (PJ) - 3 votes
0.1%
Democratic Swing: -0.3%
Republican Swing: -2.5%
Net Swing: 2.2% Democratic
Vote Change: +116 votes

Ryegate County

(100.0% reporting)

2020 (D+4.9)

Joe Biden (D) - 329 votes
50.8%
Donald Trump (R) - 298 votes
46.0%

2024 (R+2.7)

Donald Trump (R) - 336 votes
49.1%
Kamala Harris (D) - 318 votes
46.5%
Robert F. Kennedy Jr (WP) - 16 votes
2.3%
Cornel West (PJ) - 3 votes
0.4%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -5.3%
Republican Swing: 2.3%
Net Swing: 7.6% Republican
Vote Change: +48 votes

Salisbury County

(100.0% reporting)

2020 (D+20.7)

Joe Biden (D) - 393 votes
58.1%
Donald Trump (R) - 258 votes
38.2%

2024 (D+14.3)

Kamala Harris (D) - 382 votes
55.8%
Donald Trump (R) - 285 votes
41.7%
Robert F. Kennedy Jr (WP) - 6 votes
0.9%
Chase Oliver (L) - 4 votes
0.6%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -4.0%
Republican Swing: 2.4%
Net Swing: 6.4% Republican
Vote Change: +27 votes

Sandgate County

(100.0% reporting)

2020 (D+21)

Joe Biden (D) - 147 votes
58.1%
Donald Trump (R) - 96 votes
37.9%

2024 (D+13.2)

Kamala Harris (D) - 137 votes
54.1%
Donald Trump (R) - 104 votes
41.1%
Robert F. Kennedy Jr (WP) - 7 votes
2.8%
Cornel West (PJ) - 1 votes
0.4%
Chase Oliver (L) - 1 votes
0.4%
Democratic Swing: -5.7%
Republican Swing: 2.1%
Net Swing: 7.8% Republican
Vote Change: +7 votes

Searsburg County

(100.0% reporting)

2020 (R+12.5)

Donald Trump (R) - 36 votes
56.2%
Joe Biden (D) - 28 votes
43.7%

2024 (R+33.3)

Donald Trump (R) - 40 votes
66.7%
Kamala Harris (D) - 20 votes
33.3%
Robert F. Kennedy Jr (WP) - 0 votes
0.0%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -10.3%
Republican Swing: 10.2%
Net Swing: 20.5% Republican
Vote Change: -4 votes

Shaftsbury County

(100.0% reporting)

2020 (D+24.4)

Joe Biden (D) - 1346 votes
60.5%
Donald Trump (R) - 818 votes
36.8%

2024 (D+20.6)

Kamala Harris (D) - 1305 votes
58.8%
Donald Trump (R) - 852 votes
38.4%
Robert F. Kennedy Jr (WP) - 30 votes
1.4%
Chase Oliver (L) - 10 votes
0.4%
Cornel West (PJ) - 4 votes
0.2%
Democratic Swing: -2.9%
Republican Swing: 0.9%
Net Swing: 3.8% Republican
Vote Change: +37 votes

Sharon County

(100.0% reporting)

2020 (D+35.6)

Joe Biden (D) - 585 votes
65.4%
Donald Trump (R) - 278 votes
31.1%

2024 (D+29.8)

Kamala Harris (D) - 617 votes
62.6%
Donald Trump (R) - 327 votes
33.2%
Robert F. Kennedy Jr (WP) - 17 votes
1.7%
Cornel West (PJ) - 7 votes
0.7%
Chase Oliver (L) - 5 votes
0.5%
Democratic Swing: -4.4%
Republican Swing: 1.4%
Net Swing: 5.8% Republican
Vote Change: +110 votes

Sheffield County

(100.0% reporting)

2020 (D+9.4)

Joe Biden (D) - 197 votes
52.7%
Donald Trump (R) - 163 votes
43.6%

2024 (D+1.6)

Kamala Harris (D) - 189 votes
48.2%
Donald Trump (R) - 183 votes
46.7%
Robert F. Kennedy Jr (WP) - 12 votes
3.1%
Cornel West (PJ) - 1 votes
0.2%
Chase Oliver (L) - 1 votes
0.2%
Democratic Swing: -5.7%
Republican Swing: 2.1%
Net Swing: 7.9% Republican
Vote Change: +26 votes

Shelburne County

(100.0% reporting)

2020 (D+64.1)

Joe Biden (D) - 4358 votes
80.4%
Donald Trump (R) - 953 votes
17.6%

2024 (D+64.8)

Kamala Harris (D) - 4472 votes
80.5%
Donald Trump (R) - 915 votes
16.5%
Robert F. Kennedy Jr (WP) - 54 votes
1.0%
Chase Oliver (L) - 29 votes
0.5%
Cornel West (PJ) - 20 votes
0.4%
Democratic Swing: -0.6%
Republican Swing: -1.3%
Net Swing: 0.7% Democratic
Vote Change: +179 votes

Sheldon County

(100.0% reporting)

2020 (R+10)

Donald Trump (R) - 532 votes
52.4%
Joe Biden (D) - 435 votes
42.8%

2024 (R+14.8)

Donald Trump (R) - 568 votes
54.7%
Kamala Harris (D) - 416 votes
40.0%
Robert F. Kennedy Jr (WP) - 28 votes
2.7%
Chase Oliver (L) - 12 votes
1.1%
Cornel West (PJ) - 2 votes
0.2%
Democratic Swing: -4.4%
Republican Swing: 0.3%
Net Swing: 4.8% Republican
Vote Change: +59 votes

Shoreham County

(100.0% reporting)

2020 (D+25.7)

Joe Biden (D) - 445 votes
60.0%
Donald Trump (R) - 263 votes
35.4%

2024 (D+24.2)

Kamala Harris (D) - 439 votes
60.5%
Donald Trump (R) - 264 votes
36.4%
Robert F. Kennedy Jr (WP) - 12 votes
1.7%
Cornel West (PJ) - 4 votes
0.5%
Chase Oliver (L) - 4 votes
0.5%
Democratic Swing: -2.1%
Republican Swing: -0.6%
Net Swing: 1.5% Republican
Vote Change: +15 votes

Shrewsbury County

(100.0% reporting)

2020 (D+19.2)

Joe Biden (D) - 395 votes
57.2%
Donald Trump (R) - 268 votes
38.8%

2024 (D+8.9)

Kamala Harris (D) - 374 votes
52.0%
Donald Trump (R) - 311 votes
43.3%
Robert F. Kennedy Jr (WP) - 14 votes
1.9%
Chase Oliver (L) - 4 votes
0.6%
Cornel West (PJ) - 3 votes
0.4%
Democratic Swing: -6.6%
Republican Swing: 3.6%
Net Swing: 10.2% Republican
Vote Change: +43 votes

South Burlington County

(100.0% reporting)

2020 (D+63.2)

Joe Biden (D) - 10057 votes
79.4%
Donald Trump (R) - 2271 votes
17.9%

2024 (D+62.6)

Kamala Harris (D) - 9974 votes
79.2%
Donald Trump (R) - 2207 votes
17.5%
Robert F. Kennedy Jr (WP) - 112 votes
0.9%
Chase Oliver (L) - 57 votes
0.5%
Cornel West (PJ) - 56 votes
0.4%
Democratic Swing: -1.2%
Republican Swing: -0.6%
Net Swing: 0.6% Republican
Vote Change: +78 votes

South Hero County

(100.0% reporting)

2020 (D+41.2)

Joe Biden (D) - 903 votes
69.0%
Donald Trump (R) - 376 votes
28.7%

2024 (D+39.9)

Kamala Harris (D) - 913 votes
67.9%
Donald Trump (R) - 384 votes
28.6%
Robert F. Kennedy Jr (WP) - 19 votes
1.4%
Cornel West (PJ) - 6 votes
0.4%
Chase Oliver (L) - 4 votes
0.3%
Democratic Swing: -1.7%
Republican Swing: -0.4%
Net Swing: 1.3% Republican
Vote Change: +47 votes

Springfield County

(100.0% reporting)

2020 (D+18.7)

Joe Biden (D) - 2583 votes
57.2%
Donald Trump (R) - 1768 votes
39.1%

2024 (D+13.7)

Kamala Harris (D) - 2512 votes
55.1%
Donald Trump (R) - 1891 votes
41.5%
Robert F. Kennedy Jr (WP) - 81 votes
1.8%
Chase Oliver (L) - 21 votes
0.5%
Cornel West (PJ) - 12 votes
0.3%
Democratic Swing: -3.8%
Republican Swing: 1.2%
Net Swing: 5.0% Republican
Vote Change: +166 votes

St. Albans County

(100.0% reporting)

2020 (D+35.4)

Joe Biden (D) - 1982 votes
64.8%
Donald Trump (R) - 946 votes
30.9%

2024 (D+28.1)

Kamala Harris (D) - 1910 votes
62.0%
Donald Trump (R) - 1055 votes
34.3%
Robert F. Kennedy Jr (WP) - 55 votes
1.8%
Chase Oliver (L) - 21 votes
0.7%
Cornel West (PJ) - 6 votes
0.2%
Democratic Swing: -5.0%
Republican Swing: 2.3%
Net Swing: 7.3% Republican
Vote Change: +119 votes

St. Albans Town County

(100.0% reporting)

2020 (D+15.4)

Joe Biden (D) - 2126 votes
56.0%
Donald Trump (R) - 1557 votes
41.0%

2024 (D+11.6)

Kamala Harris (D) - 2062 votes
54.0%
Donald Trump (R) - 1624 votes
42.6%
Robert F. Kennedy Jr (WP) - 64 votes
1.7%
Chase Oliver (L) - 14 votes
0.4%
Cornel West (PJ) - 5 votes
0.1%
Democratic Swing: -3.0%
Republican Swing: 0.8%
Net Swing: 3.8% Republican
Vote Change: +86 votes

St. George County

(100.0% reporting)

2020 (D+40.6)

Joe Biden (D) - 310 votes
68.4%
Donald Trump (R) - 131 votes
28.9%

2024 (D+32.3)

Kamala Harris (D) - 304 votes
63.9%
Donald Trump (R) - 153 votes
32.1%
Robert F. Kennedy Jr (WP) - 5 votes
1.1%
Cornel West (PJ) - 3 votes
0.6%
Chase Oliver (L) - 3 votes
0.6%
Democratic Swing: -5.3%
Republican Swing: 3.0%
Net Swing: 8.3% Republican
Vote Change: +27 votes

St. Johnsbury County

(100.0% reporting)

2020 (D+25.1)

Joe Biden (D) - 2034 votes
60.2%
Donald Trump (R) - 1218 votes
36.1%

2024 (D+21.8)

Kamala Harris (D) - 2021 votes
58.2%
Donald Trump (R) - 1277 votes
36.7%
Robert F. Kennedy Jr (WP) - 72 votes
2.1%
Chase Oliver (L) - 24 votes
0.7%
Cornel West (PJ) - 13 votes
0.4%
Democratic Swing: -3.2%
Republican Swing: 0.0%
Net Swing: 3.3% Republican
Vote Change: +155 votes

Stamford County

(100.0% reporting)

2020 (R+2.5)

Donald Trump (R) - 267 votes
49.5%
Joe Biden (D) - 254 votes
47.1%

2024 (R+16.7)

Donald Trump (R) - 322 votes
57.3%
Kamala Harris (D) - 229 votes
40.7%
Robert F. Kennedy Jr (WP) - 4 votes
0.7%
Cornel West (PJ) - 2 votes
0.4%
Chase Oliver (L) - 1 votes
0.2%
Democratic Swing: -7.7%
Republican Swing: 6.5%
Net Swing: 14.1% Republican
Vote Change: +37 votes

Stannard County

(100.0% reporting)

2020 (D+49.1)

Joe Biden (D) - 82 votes
71.9%
Donald Trump (R) - 28 votes
24.5%

2024 (D+33.3)

Kamala Harris (D) - 82 votes
64.6%
Donald Trump (R) - 40 votes
31.5%
Robert F. Kennedy Jr (WP) - 3 votes
2.3%
Chase Oliver (L) - 1 votes
0.8%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -9.3%
Republican Swing: 6.3%
Net Swing: 15.6% Republican
Vote Change: +16 votes

Starksboro County

(100.0% reporting)

2020 (D+31.3)

Joe Biden (D) - 636 votes
62.2%
Donald Trump (R) - 333 votes
32.5%

2024 (D+25)

Kamala Harris (D) - 648 votes
60.1%
Donald Trump (R) - 382 votes
35.4%
Robert F. Kennedy Jr (WP) - 29 votes
2.7%
Chase Oliver (L) - 4 votes
0.4%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -4.7%
Republican Swing: 1.5%
Net Swing: 6.3% Republican
Vote Change: +95 votes

Stockbridge County

(100.0% reporting)

2020 (D+47)

Joe Biden (D) - 341 votes
71.5%
Donald Trump (R) - 123 votes
25.8%

2024 (D+32.2)

Kamala Harris (D) - 299 votes
64.3%
Donald Trump (R) - 150 votes
32.3%
Robert F. Kennedy Jr (WP) - 11 votes
2.4%
Cornel West (PJ) - 3 votes
0.6%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -8.9%
Republican Swing: 5.9%
Net Swing: 14.8% Republican
Vote Change: -1 votes

Stowe County

(100.0% reporting)

2020 (D+63.8)

Joe Biden (D) - 2706 votes
79.4%
Donald Trump (R) - 599 votes
17.6%

2024 (D+59.7)

Kamala Harris (D) - 2395 votes
78.0%
Donald Trump (R) - 579 votes
18.9%
Robert F. Kennedy Jr (WP) - 42 votes
1.4%
Chase Oliver (L) - 19 votes
0.6%
Cornel West (PJ) - 8 votes
0.2%
Democratic Swing: -3.2%
Republican Swing: 0.9%
Net Swing: 4.1% Republican
Vote Change: -262 votes

Strafford County

(100.0% reporting)

2020 (D+69.5)

Joe Biden (D) - 656 votes
82.0%
Donald Trump (R) - 118 votes
14.7%

2024 (D+66.6)

Kamala Harris (D) - 649 votes
81.1%
Donald Trump (R) - 122 votes
15.2%
Robert F. Kennedy Jr (WP) - 11 votes
1.4%
Cornel West (PJ) - 5 votes
0.6%
Chase Oliver (L) - 4 votes
0.5%
Democratic Swing: -2.7%
Republican Swing: 0.2%
Net Swing: 2.9% Republican
Vote Change: +17 votes

Stratton County

(100.0% reporting)

2020 (D+28)

Joe Biden (D) - 119 votes
62.6%
Donald Trump (R) - 67 votes
35.3%

2024 (D+19.6)

Kamala Harris (D) - 107 votes
57.2%
Donald Trump (R) - 71 votes
38.0%
Robert F. Kennedy Jr (WP) - 6 votes
3.2%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -5.8%
Republican Swing: 2.5%
Net Swing: 8.3% Republican
Vote Change: -2 votes

Sudbury County

(100.0% reporting)

2020 (D+32.6)

Joe Biden (D) - 252 votes
64.9%
Donald Trump (R) - 128 votes
33.0%

2024 (D+21.2)

Kamala Harris (D) - 236 votes
58.6%
Donald Trump (R) - 152 votes
37.7%
Robert F. Kennedy Jr (WP) - 7 votes
1.7%
Cornel West (PJ) - 2 votes
0.5%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -6.8%
Republican Swing: 4.6%
Net Swing: 11.4% Republican
Vote Change: +17 votes

Sunderland County

(100.0% reporting)

2020 (D+23.3)

Joe Biden (D) - 386 votes
59.2%
Donald Trump (R) - 240 votes
36.8%

2024 (D+20.8)

Kamala Harris (D) - 404 votes
58.9%
Donald Trump (R) - 263 votes
38.3%
Robert F. Kennedy Jr (WP) - 9 votes
1.3%
Chase Oliver (L) - 2 votes
0.3%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -2.2%
Republican Swing: 0.4%
Net Swing: 2.6% Republican
Vote Change: +53 votes

Sutton County

(100.0% reporting)

2020 (R+5.8)

Donald Trump (R) - 275 votes
51.0%
Joe Biden (D) - 245 votes
45.4%

2024 (R+12.4)

Donald Trump (R) - 289 votes
54.5%
Kamala Harris (D) - 224 votes
42.3%
Robert F. Kennedy Jr (WP) - 6 votes
1.1%
Chase Oliver (L) - 5 votes
0.9%
Cornel West (PJ) - 1 votes
0.2%
Democratic Swing: -4.4%
Republican Swing: 2.2%
Net Swing: 6.6% Republican
Vote Change: +5 votes

Swanton County

(100.0% reporting)

2020 (D+0.6)

Joe Biden (D) - 1566 votes
48.5%
Donald Trump (R) - 1546 votes
47.9%

2024 (R+7.9)

Donald Trump (R) - 1829 votes
52.6%
Kamala Harris (D) - 1555 votes
44.7%
Robert F. Kennedy Jr (WP) - 53 votes
1.5%
Chase Oliver (L) - 12 votes
0.3%
Cornel West (PJ) - 2 votes
0.1%
Democratic Swing: -5.3%
Republican Swing: 3.3%
Net Swing: 8.6% Republican
Vote Change: +339 votes

Thetford County

(100.0% reporting)

2020 (D+56)

Joe Biden (D) - 1448 votes
75.8%
Donald Trump (R) - 409 votes
21.4%

2024 (D+53.4)

Kamala Harris (D) - 1440 votes
74.5%
Donald Trump (R) - 423 votes
21.9%
Robert F. Kennedy Jr (WP) - 26 votes
1.3%
Cornel West (PJ) - 8 votes
0.4%
Chase Oliver (L) - 7 votes
0.4%
Democratic Swing: -2.3%
Republican Swing: 0.2%
Net Swing: 2.5% Republican
Vote Change: +47 votes

Tinmouth County

(100.0% reporting)

2020 (D+2.1)

Joe Biden (D) - 170 votes
49.8%
Donald Trump (R) - 163 votes
47.8%

2024 (R+5.3)

Donald Trump (R) - 183 votes
51.0%
Kamala Harris (D) - 164 votes
45.7%
Robert F. Kennedy Jr (WP) - 6 votes
1.6%
Chase Oliver (L) - 6 votes
1.6%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -5.3%
Republican Swing: 2.0%
Net Swing: 7.4% Republican
Vote Change: +26 votes

Topsham County

(100.0% reporting)

2020 (R+13.2)

Donald Trump (R) - 356 votes
55.1%
Joe Biden (D) - 273 votes
42.3%

2024 (R+23.3)

Donald Trump (R) - 409 votes
59.6%
Kamala Harris (D) - 251 votes
36.6%
Robert F. Kennedy Jr (WP) - 14 votes
2.0%
Cornel West (PJ) - 2 votes
0.3%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -6.4%
Republican Swing: 3.7%
Net Swing: 10.1% Republican
Vote Change: +49 votes

Townshend County

(100.0% reporting)

2020 (D+48.7)

Joe Biden (D) - 553 votes
71.9%
Donald Trump (R) - 191 votes
24.8%

2024 (D+43.4)

Kamala Harris (D) - 535 votes
68.2%
Donald Trump (R) - 202 votes
25.7%
Robert F. Kennedy Jr (WP) - 22 votes
2.8%
Chase Oliver (L) - 8 votes
1.0%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -4.7%
Republican Swing: 0.6%
Net Swing: 5.3% Republican
Vote Change: +24 votes

Troy County

(100.0% reporting)

2020 (R+3.1)

Donald Trump (R) - 394 votes
49.6%
Joe Biden (D) - 370 votes
46.5%

2024 (R+10)

Donald Trump (R) - 441 votes
52.9%
Kamala Harris (D) - 358 votes
42.9%
Robert F. Kennedy Jr (WP) - 21 votes
2.5%
Chase Oliver (L) - 5 votes
0.6%
Cornel West (PJ) - 3 votes
0.4%
Democratic Swing: -5.2%
Republican Swing: 1.7%
Net Swing: 6.9% Republican
Vote Change: +64 votes

Tunbridge County

(100.0% reporting)

2020 (D+24.2)

Joe Biden (D) - 514 votes
59.6%
Donald Trump (R) - 314 votes
36.4%

2024 (D+24.5)

Kamala Harris (D) - 530 votes
59.9%
Donald Trump (R) - 316 votes
35.7%
Robert F. Kennedy Jr (WP) - 20 votes
2.3%
Cornel West (PJ) - 5 votes
0.6%
Chase Oliver (L) - 3 votes
0.3%
Democratic Swing: -1.4%
Republican Swing: -1.8%
Net Swing: 0.3% Democratic
Vote Change: +46 votes

Underhill County

(100.0% reporting)

2020 (D+51.3)

Joe Biden (D) - 1633 votes
73.4%
Donald Trump (R) - 526 votes
23.7%

2024 (D+46.8)

Kamala Harris (D) - 1583 votes
71.0%
Donald Trump (R) - 552 votes
24.8%
Robert F. Kennedy Jr (WP) - 35 votes
1.6%
Chase Oliver (L) - 19 votes
0.8%
Cornel West (PJ) - 15 votes
0.7%
Democratic Swing: -3.8%
Republican Swing: 0.7%
Net Swing: 4.5% Republican
Vote Change: +45 votes

Vergennes County

(100.0% reporting)

2020 (D+40.7)

Joe Biden (D) - 1016 votes
68.7%
Donald Trump (R) - 428 votes
29.0%

2024 (D+44.4)

Kamala Harris (D) - 1057 votes
69.8%
Donald Trump (R) - 394 votes
26.0%
Robert F. Kennedy Jr (WP) - 24 votes
1.6%
Chase Oliver (L) - 9 votes
0.6%
Cornel West (PJ) - 8 votes
0.5%
Democratic Swing: 0.5%
Republican Swing: -3.2%
Net Swing: 3.7% Democratic
Vote Change: +48 votes

Vernon County

(100.0% reporting)

2020 (D+13.3)

Joe Biden (D) - 718 votes
55.2%
Donald Trump (R) - 549 votes
42.2%

2024 (D+6.3)

Kamala Harris (D) - 661 votes
51.3%
Donald Trump (R) - 581 votes
45.1%
Robert F. Kennedy Jr (WP) - 22 votes
1.7%
Chase Oliver (L) - 8 votes
0.6%
Cornel West (PJ) - 4 votes
0.3%
Democratic Swing: -4.9%
Republican Swing: 2.2%
Net Swing: 7.1% Republican
Vote Change: +9 votes

Vershire County

(100.0% reporting)

2020 (D+32.7)

Joe Biden (D) - 264 votes
61.7%
Donald Trump (R) - 134 votes
31.3%

2024 (D+25.6)

Kamala Harris (D) - 265 votes
59.6%
Donald Trump (R) - 153 votes
34.4%
Robert F. Kennedy Jr (WP) - 11 votes
2.5%
Cornel West (PJ) - 7 votes
1.6%
Chase Oliver (L) - 2 votes
0.4%
Democratic Swing: -5.8%
Republican Swing: 1.3%
Net Swing: 7.1% Republican
Vote Change: +40 votes

Victory County

(100.0% reporting)

2020 (R+35.8)

Donald Trump (R) - 36 votes
65.5%
Joe Biden (D) - 17 votes
30.9%

2024 (R+30.8)

Donald Trump (R) - 33 votes
62.2%
Kamala Harris (D) - 17 votes
32.1%
Robert F. Kennedy Jr (WP) - 2 votes
3.8%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: 0.6%
Republican Swing: -4.4%
Net Swing: 5.0% Democratic
Vote Change: -1 votes

Waitsfield County

(100.0% reporting)

2020 (D+67.3)

Joe Biden (D) - 1023 votes
82.0%
Donald Trump (R) - 200 votes
16.0%

2024 (D+65.5)

Kamala Harris (D) - 989 votes
80.7%
Donald Trump (R) - 196 votes
16.0%
Robert F. Kennedy Jr (WP) - 17 votes
1.4%
Cornel West (PJ) - 6 votes
0.5%
Chase Oliver (L) - 2 votes
0.2%
Democratic Swing: -1.9%
Republican Swing: -0.2%
Net Swing: 1.8% Republican
Vote Change: -13 votes

Walden County

(100.0% reporting)

2020 (D+25.8)

Joe Biden (D) - 351 votes
59.9%
Donald Trump (R) - 207 votes
35.3%

2024 (D+16.8)

Kamala Harris (D) - 336 votes
55.4%
Donald Trump (R) - 236 votes
38.9%
Robert F. Kennedy Jr (WP) - 11 votes
1.8%
Chase Oliver (L) - 6 votes
1.0%
Cornel West (PJ) - 5 votes
0.8%
Democratic Swing: -6.3%
Republican Swing: 2.6%
Net Swing: 9.0% Republican
Vote Change: +36 votes

Wallingford County

(100.0% reporting)

2020 (D+11.1)

Joe Biden (D) - 703 votes
54.1%
Donald Trump (R) - 563 votes
43.4%

2024 (D+6.7)

Kamala Harris (D) - 632 votes
51.2%
Donald Trump (R) - 551 votes
44.6%
Robert F. Kennedy Jr (WP) - 30 votes
2.4%
Chase Oliver (L) - 2 votes
0.2%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -3.6%
Republican Swing: 0.8%
Net Swing: 4.4% Republican
Vote Change: -50 votes

Waltham County

(100.0% reporting)

2020 (D+35.8)

Joe Biden (D) - 216 votes
66.3%
Donald Trump (R) - 102 votes
31.3%

2024 (D+39.3)

Kamala Harris (D) - 213 votes
65.5%
Donald Trump (R) - 90 votes
27.7%
Chase Oliver (L) - 5 votes
1.5%
Robert F. Kennedy Jr (WP) - 4 votes
1.2%
Cornel West (PJ) - 1 votes
0.3%
Democratic Swing: 0.1%
Republican Swing: -3.3%
Net Swing: 3.4% Democratic
Vote Change: -5 votes

Wardsboro County

(100.0% reporting)

2020 (D+34.3)

Joe Biden (D) - 325 votes
66.1%
Donald Trump (R) - 159 votes
32.3%

2024 (D+33)

Kamala Harris (D) - 328 votes
64.9%
Donald Trump (R) - 163 votes
32.3%
Robert F. Kennedy Jr (WP) - 7 votes
1.4%
Chase Oliver (L) - 2 votes
0.4%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -1.5%
Republican Swing: -0.2%
Net Swing: 1.3% Republican
Vote Change: +16 votes

Warren County

(100.0% reporting)

2020 (D+70.6)

Joe Biden (D) - 1039 votes
82.2%
Donald Trump (R) - 179 votes
14.2%

2024 (D+72.3)

Kamala Harris (D) - 1020 votes
83.9%
Donald Trump (R) - 150 votes
12.3%
Robert F. Kennedy Jr (WP) - 20 votes
1.6%
Cornel West (PJ) - 7 votes
0.6%
Chase Oliver (L) - 7 votes
0.6%
Democratic Swing: -0.6%
Republican Swing: -2.2%
Net Swing: 1.6% Democratic
Vote Change: -14 votes

Washington County

(100.0% reporting)

2020 (D+3.9)

Joe Biden (D) - 306 votes
50.2%
Donald Trump (R) - 283 votes
46.5%

2024 (D+3.1)

Kamala Harris (D) - 310 votes
47.9%
Donald Trump (R) - 290 votes
44.8%
Robert F. Kennedy Jr (WP) - 30 votes
4.6%
Cornel West (PJ) - 4 votes
0.6%
Chase Oliver (L) - 3 votes
0.5%
Democratic Swing: -3.3%
Republican Swing: -2.5%
Net Swing: 0.8% Republican
Vote Change: +48 votes

Waterbury County

(100.0% reporting)

2020 (D+63.5)

Joe Biden (D) - 2778 votes
79.4%
Donald Trump (R) - 621 votes
17.8%

2024 (D+61.6)

Kamala Harris (D) - 2761 votes
78.6%
Donald Trump (R) - 621 votes
17.7%
Robert F. Kennedy Jr (WP) - 61 votes
1.7%
Chase Oliver (L) - 19 votes
0.5%
Cornel West (PJ) - 10 votes
0.3%
Democratic Swing: -2.2%
Republican Swing: -0.4%
Net Swing: 1.8% Republican
Vote Change: +73 votes

Waterford County

(100.0% reporting)

2020 (D+4.2)

Joe Biden (D) - 421 votes
50.7%
Donald Trump (R) - 387 votes
46.6%

2024 (D+0.5)

Kamala Harris (D) - 417 votes
48.4%
Donald Trump (R) - 413 votes
48.0%
Robert F. Kennedy Jr (WP) - 16 votes
1.9%
Cornel West (PJ) - 5 votes
0.6%
Chase Oliver (L) - 2 votes
0.2%
Democratic Swing: -3.2%
Republican Swing: 0.5%
Net Swing: 3.7% Republican
Vote Change: +45 votes

Waterville County

(100.0% reporting)

2020 (D+4.1)

Joe Biden (D) - 227 votes
50.0%
Donald Trump (R) - 209 votes
46.0%

2024 (D+1.3)

Kamala Harris (D) - 221 votes
48.6%
Donald Trump (R) - 215 votes
47.2%
Robert F. Kennedy Jr (WP) - 14 votes
3.1%
Chase Oliver (L) - 5 votes
1.1%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -3.5%
Republican Swing: -0.7%
Net Swing: 2.8% Republican
Vote Change: +19 votes

Weathersfield County

(100.0% reporting)

2020 (D+16.8)

Joe Biden (D) - 1018 votes
56.8%
Donald Trump (R) - 725 votes
40.5%

2024 (D+11.8)

Kamala Harris (D) - 990 votes
54.2%
Donald Trump (R) - 776 votes
42.5%
Robert F. Kennedy Jr (WP) - 26 votes
1.4%
Chase Oliver (L) - 10 votes
0.5%
Cornel West (PJ) - 7 votes
0.4%
Democratic Swing: -3.7%
Republican Swing: 1.3%
Net Swing: 5.0% Republican
Vote Change: +66 votes

Wells County

(100.0% reporting)

2020 (R+13.8)

Donald Trump (R) - 416 votes
56.1%
Joe Biden (D) - 315 votes
42.5%

2024 (R+15.7)

Donald Trump (R) - 426 votes
56.5%
Kamala Harris (D) - 308 votes
40.8%
Robert F. Kennedy Jr (WP) - 11 votes
1.5%
Chase Oliver (L) - 4 votes
0.5%
Cornel West (PJ) - 1 votes
0.1%
Democratic Swing: -2.0%
Republican Swing: -0.1%
Net Swing: 1.9% Republican
Vote Change: +19 votes

West Fairlee County

(100.0% reporting)

2020 (D+27.3)

Joe Biden (D) - 219 votes
61.3%
Donald Trump (R) - 125 votes
35.0%

2024 (D+23.8)

Kamala Harris (D) - 224 votes
59.9%
Donald Trump (R) - 136 votes
36.3%
Robert F. Kennedy Jr (WP) - 6 votes
1.6%
Chase Oliver (L) - 4 votes
1.1%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -3.1%
Republican Swing: 0.4%
Net Swing: 3.5% Republican
Vote Change: +26 votes

West Haven County

(100.0% reporting)

2020 (D+5.4)

Joe Biden (D) - 78 votes
51.6%
Donald Trump (R) - 70 votes
46.3%

2024 (R+1.9)

Donald Trump (R) - 79 votes
49.4%
Kamala Harris (D) - 76 votes
47.5%
Robert F. Kennedy Jr (WP) - 1 votes
0.6%
Cornel West (PJ) - 1 votes
0.6%
Chase Oliver (L) - 1 votes
0.6%
Democratic Swing: -4.6%
Republican Swing: 2.7%
Net Swing: 7.3% Republican
Vote Change: +10 votes

West Rutland County

(100.0% reporting)

2020 (R+9.2)

Donald Trump (R) - 613 votes
52.5%
Joe Biden (D) - 510 votes
43.7%

2024 (R+17.2)

Donald Trump (R) - 698 votes
57.1%
Kamala Harris (D) - 488 votes
39.9%
Robert F. Kennedy Jr (WP) - 22 votes
1.8%
Cornel West (PJ) - 7 votes
0.6%
Chase Oliver (L) - 5 votes
0.4%
Democratic Swing: -5.4%
Republican Swing: 2.6%
Net Swing: 8.0% Republican
Vote Change: +97 votes

West Windsor County

(100.0% reporting)

2020 (D+51.1)

Joe Biden (D) - 618 votes
73.5%
Donald Trump (R) - 200 votes
23.8%

2024 (D+51.1)

Kamala Harris (D) - 649 votes
73.6%
Donald Trump (R) - 202 votes
22.9%
Robert F. Kennedy Jr (WP) - 13 votes
1.5%
Chase Oliver (L) - 7 votes
0.8%
Cornel West (PJ) - 3 votes
0.3%
Democratic Swing: -1.3%
Republican Swing: -1.3%
Net Swing: 0.0% Democratic
Vote Change: +56 votes

Westfield County

(100.0% reporting)

2020 (D+13.1)

Joe Biden (D) - 190 votes
54.4%
Donald Trump (R) - 146 votes
41.8%

2024 (D+18.5)

Kamala Harris (D) - 204 votes
56.5%
Donald Trump (R) - 138 votes
38.2%
Robert F. Kennedy Jr (WP) - 11 votes
3.0%
Chase Oliver (L) - 3 votes
0.8%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: 0.8%
Republican Swing: -4.7%
Net Swing: 5.4% Democratic
Vote Change: +20 votes

Westford County

(100.0% reporting)

2020 (D+40)

Joe Biden (D) - 964 votes
67.6%
Donald Trump (R) - 413 votes
29.0%

2024 (D+40.8)

Kamala Harris (D) - 1003 votes
68.6%
Donald Trump (R) - 413 votes
28.2%
Robert F. Kennedy Jr (WP) - 21 votes
1.4%
Chase Oliver (L) - 10 votes
0.7%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -0.7%
Republican Swing: -1.4%
Net Swing: 0.8% Democratic
Vote Change: +70 votes

Westminster County

(100.0% reporting)

2020 (D+50.5)

Joe Biden (D) - 1303 votes
72.8%
Donald Trump (R) - 429 votes
24.0%

2024 (D+44.5)

Kamala Harris (D) - 1249 votes
69.6%
Donald Trump (R) - 462 votes
25.8%
Robert F. Kennedy Jr (WP) - 33 votes
1.8%
Cornel West (PJ) - 16 votes
0.9%
Chase Oliver (L) - 8 votes
0.4%
Democratic Swing: -4.6%
Republican Swing: 1.4%
Net Swing: 5.9% Republican
Vote Change: +36 votes

Westmore County

(99.0% reporting)

2020 (D+10.5)

Joe Biden (D) - 126 votes
52.5%
Donald Trump (R) - 102 votes
42.5%

2024 (D+19.7)

Kamala Harris (D) - 135 votes
58.2%
Donald Trump (R) - 90 votes
38.8%
Robert F. Kennedy Jr (WP) - 2 votes
0.9%
Cornel West (PJ) - 1 votes
0.4%
Chase Oliver (L) - 1 votes
0.4%
Democratic Swing: 3.7%
Republican Swing: -5.4%
Net Swing: 9.1% Democratic
Vote Change: +1 votes

Weston County

(100.0% reporting)

2020 (D+48.9)

Joe Biden (D) - 332 votes
72.8%
Donald Trump (R) - 114 votes
25.0%

2024 (D+50.3)

Kamala Harris (D) - 320 votes
72.6%
Donald Trump (R) - 101 votes
22.9%
Robert F. Kennedy Jr (WP) - 8 votes
1.8%
Chase Oliver (L) - 5 votes
1.1%
Cornel West (PJ) - 1 votes
0.2%
Democratic Swing: -0.9%
Republican Swing: -2.3%
Net Swing: 1.5% Democratic
Vote Change: -11 votes

Weybridge County

(100.0% reporting)

2020 (D+73.8)

Joe Biden (D) - 517 votes
84.5%
Donald Trump (R) - 78 votes
12.7%

2024 (D+67)

Kamala Harris (D) - 482 votes
81.4%
Donald Trump (R) - 90 votes
15.2%
Robert F. Kennedy Jr (WP) - 8 votes
1.4%
Chase Oliver (L) - 3 votes
0.5%
Cornel West (PJ) - 2 votes
0.3%
Democratic Swing: -4.5%
Republican Swing: 2.3%
Net Swing: 6.8% Republican
Vote Change: -10 votes

Wheelock County

(100.0% reporting)

2020 (D+8.3)

Joe Biden (D) - 236 votes
52.2%
Donald Trump (R) - 200 votes
44.2%

2024 (D+0.7)

Kamala Harris (D) - 217 votes
48.3%
Donald Trump (R) - 214 votes
47.7%
Robert F. Kennedy Jr (WP) - 9 votes
2.0%
Chase Oliver (L) - 3 votes
0.7%
Cornel West (PJ) - 2 votes
0.4%
Democratic Swing: -5.3%
Republican Swing: 2.2%
Net Swing: 7.6% Republican
Vote Change: +9 votes

Whiting County

(100.0% reporting)

2020 (D+19.2)

Joe Biden (D) - 124 votes
56.9%
Donald Trump (R) - 84 votes
38.5%

2024 (D+6.1)

Kamala Harris (D) - 118 votes
50.0%
Donald Trump (R) - 104 votes
44.1%
Robert F. Kennedy Jr (WP) - 7 votes
3.0%
Chase Oliver (L) - 2 votes
0.8%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -8.5%
Republican Swing: 4.6%
Net Swing: 13.1% Republican
Vote Change: +23 votes

Whitingham County

(100.0% reporting)

2020 (D+7.7)

Joe Biden (D) - 397 votes
51.2%
Donald Trump (R) - 340 votes
43.9%

2024 (D+2.5)

Kamala Harris (D) - 395 votes
49.4%
Donald Trump (R) - 375 votes
46.9%
Robert F. Kennedy Jr (WP) - 12 votes
1.5%
Cornel West (PJ) - 4 votes
0.5%
Chase Oliver (L) - 4 votes
0.5%
Democratic Swing: -3.9%
Republican Swing: 1.3%
Net Swing: 5.2% Republican
Vote Change: +53 votes

Williamstown County

(100.0% reporting)

2020 (R+3.6)

Donald Trump (R) - 923 votes
49.6%
Joe Biden (D) - 858 votes
46.1%

2024 (R+9.5)

Donald Trump (R) - 1018 votes
52.6%
Kamala Harris (D) - 837 votes
43.2%
Robert F. Kennedy Jr (WP) - 43 votes
2.2%
Chase Oliver (L) - 11 votes
0.6%
Cornel West (PJ) - 5 votes
0.2%
Democratic Swing: -4.4%
Republican Swing: 1.4%
Net Swing: 5.8% Republican
Vote Change: +133 votes

Williston County

(100.0% reporting)

2020 (D+49)

Joe Biden (D) - 4961 votes
72.2%
Donald Trump (R) - 1699 votes
24.7%

2024 (D+49.6)

Kamala Harris (D) - 5029 votes
73.0%
Donald Trump (R) - 1644 votes
23.8%
Robert F. Kennedy Jr (WP) - 98 votes
1.4%
Chase Oliver (L) - 32 votes
0.5%
Cornel West (PJ) - 16 votes
0.2%
Democratic Swing: -0.7%
Republican Swing: -1.4%
Net Swing: 0.7% Democratic
Vote Change: +159 votes

Wilmington County

(100.0% reporting)

2020 (D+39.6)

Joe Biden (D) - 789 votes
68.2%
Donald Trump (R) - 341 votes
29.5%

2024 (D+34)

Kamala Harris (D) - 774 votes
65.7%
Donald Trump (R) - 375 votes
31.8%
Robert F. Kennedy Jr (WP) - 17 votes
1.4%
Chase Oliver (L) - 4 votes
0.3%
Cornel West (PJ) - 3 votes
0.3%
Democratic Swing: -3.8%
Republican Swing: 1.8%
Net Swing: 5.6% Republican
Vote Change: +43 votes

Windham County

(100.0% reporting)

2020 (D+38.5)

Joe Biden (D) - 187 votes
66.3%
Donald Trump (R) - 83 votes
29.4%

2024 (D+30.3)

Kamala Harris (D) - 184 votes
63.9%
Donald Trump (R) - 97 votes
33.7%
Robert F. Kennedy Jr (WP) - 6 votes
2.1%
Cornel West (PJ) - 0 votes
0.0%
Chase Oliver (L) - 0 votes
0.0%
Democratic Swing: -5.1%
Republican Swing: 3.1%
Net Swing: 8.2% Republican
Vote Change: +17 votes

Windsor County

(100.0% reporting)

2020 (D+40.4)

Joe Biden (D) - 1266 votes
67.0%
Donald Trump (R) - 537 votes
28.4%

2024 (D+34.5)

Kamala Harris (D) - 1190 votes
64.9%
Donald Trump (R) - 568 votes
31.0%
Robert F. Kennedy Jr (WP) - 35 votes
1.9%
Cornel West (PJ) - 6 votes
0.3%
Chase Oliver (L) - 6 votes
0.3%
Democratic Swing: -4.3%
Republican Swing: 1.7%
Net Swing: 6.0% Republican
Vote Change: +2 votes

Winhall County

(100.0% reporting)

2020 (D+44.4)

Joe Biden (D) - 473 votes
70.2%
Donald Trump (R) - 182 votes
27.0%

2024 (D+34.9)

Kamala Harris (D) - 432 votes
65.6%
Donald Trump (R) - 205 votes
31.2%
Robert F. Kennedy Jr (WP) - 8 votes
1.2%
Chase Oliver (L) - 5 votes
0.8%
Cornel West (PJ) - 0 votes
0.0%
Democratic Swing: -5.7%
Republican Swing: 3.7%
Net Swing: 9.5% Republican
Vote Change: -5 votes

Winooski County

(100.0% reporting)

2020 (D+67.4)

Joe Biden (D) - 3005 votes
81.2%
Donald Trump (R) - 585 votes
15.8%

2024 (D+64.9)

Kamala Harris (D) - 2839 votes
78.9%
Donald Trump (R) - 571 votes
15.9%
Robert F. Kennedy Jr (WP) - 40 votes
1.1%
Cornel West (PJ) - 25 votes
0.7%
Chase Oliver (L) - 19 votes
0.5%
Democratic Swing: -2.5%
Republican Swing: 0.0%
Net Swing: 2.5% Republican
Vote Change: -96 votes

Wolcott County

(100.0% reporting)

2020 (D+31.6)

Joe Biden (D) - 589 votes
63.8%
Donald Trump (R) - 306 votes
33.2%

2024 (D+23)

Kamala Harris (D) - 570 votes
59.7%
Donald Trump (R) - 352 votes
36.9%
Robert F. Kennedy Jr (WP) - 16 votes
1.7%
Cornel West (PJ) - 5 votes
0.5%
Chase Oliver (L) - 4 votes
0.4%
Democratic Swing: -5.6%
Republican Swing: 3.0%
Net Swing: 8.6% Republican
Vote Change: +52 votes

Woodbury County

(100.0% reporting)

2020 (D+31)

Joe Biden (D) - 372 votes
63.3%
Donald Trump (R) - 196 votes
33.3%

2024 (D+25.8)

Kamala Harris (D) - 350 votes
60.8%
Donald Trump (R) - 203 votes
35.2%
Robert F. Kennedy Jr (WP) - 11 votes
1.9%
Cornel West (PJ) - 3 votes
0.5%
Chase Oliver (L) - 2 votes
0.3%
Democratic Swing: -4.0%
Republican Swing: 1.2%
Net Swing: 5.1% Republican
Vote Change: +1 votes

Woodford County

(100.0% reporting)

2020 (R+0.5)

Donald Trump (R) - 96 votes
49.0%
Joe Biden (D) - 95 votes
48.5%

2024 (R+5.6)

Donald Trump (R) - 110 votes
50.5%
Kamala Harris (D) - 98 votes
44.9%
Robert F. Kennedy Jr (WP) - 3 votes
1.4%
Cornel West (PJ) - 2 votes
0.9%
Chase Oliver (L) - 2 votes
0.9%
Democratic Swing: -4.1%
Republican Swing: 0.9%
Net Swing: 5.0% Republican
Vote Change: +24 votes

Woodstock County

(100.0% reporting)

2020 (D+60.7)

Joe Biden (D) - 1645 votes
78.0%
Donald Trump (R) - 402 votes
19.1%

2024 (D+57.8)

Kamala Harris (D) - 1580 votes
76.8%
Donald Trump (R) - 404 votes
19.6%
Robert F. Kennedy Jr (WP) - 37 votes
1.8%
Chase Oliver (L) - 8 votes
0.4%
Cornel West (PJ) - 4 votes
0.2%
Democratic Swing: -2.6%
Republican Swing: 0.2%
Net Swing: 2.9% Republican
Vote Change: -14 votes

Worcester County

(100.0% reporting)

2020 (D+57.6)

Joe Biden (D) - 464 votes
74.4%
Donald Trump (R) - 125 votes
20.0%

2024 (D+52.5)

Kamala Harris (D) - 451 votes
72.2%
Donald Trump (R) - 127 votes
20.3%
Cornel West (PJ) - 18 votes
2.9%
Robert F. Kennedy Jr (WP) - 17 votes
2.7%
Chase Oliver (L) - 4 votes
0.6%
Democratic Swing: -5.7%
Republican Swing: -0.6%
Net Swing: 5.0% Republican
Vote Change: +28 votes

Essex Junction County

(100.0% reporting)

2020 (N/A+0)

2024 (D+47.7)

Kamala Harris (D) - 4413 votes
71.9%
Donald Trump (R) - 1520 votes
24.7%
Robert F. Kennedy Jr (WP) - 75 votes
1.2%
Chase Oliver (L) - 34 votes
0.5%
Cornel West (PJ) - 19 votes
0.3%
Democratic Swing: -27.2%
Republican Swing: -74.9%
Net Swing: 47.7% Democratic
Vote Change: +6,061 votes