Presidential Election 2024 | US Presidential Elections | West Virginia Races
2024 West Virginia Presidential Election Results

Donald Trump
Percent: 69.98%
Votes: 533,556

Kamala Harris
Percent: 28.11%
Votes: 214,309
Race Summary
In the 2024 West Virginia presidential election, Donald Trump won with 69.98% of the vote, while Kamala Harris received 28.11%.
Full Results
Donald Trump (REP)
Percent: 69.98%
Votes: 533,556
Kamala Harris (DEM)
Percent: 28.11%
Votes: 214,309
Robert F. Kennedy Jr.
Percent: 1.17%
Votes: 8,947
Chase Oliver (LIB)
Percent: 0.40%
Votes: 3,047
Jill Stein (GRN)
Percent: 0.33%
Votes: 2,531
Total votes: 762,390
State Map

Results by County
Barbour County
Donald Trump (REP)
Percent: 79.30%
Votes: 5,071
Kamala Harris (DEM)
Percent: 18.75%
Votes: 1,199
Robert F. Kennedy Jr.
Percent: 1.42%
Votes: 91
Chase Oliver (LIB)
Percent: 0.31%
Votes: 20
Jill Stein (GRN)
Percent: 0.22%
Votes: 14
Total votes: 6,395
Brooke County
Donald Trump (REP)
Percent: 71.42%
Votes: 6,986
Kamala Harris (DEM)
Percent: 26.79%
Votes: 2,621
Robert F. Kennedy Jr.
Percent: 1.22%
Votes: 119
Chase Oliver (LIB)
Percent: 0.34%
Votes: 33
Jill Stein (GRN)
Percent: 0.24%
Votes: 23
Total votes: 9,782
Doddridge County
Donald Trump (REP)
Percent: 85.96%
Votes: 2,541
Kamala Harris (DEM)
Percent: 12.65%
Votes: 374
Robert F. Kennedy Jr.
Percent: 0.81%
Votes: 24
Chase Oliver (LIB)
Percent: 0.30%
Votes: 9
Jill Stein (GRN)
Percent: 0.27%
Votes: 8
Total votes: 2,956
Greenbrier County
Donald Trump (REP)
Percent: 70.13%
Votes: 10,517
Kamala Harris (DEM)
Percent: 27.98%
Votes: 4,196
Robert F. Kennedy Jr.
Percent: 1.25%
Votes: 187
Chase Oliver (LIB)
Percent: 0.37%
Votes: 55
Jill Stein (GRN)
Percent: 0.27%
Votes: 41
Total votes: 14,996
Harrison County
Donald Trump (REP)
Percent: 69.44%
Votes: 20,480
Kamala Harris (DEM)
Percent: 28.49%
Votes: 8,402
Robert F. Kennedy Jr.
Percent: 1.35%
Votes: 399
Chase Oliver (LIB)
Percent: 0.45%
Votes: 134
Jill Stein (GRN)
Percent: 0.27%
Votes: 80
Total votes: 29,495
Lewis County
Donald Trump (REP)
Percent: 78.75%
Votes: 5,550
Kamala Harris (DEM)
Percent: 19.47%
Votes: 1,372
Robert F. Kennedy Jr.
Percent: 1.21%
Votes: 85
Chase Oliver (LIB)
Percent: 0.34%
Votes: 24
Jill Stein (GRN)
Percent: 0.24%
Votes: 17
Total votes: 7,048
Marshall County
Donald Trump (REP)
Percent: 74.12%
Votes: 9,808
Kamala Harris (DEM)
Percent: 24.08%
Votes: 3,186
Robert F. Kennedy Jr.
Percent: 1.16%
Votes: 153
Chase Oliver (LIB)
Percent: 0.37%
Votes: 49
Jill Stein (GRN)
Percent: 0.28%
Votes: 37
Total votes: 13,233
Mineral County
Donald Trump (REP)
Percent: 79.41%
Votes: 10,247
Kamala Harris (DEM)
Percent: 19.24%
Votes: 2,483
Robert F. Kennedy Jr.
Percent: 0.84%
Votes: 109
Chase Oliver (LIB)
Percent: 0.31%
Votes: 40
Jill Stein (GRN)
Percent: 0.19%
Votes: 25
Total votes: 12,904
Morgan County
Donald Trump (REP)
Percent: 77.05%
Votes: 7,009
Kamala Harris (DEM)
Percent: 21.40%
Votes: 1,947
Robert F. Kennedy Jr.
Percent: 0.84%
Votes: 76
Chase Oliver (LIB)
Percent: 0.25%
Votes: 23
Jill Stein (GRN)
Percent: 0.46%
Votes: 42
Total votes: 9,097
Pleasants County
Donald Trump (REP)
Percent: 78.61%
Votes: 2,632
Kamala Harris (DEM)
Percent: 19.59%
Votes: 656
Robert F. Kennedy Jr.
Percent: 1.25%
Votes: 42
Chase Oliver (LIB)
Percent: 0.27%
Votes: 9
Jill Stein (GRN)
Percent: 0.27%
Votes: 9
Total votes: 3,348
Raleigh County
Donald Trump (REP)
Percent: 76.35%
Votes: 23,644
Kamala Harris (DEM)
Percent: 22.01%
Votes: 6,816
Robert F. Kennedy Jr.
Percent: 1.01%
Votes: 312
Chase Oliver (LIB)
Percent: 0.33%
Votes: 101
Jill Stein (GRN)
Percent: 0.30%
Votes: 93
Total votes: 30,966
Summers County
Donald Trump (REP)
Percent: 74.68%
Votes: 3,931
Kamala Harris (DEM)
Percent: 23.29%
Votes: 1,226
Robert F. Kennedy Jr.
Percent: 1.37%
Votes: 72
Chase Oliver (LIB)
Percent: 0.34%
Votes: 18
Jill Stein (GRN)
Percent: 0.32%
Votes: 17
Total votes: 5,264
Upshur County
Donald Trump (REP)
Percent: 77.42%
Votes: 7,633
Kamala Harris (DEM)
Percent: 20.62%
Votes: 2,033
Robert F. Kennedy Jr.
Percent: 1.13%
Votes: 111
Chase Oliver (LIB)
Percent: 0.63%
Votes: 62
Jill Stein (GRN)
Percent: 0.20%
Votes: 20
Total votes: 9,859
Wirt County
Donald Trump (REP)
Percent: 82.14%
Votes: 2,120
Kamala Harris (DEM)
Percent: 15.85%
Votes: 409
Robert F. Kennedy Jr.
Percent: 1.28%
Votes: 33
Chase Oliver (LIB)
Percent: 0.39%
Votes: 10
Jill Stein (GRN)
Percent: 0.35%
Votes: 9
Total votes: 2,581
Berkeley County
Donald Trump (REP)
Percent: 66.99%
Votes: 37,580
Kamala Harris (DEM)
Percent: 31.19%
Votes: 17,500
Robert F. Kennedy Jr.
Percent: 0.97%
Votes: 544
Chase Oliver (LIB)
Percent: 0.47%
Votes: 262
Jill Stein (GRN)
Percent: 0.39%
Votes: 216
Total votes: 56,102
Cabell County
Donald Trump (REP)
Percent: 59.92%
Votes: 21,229
Kamala Harris (DEM)
Percent: 38.03%
Votes: 13,474
Robert F. Kennedy Jr.
Percent: 1.18%
Votes: 418
Chase Oliver (LIB)
Percent: 0.46%
Votes: 163
Jill Stein (GRN)
Percent: 0.41%
Votes: 145
Total votes: 35,429
Fayette County
Donald Trump (REP)
Percent: 69.85%
Votes: 10,910
Kamala Harris (DEM)
Percent: 28.09%
Votes: 4,387
Robert F. Kennedy Jr.
Percent: 1.36%
Votes: 212
Chase Oliver (LIB)
Percent: 0.35%
Votes: 54
Jill Stein (GRN)
Percent: 0.36%
Votes: 57
Total votes: 15,620
Hampshire County
Donald Trump (REP)
Percent: 80.61%
Votes: 8,464
Kamala Harris (DEM)
Percent: 18.00%
Votes: 1,890
Robert F. Kennedy Jr.
Percent: 0.96%
Votes: 101
Chase Oliver (LIB)
Percent: 0.22%
Votes: 23
Jill Stein (GRN)
Percent: 0.21%
Votes: 22
Total votes: 10,500
Jackson County
Donald Trump (REP)
Percent: 77.27%
Votes: 9,907
Kamala Harris (DEM)
Percent: 21.05%
Votes: 2,699
Robert F. Kennedy Jr.
Percent: 1.20%
Votes: 154
Chase Oliver (LIB)
Percent: 0.31%
Votes: 40
Jill Stein (GRN)
Percent: 0.17%
Votes: 22
Total votes: 12,822
Lincoln County
Donald Trump (REP)
Percent: 80.28%
Votes: 5,770
Kamala Harris (DEM)
Percent: 17.80%
Votes: 1,279
Robert F. Kennedy Jr.
Percent: 1.28%
Votes: 92
Chase Oliver (LIB)
Percent: 0.42%
Votes: 30
Jill Stein (GRN)
Percent: 0.22%
Votes: 16
Total votes: 7,187
Mason County
Donald Trump (REP)
Percent: 78.05%
Votes: 8,232
Kamala Harris (DEM)
Percent: 20.02%
Votes: 2,111
Robert F. Kennedy Jr.
Percent: 1.35%
Votes: 142
Chase Oliver (LIB)
Percent: 0.39%
Votes: 41
Jill Stein (GRN)
Percent: 0.20%
Votes: 21
Total votes: 10,547
Mingo County
Donald Trump (REP)
Percent: 86.28%
Votes: 7,325
Kamala Harris (DEM)
Percent: 12.50%
Votes: 1,061
Robert F. Kennedy Jr.
Percent: 0.91%
Votes: 77
Chase Oliver (LIB)
Percent: 0.21%
Votes: 18
Jill Stein (GRN)
Percent: 0.11%
Votes: 9
Total votes: 8,490
Nicholas County
Donald Trump (REP)
Percent: 79.31%
Votes: 7,960
Kamala Harris (DEM)
Percent: 19.12%
Votes: 1,919
Robert F. Kennedy Jr.
Percent: 1.15%
Votes: 115
Chase Oliver (LIB)
Percent: 0.27%
Votes: 27
Jill Stein (GRN)
Percent: 0.16%
Votes: 16
Total votes: 10,037
Pocahontas County
Donald Trump (REP)
Percent: 74.06%
Votes: 2,889
Kamala Harris (DEM)
Percent: 23.76%
Votes: 927
Robert F. Kennedy Jr.
Percent: 1.36%
Votes: 53
Chase Oliver (LIB)
Percent: 0.28%
Votes: 11
Jill Stein (GRN)
Percent: 0.54%
Votes: 21
Total votes: 3,901
Randolph County
Donald Trump (REP)
Percent: 72.07%
Votes: 8,356
Kamala Harris (DEM)
Percent: 25.94%
Votes: 3,008
Robert F. Kennedy Jr.
Percent: 1.35%
Votes: 156
Chase Oliver (LIB)
Percent: 0.37%
Votes: 43
Jill Stein (GRN)
Percent: 0.27%
Votes: 31
Total votes: 11,594
Taylor County
Donald Trump (REP)
Percent: 74.63%
Votes: 5,422
Kamala Harris (DEM)
Percent: 23.32%
Votes: 1,694
Robert F. Kennedy Jr.
Percent: 1.38%
Votes: 100
Chase Oliver (LIB)
Percent: 0.39%
Votes: 28
Jill Stein (GRN)
Percent: 0.29%
Votes: 21
Total votes: 7,265
Wayne County
Donald Trump (REP)
Percent: 75.79%
Votes: 11,934
Kamala Harris (DEM)
Percent: 22.43%
Votes: 3,532
Robert F. Kennedy Jr.
Percent: 1.23%
Votes: 193
Chase Oliver (LIB)
Percent: 0.30%
Votes: 47
Jill Stein (GRN)
Percent: 0.26%
Votes: 41
Total votes: 15,747
Wood County
Donald Trump (REP)
Percent: 70.70%
Votes: 26,380
Kamala Harris (DEM)
Percent: 27.65%
Votes: 10,317
Robert F. Kennedy Jr.
Percent: 1.09%
Votes: 408
Chase Oliver (LIB)
Percent: 0.34%
Votes: 128
Jill Stein (GRN)
Percent: 0.21%
Votes: 80
Total votes: 37,313
Boone County
Donald Trump (REP)
Percent: 77.55%
Votes: 6,314
Kamala Harris (DEM)
Percent: 20.15%
Votes: 1,641
Robert F. Kennedy Jr.
Percent: 1.61%
Votes: 131
Chase Oliver (LIB)
Percent: 0.50%
Votes: 41
Jill Stein (GRN)
Percent: 0.18%
Votes: 15
Total votes: 8,142
Calhoun County
Donald Trump (REP)
Percent: 81.44%
Votes: 2,391
Kamala Harris (DEM)
Percent: 16.62%
Votes: 488
Robert F. Kennedy Jr.
Percent: 1.46%
Votes: 43
Chase Oliver (LIB)
Percent: 0.27%
Votes: 8
Jill Stein (GRN)
Percent: 0.20%
Votes: 6
Total votes: 2,936
Gilmer County
Donald Trump (REP)
Percent: 77.73%
Votes: 1,822
Kamala Harris (DEM)
Percent: 20.73%
Votes: 486
Robert F. Kennedy Jr.
Percent: 0.98%
Votes: 23
Chase Oliver (LIB)
Percent: 0.26%
Votes: 6
Jill Stein (GRN)
Percent: 0.30%
Votes: 7
Total votes: 2,344
Hancock County
Donald Trump (REP)
Percent: 72.62%
Votes: 9,462
Kamala Harris (DEM)
Percent: 25.79%
Votes: 3,360
Robert F. Kennedy Jr.
Percent: 0.99%
Votes: 129
Chase Oliver (LIB)
Percent: 0.31%
Votes: 40
Jill Stein (GRN)
Percent: 0.30%
Votes: 39
Total votes: 13,030
Jefferson County
Donald Trump (REP)
Percent: 56.84%
Votes: 16,573
Kamala Harris (DEM)
Percent: 41.04%
Votes: 11,967
Robert F. Kennedy Jr.
Percent: 1.08%
Votes: 315
Chase Oliver (LIB)
Percent: 0.56%
Votes: 163
Jill Stein (GRN)
Percent: 0.47%
Votes: 138
Total votes: 29,156
Logan County
Donald Trump (REP)
Percent: 82.83%
Votes: 9,500
Kamala Harris (DEM)
Percent: 16.11%
Votes: 1,848
Robert F. Kennedy Jr.
Percent: 0.83%
Votes: 95
Chase Oliver (LIB)
Percent: 0.11%
Votes: 13
Jill Stein (GRN)
Percent: 0.11%
Votes: 13
Total votes: 11,469
McDowell County
Donald Trump (REP)
Percent: 79.45%
Votes: 4,310
Kamala Harris (DEM)
Percent: 19.10%
Votes: 1,036
Robert F. Kennedy Jr.
Percent: 1.00%
Votes: 54
Chase Oliver (LIB)
Percent: 0.28%
Votes: 15
Jill Stein (GRN)
Percent: 0.18%
Votes: 10
Total votes: 5,425
Monongalia County
Donald Trump (REP)
Percent: 50.86%
Votes: 21,084
Kamala Harris (DEM)
Percent: 46.48%
Votes: 19,265
Robert F. Kennedy Jr.
Percent: 1.32%
Votes: 549
Chase Oliver (LIB)
Percent: 0.69%
Votes: 284
Jill Stein (GRN)
Percent: 0.65%
Votes: 270
Total votes: 41,452
Ohio County
Donald Trump (REP)
Percent: 62.03%
Votes: 11,593
Kamala Harris (DEM)
Percent: 35.99%
Votes: 6,727
Robert F. Kennedy Jr.
Percent: 1.06%
Votes: 198
Chase Oliver (LIB)
Percent: 0.37%
Votes: 69
Jill Stein (GRN)
Percent: 0.55%
Votes: 102
Total votes: 18,689
Preston County
Donald Trump (REP)
Percent: 77.47%
Votes: 11,176
Kamala Harris (DEM)
Percent: 20.47%
Votes: 2,953
Robert F. Kennedy Jr.
Percent: 1.30%
Votes: 188
Chase Oliver (LIB)
Percent: 0.51%
Votes: 74
Jill Stein (GRN)
Percent: 0.24%
Votes: 35
Total votes: 14,426
Ritchie County
Donald Trump (REP)
Percent: 85.75%
Votes: 3,473
Kamala Harris (DEM)
Percent: 12.77%
Votes: 517
Robert F. Kennedy Jr.
Percent: 0.99%
Votes: 40
Chase Oliver (LIB)
Percent: 0.22%
Votes: 9
Jill Stein (GRN)
Percent: 0.27%
Votes: 11
Total votes: 4,050
Tucker County
Donald Trump (REP)
Percent: 73.40%
Votes: 2,669
Kamala Harris (DEM)
Percent: 24.48%
Votes: 890
Robert F. Kennedy Jr.
Percent: 1.02%
Votes: 37
Chase Oliver (LIB)
Percent: 0.36%
Votes: 13
Jill Stein (GRN)
Percent: 0.74%
Votes: 27
Total votes: 3,636
Webster County
Donald Trump (REP)
Percent: 82.66%
Votes: 2,478
Kamala Harris (DEM)
Percent: 15.98%
Votes: 479
Robert F. Kennedy Jr.
Percent: 1.10%
Votes: 33
Chase Oliver (LIB)
Percent: 0.13%
Votes: 4
Jill Stein (GRN)
Percent: 0.13%
Votes: 4
Total votes: 2,998
Wyoming County
Donald Trump (REP)
Percent: 85.96%
Votes: 6,503
Kamala Harris (DEM)
Percent: 12.95%
Votes: 980
Robert F. Kennedy Jr.
Percent: 0.94%
Votes: 71
Chase Oliver (LIB)
Percent: 0.08%
Votes: 6
Jill Stein (GRN)
Percent: 0.07%
Votes: 5
Total votes: 7,565
Braxton County
Donald Trump (REP)
Percent: 75.12%
Votes: 3,991
Kamala Harris (DEM)
Percent: 23.21%
Votes: 1,233
Robert F. Kennedy Jr.
Percent: 1.05%
Votes: 56
Chase Oliver (LIB)
Percent: 0.36%
Votes: 19
Jill Stein (GRN)
Percent: 0.26%
Votes: 14
Total votes: 5,313
Clay County
Donald Trump (REP)
Percent: 80.15%
Votes: 2,597
Kamala Harris (DEM)
Percent: 17.90%
Votes: 580
Robert F. Kennedy Jr.
Percent: 1.45%
Votes: 47
Chase Oliver (LIB)
Percent: 0.31%
Votes: 10
Jill Stein (GRN)
Percent: 0.19%
Votes: 6
Total votes: 3,240
Grant County
Donald Trump (REP)
Percent: 88.88%
Votes: 4,949
Kamala Harris (DEM)
Percent: 9.91%
Votes: 552
Robert F. Kennedy Jr.
Percent: 0.83%
Votes: 46
Chase Oliver (LIB)
Percent: 0.20%
Votes: 11
Jill Stein (GRN)
Percent: 0.18%
Votes: 10
Total votes: 5,568
Hardy County
Donald Trump (REP)
Percent: 77.94%
Votes: 4,997
Kamala Harris (DEM)
Percent: 20.23%
Votes: 1,297
Robert F. Kennedy Jr.
Percent: 1.31%
Votes: 84
Chase Oliver (LIB)
Percent: 0.33%
Votes: 21
Jill Stein (GRN)
Percent: 0.19%
Votes: 12
Total votes: 6,411
Kanawha County
Donald Trump (REP)
Percent: 57.62%
Votes: 43,352
Kamala Harris (DEM)
Percent: 40.18%
Votes: 30,231
Robert F. Kennedy Jr.
Percent: 1.28%
Votes: 965
Chase Oliver (LIB)
Percent: 0.43%
Votes: 323
Jill Stein (GRN)
Percent: 0.49%
Votes: 368
Total votes: 75,239
Marion County
Donald Trump (REP)
Percent: 64.47%
Votes: 15,881
Kamala Harris (DEM)
Percent: 33.23%
Votes: 8,185
Robert F. Kennedy Jr.
Percent: 1.46%
Votes: 360
Chase Oliver (LIB)
Percent: 0.51%
Votes: 125
Jill Stein (GRN)
Percent: 0.34%
Votes: 83
Total votes: 24,634
Mercer County
Donald Trump (REP)
Percent: 77.90%
Votes: 18,372
Kamala Harris (DEM)
Percent: 20.57%
Votes: 4,851
Robert F. Kennedy Jr.
Percent: 1.04%
Votes: 246
Chase Oliver (LIB)
Percent: 0.23%
Votes: 55
Jill Stein (GRN)
Percent: 0.25%
Votes: 60
Total votes: 23,584
Monroe County
Donald Trump (REP)
Percent: 79.93%
Votes: 5,089
Kamala Harris (DEM)
Percent: 18.14%
Votes: 1,155
Robert F. Kennedy Jr.
Percent: 1.21%
Votes: 77
Chase Oliver (LIB)
Percent: 0.36%
Votes: 23
Jill Stein (GRN)
Percent: 0.36%
Votes: 23
Total votes: 6,367
Pendleton County
Donald Trump (REP)
Percent: 78.45%
Votes: 2,687
Kamala Harris (DEM)
Percent: 19.85%
Votes: 680
Robert F. Kennedy Jr.
Percent: 1.08%
Votes: 37
Chase Oliver (LIB)
Percent: 0.38%
Votes: 13
Jill Stein (GRN)
Percent: 0.23%
Votes: 8
Total votes: 3,425
Putnam County
Donald Trump (REP)
Percent: 72.23%
Votes: 19,868
Kamala Harris (DEM)
Percent: 25.90%
Votes: 7,124
Robert F. Kennedy Jr.
Percent: 1.14%
Votes: 313
Chase Oliver (LIB)
Percent: 0.50%
Votes: 138
Jill Stein (GRN)
Percent: 0.23%
Votes: 64
Total votes: 27,507
Roane County
Donald Trump (REP)
Percent: 75.87%
Votes: 4,189
Kamala Harris (DEM)
Percent: 22.06%
Votes: 1,218
Robert F. Kennedy Jr.
Percent: 1.43%
Votes: 79
Chase Oliver (LIB)
Percent: 0.31%
Votes: 17
Jill Stein (GRN)
Percent: 0.33%
Votes: 18
Total votes: 5,521
Tyler County
Donald Trump (REP)
Percent: 82.69%
Votes: 2,991
Kamala Harris (DEM)
Percent: 15.32%
Votes: 554
Robert F. Kennedy Jr.
Percent: 1.35%
Votes: 49
Chase Oliver (LIB)
Percent: 0.39%
Votes: 14
Jill Stein (GRN)
Percent: 0.25%
Votes: 9
Total votes: 3,617
Wetzel County
Donald Trump (REP)
Percent: 76.49%
Votes: 4,718
Kamala Harris (DEM)
Percent: 20.98%
Votes: 1,294
Robert F. Kennedy Jr.
Percent: 1.69%
Votes: 104
Chase Oliver (LIB)
Percent: 0.50%
Votes: 31
Jill Stein (GRN)
Percent: 0.34%
Votes: 21
Total votes: 6,168