Overview
States
2016
2020
2024
vs
2016
2020
2024
Election Results Comparison Dashboard
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
2020 State Results
Donald Trump
(R)
545,382
Joe Biden
(D)
235,984
2024 State Results
Donald Trump
(R)
533,556
Kamala Harris
(D)
214,309
Robert F. Kennedy Jr
(I)
8,947
Chase Oliver
(L)
3,047
Jill Stein
(G)
2,531
County Name
Net Swing %
Votes Gained
County-by-County Comparison
Barbour County
(100.0% reporting)
2020 (R+55.7)
Donald Trump
(R)
- 5116 votes
76.6%
Joe Biden
(D)
- 1457 votes
21.8%
2024 (R+60.5)
Donald Trump
(R)
- 5071 votes
79.3%
Kamala Harris
(D)
- 1199 votes
18.7%
Robert F. Kennedy Jr
(I)
- 91 votes
1.4%
Chase Oliver
(L)
- 20 votes
0.3%
Jill Stein
(G)
- 14 votes
0.2%
Democratic Swing:
-3.4%
Republican Swing:
1.5%
Net Swing:
4.9% Republican
Vote Change:
-178 votes
Berkeley County
(100.0% reporting)
2020 (R+31.9)
Donald Trump
(R)
- 33279 votes
64.6%
Joe Biden
(D)
- 17186 votes
33.3%
2024 (R+35.8)
Donald Trump
(R)
- 37580 votes
67.0%
Kamala Harris
(D)
- 17500 votes
31.2%
Robert F. Kennedy Jr
(I)
- 544 votes
1.0%
Chase Oliver
(L)
- 262 votes
0.4%
Jill Stein
(G)
- 216 votes
0.4%
Democratic Swing:
-2.9%
Republican Swing:
1.0%
Net Swing:
3.9% Republican
Vote Change:
+5,637 votes
Boone County
(100.0% reporting)
2020 (R+53.9)
Donald Trump
(R)
- 6816 votes
75.6%
Joe Biden
(D)
- 2041 votes
22.6%
2024 (R+57.4)
Donald Trump
(R)
- 6314 votes
77.5%
Kamala Harris
(D)
- 1641 votes
20.2%
Robert F. Kennedy Jr
(I)
- 131 votes
1.6%
Chase Oliver
(L)
- 41 votes
0.5%
Jill Stein
(G)
- 15 votes
0.2%
Democratic Swing:
-2.9%
Republican Swing:
0.6%
Net Swing:
3.5% Republican
Vote Change:
-715 votes
Braxton County
(100.0% reporting)
2020 (R+47.7)
Donald Trump
(R)
- 4120 votes
72.7%
Joe Biden
(D)
- 1457 votes
25.7%
2024 (R+51.9)
Donald Trump
(R)
- 3991 votes
75.1%
Kamala Harris
(D)
- 1233 votes
23.2%
Robert F. Kennedy Jr
(I)
- 56 votes
1.0%
Chase Oliver
(L)
- 19 votes
0.4%
Jill Stein
(G)
- 14 votes
0.3%
Democratic Swing:
-2.9%
Republican Swing:
1.2%
Net Swing:
4.2% Republican
Vote Change:
-264 votes
Brooke County
(100.0% reporting)
2020 (R+43.8)
Donald Trump
(R)
- 7545 votes
70.8%
Joe Biden
(D)
- 2947 votes
27.7%
2024 (R+44.6)
Donald Trump
(R)
- 6986 votes
71.4%
Kamala Harris
(D)
- 2621 votes
26.8%
Robert F. Kennedy Jr
(I)
- 119 votes
1.2%
Chase Oliver
(L)
- 33 votes
0.3%
Jill Stein
(G)
- 23 votes
0.2%
Democratic Swing:
-1.3%
Republican Swing:
-0.5%
Net Swing:
0.8% Republican
Vote Change:
-710 votes
Cabell County
(100.0% reporting)
2020 (R+18.3)
Donald Trump
(R)
- 21721 votes
58.1%
Joe Biden
(D)
- 14994 votes
40.1%
2024 (R+21.9)
Donald Trump
(R)
- 21229 votes
59.9%
Kamala Harris
(D)
- 13474 votes
38.0%
Robert F. Kennedy Jr
(I)
- 418 votes
1.2%
Chase Oliver
(L)
- 163 votes
0.5%
Jill Stein
(G)
- 145 votes
0.4%
Democratic Swing:
-2.8%
Republican Swing:
0.8%
Net Swing:
3.6% Republican
Vote Change:
-1,286 votes
Calhoun County
(100.0% reporting)
2020 (R+61.3)
Donald Trump
(R)
- 2364 votes
79.6%
Joe Biden
(D)
- 568 votes
19.1%
2024 (R+64.8)
Donald Trump
(R)
- 2391 votes
81.4%
Kamala Harris
(D)
- 488 votes
16.6%
Robert F. Kennedy Jr
(I)
- 43 votes
1.5%
Chase Oliver
(L)
- 8 votes
0.3%
Jill Stein
(G)
- 6 votes
0.2%
Democratic Swing:
-2.8%
Republican Swing:
0.8%
Net Swing:
3.6% Republican
Vote Change:
+4 votes
Clay County
(100.0% reporting)
2020 (R+61.4)
Donald Trump
(R)
- 2679 votes
79.6%
Joe Biden
(D)
- 641 votes
19.0%
2024 (R+62.3)
Donald Trump
(R)
- 2597 votes
80.2%
Kamala Harris
(D)
- 580 votes
17.9%
Robert F. Kennedy Jr
(I)
- 47 votes
1.4%
Chase Oliver
(L)
- 10 votes
0.3%
Jill Stein
(G)
- 6 votes
0.2%
Democratic Swing:
-1.4%
Republican Swing:
-0.5%
Net Swing:
0.9% Republican
Vote Change:
-80 votes
Doddridge County
(100.0% reporting)
2020 (R+71.5)
Donald Trump
(R)
- 2619 votes
84.5%
Joe Biden
(D)
- 435 votes
14.0%
2024 (R+73.3)
Donald Trump
(R)
- 2541 votes
86.0%
Kamala Harris
(D)
- 374 votes
12.6%
Robert F. Kennedy Jr
(I)
- 24 votes
0.8%
Chase Oliver
(L)
- 9 votes
0.3%
Jill Stein
(G)
- 8 votes
0.3%
Democratic Swing:
-1.6%
Republican Swing:
0.2%
Net Swing:
1.8% Republican
Vote Change:
-98 votes
Fayette County
(100.0% reporting)
2020 (R+39.2)
Donald Trump
(R)
- 11580 votes
68.6%
Joe Biden
(D)
- 5063 votes
30.0%
2024 (R+41.8)
Donald Trump
(R)
- 10910 votes
69.8%
Kamala Harris
(D)
- 4387 votes
28.1%
Robert F. Kennedy Jr
(I)
- 212 votes
1.4%
Jill Stein
(G)
- 57 votes
0.4%
Chase Oliver
(L)
- 54 votes
0.3%
Democratic Swing:
-2.3%
Republican Swing:
0.3%
Net Swing:
2.6% Republican
Vote Change:
-1,023 votes
Gilmer County
(100.0% reporting)
2020 (R+54.1)
Donald Trump
(R)
- 2012 votes
75.6%
Joe Biden
(D)
- 599 votes
22.5%
2024 (R+57)
Donald Trump
(R)
- 1822 votes
77.7%
Kamala Harris
(D)
- 486 votes
20.7%
Robert F. Kennedy Jr
(I)
- 23 votes
1.0%
Jill Stein
(G)
- 7 votes
0.3%
Chase Oliver
(L)
- 6 votes
0.3%
Democratic Swing:
-2.2%
Republican Swing:
0.7%
Net Swing:
2.9% Republican
Vote Change:
-267 votes
Grant County
(100.0% reporting)
2020 (R+77.8)
Donald Trump
(R)
- 4871 votes
88.4%
Joe Biden
(D)
- 607 votes
11.0%
2024 (R+79)
Donald Trump
(R)
- 4949 votes
88.9%
Kamala Harris
(D)
- 552 votes
9.9%
Robert F. Kennedy Jr
(I)
- 46 votes
0.8%
Chase Oliver
(L)
- 11 votes
0.2%
Jill Stein
(G)
- 10 votes
0.2%
Democratic Swing:
-1.2%
Republican Swing:
0.0%
Net Swing:
1.1% Republican
Vote Change:
+90 votes
Greenbrier County
(100.0% reporting)
2020 (R+40.2)
Donald Trump
(R)
- 10925 votes
68.9%
Joe Biden
(D)
- 4655 votes
29.4%
2024 (R+42.2)
Donald Trump
(R)
- 10517 votes
70.1%
Kamala Harris
(D)
- 4196 votes
28.0%
Robert F. Kennedy Jr
(I)
- 187 votes
1.2%
Chase Oliver
(L)
- 55 votes
0.4%
Jill Stein
(G)
- 41 votes
0.3%
Democratic Swing:
-1.9%
Republican Swing:
0.0%
Net Swing:
1.9% Republican
Vote Change:
-584 votes
Hampshire County
(100.0% reporting)
2020 (R+61.1)
Donald Trump
(R)
- 8033 votes
79.6%
Joe Biden
(D)
- 1939 votes
19.2%
2024 (R+62.6)
Donald Trump
(R)
- 8464 votes
80.6%
Kamala Harris
(D)
- 1890 votes
18.0%
Robert F. Kennedy Jr
(I)
- 101 votes
1.0%
Chase Oliver
(L)
- 23 votes
0.2%
Jill Stein
(G)
- 22 votes
0.2%
Democratic Swing:
-1.4%
Republican Swing:
0.1%
Net Swing:
1.5% Republican
Vote Change:
+528 votes
Hancock County
(100.0% reporting)
2020 (R+44.2)
Donald Trump
(R)
- 9806 votes
71.0%
Joe Biden
(D)
- 3790 votes
27.5%
2024 (R+46.8)
Donald Trump
(R)
- 9462 votes
72.6%
Kamala Harris
(D)
- 3360 votes
25.8%
Robert F. Kennedy Jr
(I)
- 129 votes
1.0%
Chase Oliver
(L)
- 40 votes
0.3%
Jill Stein
(G)
- 39 votes
0.3%
Democratic Swing:
-2.1%
Republican Swing:
0.5%
Net Swing:
2.6% Republican
Vote Change:
-566 votes
Hardy County
(100.0% reporting)
2020 (R+55.7)
Donald Trump
(R)
- 4859 votes
76.7%
Joe Biden
(D)
- 1381 votes
21.8%
2024 (R+57.7)
Donald Trump
(R)
- 4997 votes
77.9%
Kamala Harris
(D)
- 1297 votes
20.2%
Robert F. Kennedy Jr
(I)
- 84 votes
1.3%
Chase Oliver
(L)
- 21 votes
0.3%
Jill Stein
(G)
- 12 votes
0.2%
Democratic Swing:
-1.9%
Republican Swing:
0.1%
Net Swing:
2.0% Republican
Vote Change:
+171 votes
Harrison County
(100.0% reporting)
2020 (R+38.4)
Donald Trump
(R)
- 20683 votes
67.9%
Joe Biden
(D)
- 9215 votes
30.2%
2024 (R+40.9)
Donald Trump
(R)
- 20480 votes
69.4%
Kamala Harris
(D)
- 8402 votes
28.5%
Robert F. Kennedy Jr
(I)
- 399 votes
1.3%
Chase Oliver
(L)
- 134 votes
0.5%
Jill Stein
(G)
- 80 votes
0.3%
Democratic Swing:
-2.3%
Republican Swing:
0.3%
Net Swing:
2.6% Republican
Vote Change:
-403 votes
Jackson County
(100.0% reporting)
2020 (R+51.8)
Donald Trump
(R)
- 10093 votes
74.7%
Joe Biden
(D)
- 3207 votes
23.7%
2024 (R+56.2)
Donald Trump
(R)
- 9907 votes
77.3%
Kamala Harris
(D)
- 2699 votes
21.0%
Robert F. Kennedy Jr
(I)
- 154 votes
1.2%
Chase Oliver
(L)
- 40 votes
0.3%
Jill Stein
(G)
- 22 votes
0.2%
Democratic Swing:
-3.1%
Republican Swing:
1.4%
Net Swing:
4.4% Republican
Vote Change:
-478 votes
Jefferson County
(100.0% reporting)
2020 (R+10.7)
Donald Trump
(R)
- 15033 votes
54.3%
Joe Biden
(D)
- 12127 votes
43.8%
2024 (R+15.8)
Donald Trump
(R)
- 16573 votes
56.8%
Kamala Harris
(D)
- 11967 votes
41.0%
Robert F. Kennedy Jr
(I)
- 315 votes
1.1%
Chase Oliver
(L)
- 163 votes
0.6%
Jill Stein
(G)
- 138 votes
0.5%
Democratic Swing:
-3.6%
Republican Swing:
1.5%
Net Swing:
5.1% Republican
Vote Change:
+1,996 votes
Kanawha County
(100.0% reporting)
2020 (R+14.9)
Donald Trump
(R)
- 46398 votes
56.4%
Joe Biden
(D)
- 34344 votes
41.8%
2024 (R+17.4)
Donald Trump
(R)
- 43352 votes
57.6%
Kamala Harris
(D)
- 30231 votes
40.2%
Robert F. Kennedy Jr
(I)
- 965 votes
1.3%
Jill Stein
(G)
- 368 votes
0.5%
Chase Oliver
(L)
- 323 votes
0.4%
Democratic Swing:
-2.4%
Republican Swing:
0.2%
Net Swing:
2.5% Republican
Vote Change:
-5,503 votes
Lewis County
(100.0% reporting)
2020 (R+58)
Donald Trump
(R)
- 5782 votes
77.5%
Joe Biden
(D)
- 1538 votes
20.6%
2024 (R+59.3)
Donald Trump
(R)
- 5550 votes
78.7%
Kamala Harris
(D)
- 1372 votes
19.5%
Robert F. Kennedy Jr
(I)
- 85 votes
1.2%
Chase Oliver
(L)
- 24 votes
0.3%
Jill Stein
(G)
- 17 votes
0.2%
Democratic Swing:
-1.5%
Republican Swing:
-0.2%
Net Swing:
1.3% Republican
Vote Change:
-272 votes
Lincoln County
(100.0% reporting)
2020 (R+55.7)
Donald Trump
(R)
- 6012 votes
76.8%
Joe Biden
(D)
- 1711 votes
21.8%
2024 (R+62.5)
Donald Trump
(R)
- 5770 votes
80.3%
Kamala Harris
(D)
- 1279 votes
17.8%
Robert F. Kennedy Jr
(I)
- 92 votes
1.3%
Chase Oliver
(L)
- 30 votes
0.4%
Jill Stein
(G)
- 16 votes
0.2%
Democratic Swing:
-4.4%
Republican Swing:
2.4%
Net Swing:
6.8% Republican
Vote Change:
-536 votes
Logan County
(100.0% reporting)
2020 (R+63.7)
Donald Trump
(R)
- 10534 votes
80.9%
Joe Biden
(D)
- 2333 votes
17.9%
2024 (R+66.7)
Donald Trump
(R)
- 9500 votes
82.8%
Kamala Harris
(D)
- 1848 votes
16.1%
Robert F. Kennedy Jr
(I)
- 95 votes
0.8%
Chase Oliver
(L)
- 13 votes
0.1%
Jill Stein
(G)
- 13 votes
0.1%
Democratic Swing:
-2.0%
Republican Swing:
1.0%
Net Swing:
3.0% Republican
Vote Change:
-1,398 votes
Marion County
(100.0% reporting)
2020 (R+29.4)
Donald Trump
(R)
- 16300 votes
63.2%
Joe Biden
(D)
- 8901 votes
34.5%
2024 (R+31.2)
Donald Trump
(R)
- 15881 votes
64.5%
Kamala Harris
(D)
- 8185 votes
33.2%
Robert F. Kennedy Jr
(I)
- 360 votes
1.5%
Chase Oliver
(L)
- 125 votes
0.5%
Jill Stein
(G)
- 83 votes
0.3%
Democratic Swing:
-2.1%
Republican Swing:
-0.2%
Net Swing:
1.9% Republican
Vote Change:
-567 votes
Marshall County
(100.0% reporting)
2020 (R+50.3)
Donald Trump
(R)
- 10435 votes
74.1%
Joe Biden
(D)
- 3455 votes
24.5%
2024 (R+50)
Donald Trump
(R)
- 9808 votes
74.1%
Kamala Harris
(D)
- 3186 votes
24.1%
Robert F. Kennedy Jr
(I)
- 153 votes
1.1%
Chase Oliver
(L)
- 49 votes
0.4%
Jill Stein
(G)
- 37 votes
0.3%
Democratic Swing:
-0.8%
Republican Swing:
-1.0%
Net Swing:
0.2% Democratic
Vote Change:
-657 votes
Mason County
(100.0% reporting)
2020 (R+54.1)
Donald Trump
(R)
- 8491 votes
75.8%
Joe Biden
(D)
- 2526 votes
22.5%
2024 (R+58)
Donald Trump
(R)
- 8232 votes
78.1%
Kamala Harris
(D)
- 2111 votes
20.0%
Robert F. Kennedy Jr
(I)
- 142 votes
1.3%
Chase Oliver
(L)
- 41 votes
0.4%
Jill Stein
(G)
- 21 votes
0.2%
Democratic Swing:
-2.9%
Republican Swing:
1.0%
Net Swing:
3.9% Republican
Vote Change:
-470 votes
McDowell County
(100.0% reporting)
2020 (R+58.9)
Donald Trump
(R)
- 5148 votes
78.9%
Joe Biden
(D)
- 1333 votes
20.4%
2024 (R+60.4)
Donald Trump
(R)
- 4310 votes
79.4%
Kamala Harris
(D)
- 1036 votes
19.1%
Robert F. Kennedy Jr
(I)
- 54 votes
1.0%
Chase Oliver
(L)
- 15 votes
0.3%
Jill Stein
(G)
- 10 votes
0.2%
Democratic Swing:
-1.5%
Republican Swing:
0.0%
Net Swing:
1.5% Republican
Vote Change:
-1,056 votes
Mercer County
(100.0% reporting)
2020 (R+55.2)
Donald Trump
(R)
- 19237 votes
76.5%
Joe Biden
(D)
- 5556 votes
22.1%
2024 (R+57.3)
Donald Trump
(R)
- 18372 votes
77.9%
Kamala Harris
(D)
- 4851 votes
20.6%
Robert F. Kennedy Jr
(I)
- 246 votes
1.0%
Jill Stein
(G)
- 60 votes
0.3%
Chase Oliver
(L)
- 55 votes
0.2%
Democratic Swing:
-1.8%
Republican Swing:
0.3%
Net Swing:
2.2% Republican
Vote Change:
-1,209 votes
Mineral County
(100.0% reporting)
2020 (R+58.1)
Donald Trump
(R)
- 10040 votes
78.0%
Joe Biden
(D)
- 2660 votes
20.7%
2024 (R+60.2)
Donald Trump
(R)
- 10247 votes
79.4%
Kamala Harris
(D)
- 2483 votes
19.2%
Robert F. Kennedy Jr
(I)
- 109 votes
0.8%
Chase Oliver
(L)
- 40 votes
0.3%
Jill Stein
(G)
- 25 votes
0.2%
Democratic Swing:
-1.7%
Republican Swing:
0.4%
Net Swing:
2.1% Republican
Vote Change:
+204 votes
Mingo County
(100.0% reporting)
2020 (R+71.9)
Donald Trump
(R)
- 8544 votes
85.2%
Joe Biden
(D)
- 1397 votes
13.9%
2024 (R+73.8)
Donald Trump
(R)
- 7325 votes
86.3%
Kamala Harris
(D)
- 1061 votes
12.5%
Robert F. Kennedy Jr
(I)
- 77 votes
0.9%
Chase Oliver
(L)
- 18 votes
0.2%
Jill Stein
(G)
- 9 votes
0.1%
Democratic Swing:
-1.6%
Republican Swing:
0.3%
Net Swing:
1.9% Republican
Vote Change:
-1,451 votes
Monongalia County
(100.0% reporting)
2020 (R+1.3)
Donald Trump
(R)
- 20803 votes
49.4%
Joe Biden
(D)
- 20282 votes
48.2%
2024 (R+4.4)
Donald Trump
(R)
- 21084 votes
50.6%
Kamala Harris
(D)
- 19265 votes
46.2%
Robert F. Kennedy Jr
(I)
- 549 votes
1.3%
Chase Oliver
(L)
- 284 votes
0.7%
Jill Stein
(G)
- 270 votes
0.6%
Democratic Swing:
-2.9%
Republican Swing:
0.2%
Net Swing:
3.1% Republican
Vote Change:
+367 votes
Monroe County
(100.0% reporting)
2020 (R+58.1)
Donald Trump
(R)
- 5068 votes
78.1%
Joe Biden
(D)
- 1345 votes
20.7%
2024 (R+61.8)
Donald Trump
(R)
- 5089 votes
79.9%
Kamala Harris
(D)
- 1155 votes
18.1%
Robert F. Kennedy Jr
(I)
- 77 votes
1.2%
Chase Oliver
(L)
- 23 votes
0.4%
Jill Stein
(G)
- 23 votes
0.4%
Democratic Swing:
-2.8%
Republican Swing:
0.9%
Net Swing:
3.7% Republican
Vote Change:
-46 votes
Morgan County
(100.0% reporting)
2020 (R+53.2)
Donald Trump
(R)
- 6537 votes
75.2%
Joe Biden
(D)
- 1998 votes
23.0%
2024 (R+55.6)
Donald Trump
(R)
- 7009 votes
76.7%
Kamala Harris
(D)
- 1947 votes
21.3%
Robert F. Kennedy Jr
(I)
- 76 votes
0.8%
Jill Stein
(G)
- 42 votes
0.5%
Chase Oliver
(L)
- 23 votes
0.3%
Democratic Swing:
-2.0%
Republican Swing:
0.5%
Net Swing:
2.5% Republican
Vote Change:
+562 votes
Nicholas County
(100.0% reporting)
2020 (R+57.6)
Donald Trump
(R)
- 8279 votes
77.9%
Joe Biden
(D)
- 2226 votes
20.9%
2024 (R+60.2)
Donald Trump
(R)
- 7960 votes
79.3%
Kamala Harris
(D)
- 1919 votes
19.1%
Robert F. Kennedy Jr
(I)
- 115 votes
1.1%
Chase Oliver
(L)
- 27 votes
0.3%
Jill Stein
(G)
- 16 votes
0.2%
Democratic Swing:
-2.1%
Republican Swing:
0.5%
Net Swing:
2.6% Republican
Vote Change:
-468 votes
Ohio County
(100.0% reporting)
2020 (R+26.2)
Donald Trump
(R)
- 12354 votes
62.1%
Joe Biden
(D)
- 7223 votes
36.3%
2024 (R+26)
Donald Trump
(R)
- 11593 votes
62.0%
Kamala Harris
(D)
- 6727 votes
36.0%
Robert F. Kennedy Jr
(I)
- 198 votes
1.1%
Jill Stein
(G)
- 102 votes
0.5%
Chase Oliver
(L)
- 69 votes
0.4%
Democratic Swing:
-0.9%
Republican Swing:
-1.1%
Net Swing:
0.2% Democratic
Vote Change:
-888 votes
Pendleton County
(100.0% reporting)
2020 (R+54.5)
Donald Trump
(R)
- 2782 votes
76.0%
Joe Biden
(D)
- 820 votes
22.4%
2024 (R+58.6)
Donald Trump
(R)
- 2687 votes
78.4%
Kamala Harris
(D)
- 680 votes
19.9%
Robert F. Kennedy Jr
(I)
- 37 votes
1.1%
Chase Oliver
(L)
- 13 votes
0.4%
Jill Stein
(G)
- 8 votes
0.2%
Democratic Swing:
-2.9%
Republican Swing:
1.2%
Net Swing:
4.1% Republican
Vote Change:
-177 votes
Pleasants County
(100.0% reporting)
2020 (R+59.4)
Donald Trump
(R)
- 2742 votes
78.5%
Joe Biden
(D)
- 699 votes
20.0%
2024 (R+59)
Donald Trump
(R)
- 2632 votes
78.6%
Kamala Harris
(D)
- 656 votes
19.6%
Robert F. Kennedy Jr
(I)
- 42 votes
1.2%
Chase Oliver
(L)
- 9 votes
0.3%
Jill Stein
(G)
- 9 votes
0.3%
Democratic Swing:
-0.7%
Republican Swing:
-1.1%
Net Swing:
0.4% Democratic
Vote Change:
-93 votes
Pocahontas County
(100.0% reporting)
2020 (R+46.9)
Donald Trump
(R)
- 2895 votes
72.2%
Joe Biden
(D)
- 1047 votes
26.1%
2024 (R+50.3)
Donald Trump
(R)
- 2889 votes
74.0%
Kamala Harris
(D)
- 927 votes
23.8%
Robert F. Kennedy Jr
(I)
- 53 votes
1.4%
Jill Stein
(G)
- 21 votes
0.5%
Chase Oliver
(L)
- 11 votes
0.3%
Democratic Swing:
-2.8%
Republican Swing:
0.6%
Net Swing:
3.4% Republican
Vote Change:
-41 votes
Preston County
(100.0% reporting)
2020 (R+55.9)
Donald Trump
(R)
- 11190 votes
76.8%
Joe Biden
(D)
- 3163 votes
21.7%
2024 (R+57)
Donald Trump
(R)
- 11176 votes
77.2%
Kamala Harris
(D)
- 2953 votes
20.4%
Robert F. Kennedy Jr
(I)
- 188 votes
1.3%
Chase Oliver
(L)
- 74 votes
0.5%
Jill Stein
(G)
- 35 votes
0.2%
Democratic Swing:
-1.6%
Republican Swing:
-0.5%
Net Swing:
1.1% Republican
Vote Change:
+73 votes
Putnam County
(100.0% reporting)
2020 (R+43.6)
Donald Trump
(R)
- 20034 votes
70.3%
Joe Biden
(D)
- 7878 votes
27.6%
2024 (R+46.3)
Donald Trump
(R)
- 19868 votes
72.2%
Kamala Harris
(D)
- 7124 votes
25.9%
Robert F. Kennedy Jr
(I)
- 313 votes
1.1%
Chase Oliver
(L)
- 138 votes
0.5%
Jill Stein
(G)
- 64 votes
0.2%
Democratic Swing:
-2.3%
Republican Swing:
0.5%
Net Swing:
2.8% Republican
Vote Change:
-405 votes
Raleigh County
(100.0% reporting)
2020 (R+51.1)
Donald Trump
(R)
- 24673 votes
74.5%
Joe Biden
(D)
- 7982 votes
24.1%
2024 (R+54.3)
Donald Trump
(R)
- 23644 votes
76.4%
Kamala Harris
(D)
- 6816 votes
22.0%
Robert F. Kennedy Jr
(I)
- 312 votes
1.0%
Chase Oliver
(L)
- 101 votes
0.3%
Jill Stein
(G)
- 93 votes
0.3%
Democratic Swing:
-2.4%
Republican Swing:
0.8%
Net Swing:
3.2% Republican
Vote Change:
-1,689 votes
Randolph County
(100.0% reporting)
2020 (R+44.1)
Donald Trump
(R)
- 8673 votes
71.1%
Joe Biden
(D)
- 3362 votes
27.6%
2024 (R+46.1)
Donald Trump
(R)
- 8356 votes
72.1%
Kamala Harris
(D)
- 3008 votes
25.9%
Robert F. Kennedy Jr
(I)
- 156 votes
1.3%
Chase Oliver
(L)
- 43 votes
0.4%
Jill Stein
(G)
- 31 votes
0.3%
Democratic Swing:
-2.0%
Republican Swing:
0.0%
Net Swing:
2.0% Republican
Vote Change:
-441 votes
Ritchie County
(100.0% reporting)
2020 (R+72.3)
Donald Trump
(R)
- 3649 votes
85.2%
Joe Biden
(D)
- 586 votes
13.7%
2024 (R+73)
Donald Trump
(R)
- 3473 votes
85.7%
Kamala Harris
(D)
- 517 votes
12.8%
Robert F. Kennedy Jr
(I)
- 40 votes
1.0%
Jill Stein
(G)
- 11 votes
0.3%
Chase Oliver
(L)
- 9 votes
0.2%
Democratic Swing:
-1.1%
Republican Swing:
-0.4%
Net Swing:
0.7% Republican
Vote Change:
-185 votes
Roane County
(100.0% reporting)
2020 (R+48.7)
Donald Trump
(R)
- 4213 votes
73.1%
Joe Biden
(D)
- 1455 votes
25.2%
2024 (R+53.8)
Donald Trump
(R)
- 4189 votes
75.9%
Kamala Harris
(D)
- 1218 votes
22.1%
Robert F. Kennedy Jr
(I)
- 79 votes
1.4%
Jill Stein
(G)
- 18 votes
0.3%
Chase Oliver
(L)
- 17 votes
0.3%
Democratic Swing:
-3.6%
Republican Swing:
1.5%
Net Swing:
5.2% Republican
Vote Change:
-147 votes
Summers County
(100.0% reporting)
2020 (R+47.6)
Donald Trump
(R)
- 4074 votes
72.9%
Joe Biden
(D)
- 1448 votes
25.9%
2024 (R+51.4)
Donald Trump
(R)
- 3931 votes
74.4%
Kamala Harris
(D)
- 1226 votes
23.2%
Robert F. Kennedy Jr
(I)
- 72 votes
1.4%
Chase Oliver
(L)
- 18 votes
0.3%
Jill Stein
(G)
- 17 votes
0.3%
Democratic Swing:
-2.9%
Republican Swing:
0.9%
Net Swing:
3.8% Republican
Vote Change:
-258 votes
Taylor County
(100.0% reporting)
2020 (R+50.6)
Donald Trump
(R)
- 5477 votes
74.2%
Joe Biden
(D)
- 1796 votes
24.3%
2024 (R+51.3)
Donald Trump
(R)
- 5422 votes
74.4%
Kamala Harris
(D)
- 1694 votes
23.2%
Robert F. Kennedy Jr
(I)
- 100 votes
1.4%
Chase Oliver
(L)
- 28 votes
0.4%
Jill Stein
(G)
- 21 votes
0.3%
Democratic Swing:
-1.4%
Republican Swing:
-0.7%
Net Swing:
0.7% Republican
Vote Change:
-8 votes
Tucker County
(100.0% reporting)
2020 (R+50.4)
Donald Trump
(R)
- 2841 votes
73.9%
Joe Biden
(D)
- 938 votes
24.4%
2024 (R+48.9)
Donald Trump
(R)
- 2669 votes
73.4%
Kamala Harris
(D)
- 890 votes
24.5%
Robert F. Kennedy Jr
(I)
- 37 votes
1.0%
Jill Stein
(G)
- 27 votes
0.7%
Chase Oliver
(L)
- 13 votes
0.4%
Democratic Swing:
-0.3%
Republican Swing:
-1.8%
Net Swing:
1.4% Democratic
Vote Change:
-143 votes
Tyler County
(100.0% reporting)
2020 (R+67.3)
Donald Trump
(R)
- 3226 votes
82.2%
Joe Biden
(D)
- 631 votes
16.1%
2024 (R+67.4)
Donald Trump
(R)
- 2991 votes
82.7%
Kamala Harris
(D)
- 554 votes
15.3%
Robert F. Kennedy Jr
(I)
- 49 votes
1.4%
Chase Oliver
(L)
- 14 votes
0.4%
Jill Stein
(G)
- 9 votes
0.2%
Democratic Swing:
-1.0%
Republican Swing:
-0.9%
Net Swing:
0.1% Republican
Vote Change:
-240 votes
Upshur County
(100.0% reporting)
2020 (R+55)
Donald Trump
(R)
- 7771 votes
76.0%
Joe Biden
(D)
- 2256 votes
22.1%
2024 (R+56.8)
Donald Trump
(R)
- 7633 votes
77.4%
Kamala Harris
(D)
- 2033 votes
20.6%
Robert F. Kennedy Jr
(I)
- 111 votes
1.1%
Chase Oliver
(L)
- 62 votes
0.6%
Jill Stein
(G)
- 20 votes
0.2%
Democratic Swing:
-1.9%
Republican Swing:
-0.1%
Net Swing:
1.8% Republican
Vote Change:
-168 votes
Wayne County
(100.0% reporting)
2020 (R+51)
Donald Trump
(R)
- 12585 votes
74.3%
Joe Biden
(D)
- 4088 votes
24.1%
2024 (R+53.4)
Donald Trump
(R)
- 11934 votes
75.8%
Kamala Harris
(D)
- 3532 votes
22.4%
Robert F. Kennedy Jr
(I)
- 193 votes
1.2%
Chase Oliver
(L)
- 47 votes
0.3%
Jill Stein
(G)
- 41 votes
0.3%
Democratic Swing:
-2.1%
Republican Swing:
0.3%
Net Swing:
2.4% Republican
Vote Change:
-926 votes
Webster County
(100.0% reporting)
2020 (R+63.8)
Donald Trump
(R)
- 2759 votes
81.1%
Joe Biden
(D)
- 610 votes
17.9%
2024 (R+66.7)
Donald Trump
(R)
- 2478 votes
82.7%
Kamala Harris
(D)
- 479 votes
16.0%
Robert F. Kennedy Jr
(I)
- 33 votes
1.1%
Chase Oliver
(L)
- 4 votes
0.1%
Jill Stein
(G)
- 4 votes
0.1%
Democratic Swing:
-2.1%
Republican Swing:
0.8%
Net Swing:
2.9% Republican
Vote Change:
-371 votes
Wetzel County
(100.0% reporting)
2020 (R+52.9)
Donald Trump
(R)
- 4993 votes
74.9%
Joe Biden
(D)
- 1539 votes
23.1%
2024 (R+55.5)
Donald Trump
(R)
- 4718 votes
76.5%
Kamala Harris
(D)
- 1294 votes
21.0%
Robert F. Kennedy Jr
(I)
- 104 votes
1.7%
Chase Oliver
(L)
- 31 votes
0.5%
Jill Stein
(G)
- 21 votes
0.3%
Democratic Swing:
-2.6%
Republican Swing:
0.1%
Net Swing:
2.6% Republican
Vote Change:
-364 votes
Wirt County
(100.0% reporting)
2020 (R+64.2)
Donald Trump
(R)
- 2134 votes
80.4%
Joe Biden
(D)
- 466 votes
17.6%
2024 (R+66.3)
Donald Trump
(R)
- 2120 votes
82.1%
Kamala Harris
(D)
- 409 votes
15.8%
Robert F. Kennedy Jr
(I)
- 33 votes
1.3%
Chase Oliver
(L)
- 10 votes
0.4%
Jill Stein
(G)
- 9 votes
0.3%
Democratic Swing:
-2.1%
Republican Swing:
0.1%
Net Swing:
2.1% Republican
Vote Change:
-19 votes
Wood County
(100.0% reporting)
2020 (R+42.7)
Donald Trump
(R)
- 27202 votes
70.2%
Joe Biden
(D)
- 10926 votes
28.2%
2024 (R+43)
Donald Trump
(R)
- 26380 votes
70.7%
Kamala Harris
(D)
- 10317 votes
27.6%
Robert F. Kennedy Jr
(I)
- 408 votes
1.1%
Chase Oliver
(L)
- 128 votes
0.3%
Jill Stein
(G)
- 80 votes
0.2%
Democratic Swing:
-1.0%
Republican Swing:
-0.6%
Net Swing:
0.4% Republican
Vote Change:
-815 votes
Wyoming County
(100.0% reporting)
2020 (R+72.8)
Donald Trump
(R)
- 7353 votes
85.6%
Joe Biden
(D)
- 1157 votes
13.4%
2024 (R+73)
Donald Trump
(R)
- 6503 votes
86.0%
Kamala Harris
(D)
- 980 votes
12.9%
Robert F. Kennedy Jr
(I)
- 71 votes
0.9%
Chase Oliver
(L)
- 6 votes
0.1%
Jill Stein
(G)
- 5 votes
0.1%
Democratic Swing:
-0.6%
Republican Swing:
-0.4%
Net Swing:
0.2% Republican
Vote Change:
-945 votes