2020 general · November 3, 2020

2020 West Virginia election results

Every race on West Virginia's ballot in the 2020 general election: winners, margins and seats that changed party.

← 2018 general2022 general →

Races94
Changed party10
Unopposed14%13 races
Incumbents defeated10

President

R 1

RaceWinnerWon byNotes
West VirginiaDonald J. Trump (R)38.9
RaceWinnerWon byNotes
West VirginiaShelley Moore Capito (R)43.3

Governors

R 1

RaceWinnerWon byNotes
West VirginiaJames C. Justice (R)33.9Flipped

Statewide offices

R 4

RaceWinnerWon byNotes
WV-1David B. McKinley (R)38.0
WV-2Alexander X. Mooney (R)26.2
WV-3Carol Miller (R)42.7

West Virginia State Senate

D 3 · R 14 · 5 changed party

RaceWinnerWon byNotes
SD-1Ryan Weld (R)6.0Flipped
SD-2Mike Maroney (R)12.5
SD-3Donna J. Boley (R)40.1
SD-4Amy Grady (R)45.4
SD-5Robert H. Plymale (D)7.3
SD-6Chandler Swope (R)Unopposed
SD-7Rupie Phillips (R)12.5Flipped
SD-8Glenn Jeffries (D)11.5
SD-9David Stover (R)Unopposed
SD-10Jack Woodrum (R)17.2Flipped
SD-11Robert L. Karnes (R)2.7
SD-12Patrick Martin (R)13.8FlippedIncumbent lost
SD-13Mike Caputo (D)12.4
SD-14Randy Smith (R)45.2
SD-15Craig P. Blair (R)60.2
SD-16Patricia Rucker (R)3.7Flipped
SD-17Eric Nelson Jr. (R)7.3

West Virginia House of Delegates

D 24 · R 76 · 3 changed party

All 67 races →

West Virginia

Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab