top of page

Presidential Election 2024 | US Presidential Elections | West Virginia Races

2024 West Virginia Presidential Election Results

donald trump.png

Donald Trump 
Percent: 69.98% 
Votes: 533,556  

Kamala Harris.png

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

2024 WV Presidential Election.png

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

bottom of page