VoteDataUSA

2024 United States Senate Election in West Virginia

West Virginia · Federal

Election results

General · November 5, 2024

CandidatePartyVotesVote %Result
JIM JUSTICERep514,07968.8%Elected
GLENN ELLIOTTDem207,54827.8%
DAVID MORANLibertarian26,0753.5%
Tim StevenskiWrite-In70.0%

Primary results

Democratic Primary

May 14, 2024

CandidatePartyVotesVote %Result
GLENN ELLIOTTDem46,17845.4%Advanced
ZACHARY SHREWSBURYDem36,75436.1%
DON BLANKENSHIPDem18,78018.5%

Republican Primary

May 14, 2024

CandidatePartyVotesVote %Result
JIM JUSTICERep138,32861.8%Advanced
ALEXANDER X. MOONEYRep59,34926.5%
BRYAN BIRDRep7,0013.1%
BRYAN McKINNEYRep6,5742.9%

Comparisons show seats contested in each cycle; Senate seat classes and special elections can differ between years.

Party2020 seats2024 seatsChange2020 Vote %2024 Vote %Vote share Δ
Republican11070.3%68.8%−1.5 pp

Seat changes by party

01234Rep20202024

1 → 1 seats

2020 election results →

Historical trends

10201820202024

Democratic Republican

Chart data
ElectionDemocraticRepublican
November 6, 201810
November 3, 202001
November 5, 202401

Other recorded elections

2020 United States Senate Election in West Virginia