top of page

Senate Elections 2024 | US Senate Elections | West Virginia Races

2024 West Virginia U.S. Senate Election Results

Jim_Justice.png

Jim Justice
Percent: 68.90%
Votes: 507,973

Glenn Elliott.png

Glenn Elliott
Percent: 27.62%
Votes: 203,621

Race Summary

Republican Governor Jim Justice won the open Senate seat, succeeding retiring Senator Joe Manchin. Justice's victory flipped the seat to Republican control, reflecting West Virginia's conservative shift. His campaign emphasized economic development and traditional values. 

Full Results

Jim Justice (REP)
Percent: 68.90%
Votes: 507,973
 
Glenn Elliott (DEM)
Percent: 27.62%
Votes: 203,621
 
David Moran (LIB)
Percent: 3.49%
Votes: 25,720
 
Total votes: 737,314

State Map

2024 WV US Senate Election.png

Results by County

Barbour County

Jim Justice (REP)
Percent: 78.72%
Votes: 4,963

Glenn Elliott (DEM)
Percent: 16.95%
Votes: 1,069

David Moran (LIB)
Percent: 4.33%
Votes: 273

Total votes: 6,305

Brooke County

Jim Justice (REP)
Percent: 70.82%
Votes: 6,857

Glenn Elliott (DEM)
Percent: 27.72%
Votes: 2,684

David Moran (LIB)
Percent: 1.46%
Votes: 141

Total votes: 9,682

Doddridge County

Jim Justice (REP)
Percent: 81.78%
Votes: 2,374

Glenn Elliott (DEM)
Percent: 13.06%
Votes: 379

David Moran (LIB)
Percent: 5.17%
Votes: 150

Total votes: 2,903

Greenbrier County

Jim Justice (REP)
Percent: 65.77%
Votes: 9,676

Glenn Elliott (DEM)
Percent: 30.69%
Votes: 4,515

David Moran (LIB)
Percent: 3.54%
Votes: 521

Total votes: 14,712

Harrison County

Jim Justice (REP)
Percent: 70.21%
Votes: 20,396

Glenn Elliott (DEM)
Percent: 25.85%
Votes: 7,508

David Moran (LIB)
Percent: 3.94%
Votes: 1,145

Total votes: 29,049

Lewis County

Jim Justice (REP)
Percent: 78.06%
Votes: 5,467

Glenn Elliott (DEM)
Percent: 17.69%
Votes: 1,239

David Moran (LIB)
Percent: 4.25%
Votes: 298

Total votes: 7,004

Marshall County

Jim Justice (REP)
Percent: 67.68%
Votes: 8,902

Glenn Elliott (DEM)
Percent: 30.61%
Votes: 4,027

David Moran (LIB)
Percent: 1.71%
Votes: 225

Total votes: 13,154

Mineral County

Jim Justice (REP)
Percent: 79.67%
Votes: 10,157

Glenn Elliott (DEM)
Percent: 17.31%
Votes: 2,207

David Moran (LIB)
Percent: 3.02%
Votes: 385

Total votes: 12,749

Morgan County

Jim Justice (REP)
Percent: 75.49%
Votes: 6,662

Glenn Elliott (DEM)
Percent: 20.85%
Votes: 1,840

David Moran (LIB)
Percent: 3.66%
Votes: 323

Total votes: 8,825

Pleasants County

Jim Justice (REP)
Percent: 77.75%
Votes: 2,569

Glenn Elliott (DEM)
Percent: 19.40%
Votes: 641

David Moran (LIB)
Percent: 2.85%
Votes: 94

Total votes: 3,304

Raleigh County

Jim Justice (REP)
Percent: 72.68%
Votes: 21,796

Glenn Elliott (DEM)
Percent: 23.24%
Votes: 6,970

David Moran (LIB)
Percent: 4.08%
Votes: 1,225

Total votes: 29,991

Summers County

Jim Justice (REP)
Percent: 72.21%
Votes: 3,708

Glenn Elliott (DEM)
Percent: 24.67%
Votes: 1,267

David Moran (LIB)
Percent: 3.12%
Votes: 160

Total votes: 5,135

Upshur County

Jim Justice (REP)
Percent: 76.75%
Votes: 7,437

Glenn Elliott (DEM)
Percent: 19.39%
Votes: 1,879

David Moran (LIB)
Percent: 3.86%
Votes: 374

Total votes: 9,690

Wirt County

Jim Justice (REP)
Percent: 79.40%
Votes: 2,001

Glenn Elliott (DEM)
Percent: 16.63%
Votes: 419

David Moran (LIB)
Percent: 3.97%
Votes: 100

Total votes: 2,520

Berkeley County

Jim Justice (REP)
Percent: 65.34%
Votes: 35,870

Glenn Elliott (DEM)
Percent: 30.49%
Votes: 16,740

David Moran (LIB)
Percent: 4.16%
Votes: 2,285

Total votes: 54,895

Cabell County

Jim Justice (REP)
Percent: 61.90%
Votes: 21,486

Glenn Elliott (DEM)
Percent: 34.84%
Votes: 12,093

David Moran (LIB)
Percent: 3.26%
Votes: 1,131

Total votes: 34,710

Fayette County

Jim Justice (REP)
Percent: 66.69%
Votes: 10,147

Glenn Elliott (DEM)
Percent: 29.65%
Votes: 4,512

David Moran (LIB)
Percent: 3.66%
Votes: 557

Total votes: 15,216

Hampshire County

Jim Justice (REP)
Percent: 79.31%
Votes: 8,120

Glenn Elliott (DEM)
Percent: 17.36%
Votes: 1,777

David Moran (LIB)
Percent: 3.33%
Votes: 341

Total votes: 10,238

Jackson County

Jim Justice (REP)
Percent: 75.17%
Votes: 9,492

Glenn Elliott (DEM)
Percent: 21.14%
Votes: 2,669

David Moran (LIB)
Percent: 3.69%
Votes: 466

Total votes: 12,627

Lincoln County

Jim Justice (REP)
Percent: 78.87%
Votes: 5,555

Glenn Elliott (DEM)
Percent: 18.22%
Votes: 1,283

David Moran (LIB)
Percent: 2.91%
Votes: 205

Total votes: 7,043

Mason County

Jim Justice (REP)
Percent: 75.85%
Votes: 7,890

Glenn Elliott (DEM)
Percent: 20.73%
Votes: 2,156

David Moran (LIB)
Percent: 3.42%
Votes: 356

Total votes: 10,402

Mingo County

Jim Justice (REP)
Percent: 84.69%
Votes: 6,940

Glenn Elliott (DEM)
Percent: 13.24%
Votes: 1,085

David Moran (LIB)
Percent: 2.07%
Votes: 170

Total votes: 8,195

Nicholas County

Jim Justice (REP)
Percent: 76.42%
Votes: 7,538

Glenn Elliott (DEM)
Percent: 20.34%
Votes: 2,006

David Moran (LIB)
Percent: 3.24%
Votes: 320

Total votes: 9,864

Pocahontas County

Jim Justice (REP)
Percent: 69.64%
Votes: 2,649

Glenn Elliott (DEM)
Percent: 26.66%
Votes: 1,014

David Moran (LIB)
Percent: 3.71%
Votes: 141

Total votes: 3,804

Randolph County

Jim Justice (REP)
Percent: 70.99%
Votes: 8,107

Glenn Elliott (DEM)
Percent: 25.23%
Votes: 2,881

David Moran (LIB)
Percent: 3.78%
Votes: 432

Total votes: 11,420

Taylor County

Jim Justice (REP)
Percent: 74.23%
Votes: 5,344

Glenn Elliott (DEM)
Percent: 21.09%
Votes: 1,518

David Moran (LIB)
Percent: 4.68%
Votes: 337

Total votes: 7,199

Wayne County

Jim Justice (REP)
Percent: 74.89%
Votes: 11,416

Glenn Elliott (DEM)
Percent: 22.25%
Votes: 3,392

David Moran (LIB)
Percent: 2.85%
Votes: 435

Total votes: 15,243

Wood County

Jim Justice (REP)
Percent: 71.18%
Votes: 26,084

Glenn Elliott (DEM)
Percent: 25.60%
Votes: 9,381

David Moran (LIB)
Percent: 3.21%
Votes: 1,178

Total votes: 36,643

Boone County

Jim Justice (REP)
Percent: 74.67%
Votes: 5,965

Glenn Elliott (DEM)
Percent: 22.86%
Votes: 1,826

David Moran (LIB)
Percent: 2.47%
Votes: 197

Total votes: 7,988

Calhoun County

Jim Justice (REP)
Percent: 80.34%
Votes: 2,293

Glenn Elliott (DEM)
Percent: 16.96%
Votes: 484

David Moran (LIB)
Percent: 2.70%
Votes: 77

Total votes: 2,854

Gilmer County

Jim Justice (REP)
Percent: 76.29%
Votes: 1,763

Glenn Elliott (DEM)
Percent: 20.81%
Votes: 481

David Moran (LIB)
Percent: 2.90%
Votes: 67

Total votes: 2,311

Hancock County

Jim Justice (REP)
Percent: 72.59%
Votes: 9,334

Glenn Elliott (DEM)
Percent: 25.49%
Votes: 3,277

David Moran (LIB)
Percent: 1.92%
Votes: 247

Total votes: 12,858

Jefferson County

Jim Justice (REP)
Percent: 57.61%
Votes: 16,509

Glenn Elliott (DEM)
Percent: 39.31%
Votes: 11,265

David Moran (LIB)
Percent: 3.08%
Votes: 884

Total votes: 28,658

Logan County

Jim Justice (REP)
Percent: 80.79%
Votes: 8,916

Glenn Elliott (DEM)
Percent: 16.98%
Votes: 1,874

David Moran (LIB)
Percent: 2.23%
Votes: 246

Total votes: 11,036

McDowell County

Jim Justice (REP)
Percent: 79.94%
Votes: 4,121

Glenn Elliott (DEM)
Percent: 17.42%
Votes: 898

David Moran (LIB)
Percent: 2.64%
Votes: 136

Total votes: 5,155

Monongalia County

Jim Justice (REP)
Percent: 51.00%
Votes: 20,874

Glenn Elliott (DEM)
Percent: 44.65%
Votes: 18,272

David Moran (LIB)
Percent: 4.35%
Votes: 1,780

Total votes: 40,926

Ohio County

Jim Justice (REP)
Percent: 57.72%
Votes: 10,750

Glenn Elliott (DEM)
Percent: 40.80%
Votes: 7,599

David Moran (LIB)
Percent: 1.48%
Votes: 275

Total votes: 18,624

Preston County

Jim Justice (REP)
Percent: 70.58%
Votes: 9,988

Glenn Elliott (DEM)
Percent: 17.50%
Votes: 2,477

David Moran (LIB)
Percent: 11.92%
Votes: 1,687

Total votes: 14,152

Ritchie County

Jim Justice (REP)
Percent: 83.11%
Votes: 3,278

Glenn Elliott (DEM)
Percent: 13.87%
Votes: 547

David Moran (LIB)
Percent: 3.02%
Votes: 119

Total votes: 3,944

Tucker County

Jim Justice (REP)
Percent: 70.45%
Votes: 2,544

Glenn Elliott (DEM)
Percent: 23.51%
Votes: 849

David Moran (LIB)
Percent: 6.04%
Votes: 218

Total votes: 3,611

Webster County

Jim Justice (REP)
Percent: 79.26%
Votes: 2,331

Glenn Elliott (DEM)
Percent: 18.40%
Votes: 541

David Moran (LIB)
Percent: 2.35%
Votes: 69

Total votes: 2,941

Wyoming County

Jim Justice (REP)
Percent: 84.13%
Votes: 6,207

Glenn Elliott (DEM)
Percent: 12.96%
Votes: 956

David Moran (LIB)
Percent: 2.91%
Votes: 215

Total votes: 7,378

Braxton County

Jim Justice (REP)
Percent: 72.86%
Votes: 3,812

Glenn Elliott (DEM)
Percent: 23.99%
Votes: 1,255

David Moran (LIB)
Percent: 3.15%
Votes: 165

Total votes: 5,232

Clay County

Jim Justice (REP)
Percent: 78.13%
Votes: 2,479

Glenn Elliott (DEM)
Percent: 18.72%
Votes: 594

David Moran (LIB)
Percent: 3.15%
Votes: 100

Total votes: 3,173

Grant County

Jim Justice (REP)
Percent: 86.17%
Votes: 4,647

Glenn Elliott (DEM)
Percent: 10.14%
Votes: 547

David Moran (LIB)
Percent: 3.69%
Votes: 199

Total votes: 5,393

Hardy County

Jim Justice (REP)
Percent: 76.07%
Votes: 4,798

Glenn Elliott (DEM)
Percent: 20.66%
Votes: 1,303

David Moran (LIB)
Percent: 3.27%
Votes: 206

Total votes: 6,307

Kanawha County

Jim Justice (REP)
Percent: 57.49%
Votes: 42,331

Glenn Elliott (DEM)
Percent: 39.65%
Votes: 29,195

David Moran (LIB)
Percent: 2.86%
Votes: 2,103

Total votes: 73,629

Marion County

Jim Justice (REP)
Percent: 63.36%
Votes: 15,406

Glenn Elliott (DEM)
Percent: 32.22%
Votes: 7,834

David Moran (LIB)
Percent: 4.42%
Votes: 1,074

Total votes: 24,314

Mercer County

Jim Justice (REP)
Percent: 78.51%
Votes: 18,120

Glenn Elliott (DEM)
Percent: 18.66%
Votes: 4,306

David Moran (LIB)
Percent: 2.83%
Votes: 653

Total votes: 23,079

Monroe County

Jim Justice (REP)
Percent: 77.01%
Votes: 4,804

Glenn Elliott (DEM)
Percent: 19.80%
Votes: 1,235

David Moran (LIB)
Percent: 3.19%
Votes: 199

Total votes: 6,238

Pendleton County

Jim Justice (REP)
Percent: 79.27%
Votes: 2,658

Glenn Elliott (DEM)
Percent: 18.31%
Votes: 614

David Moran (LIB)
Percent: 2.42%
Votes: 81

Total votes: 3,353

Putnam County

Jim Justice (REP)
Percent: 71.17%
Votes: 19,184

Glenn Elliott (DEM)
Percent: 25.38%
Votes: 6,841

David Moran (LIB)
Percent: 3.45%
Votes: 930

Total votes: 26,955

Roane County

Jim Justice (REP)
Percent: 75.35%
Votes: 4,100

Glenn Elliott (DEM)
Percent: 21.87%
Votes: 1,190

David Moran (LIB)
Percent: 2.78%
Votes: 151

Total votes: 5,441

Tyler County

Jim Justice (REP)
Percent: 78.67%
Votes: 2,795

Glenn Elliott (DEM)
Percent: 18.10%
Votes: 643

David Moran (LIB)
Percent: 3.24%
Votes: 115

Total votes: 3,553

Wetzel County

Jim Justice (REP)
Percent: 73.54%
Votes: 4,469

Glenn Elliott (DEM)
Percent: 24.58%
Votes: 1,494

David Moran (LIB)
Percent: 1.88%
Votes: 114

Total votes: 6,077

bottom of page