2020 general · November 3, 2020

2020 West Virginia State Senate election results, district by district

Every West Virginia State Senate district in the 2020 general election: winners, margins, unopposed seats and seats that changed party.

← 2018 general2022 general →

Seats after the election

Republicans controlled the chamber · 34 seats

After the electionD 11 · R 23
Races17
Changed party5
Unopposed12%2 races
Incumbents defeated1

Every district

D 3 · R 14

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 State Senate

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