West Virginia House of Delegates elections, 2024

From Ballotpedia
Revision as of 23:24, 6 December 2024 by Nathan Maxwell (contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Ballotpedia Election Coverage Badge-smaller use.png

U.S. Senate • U.S. House • Governor • Attorney General • Secretary of State • State executive offices • State Senate • House of Delegates • Supreme court • Appellate courts • State ballot measures • How to run for office
Flag of West Virginia.png


2026
2022
2024 West Virginia
House Elections
Flag of West Virginia.png
PrimaryMay 14, 2024
GeneralNovember 5, 2024
Past Election Results
20222020201820162014
201220102008
2024 Elections
Choose a chamber below:

Elections for the West Virginia House of Delegates took place in 2024. The general election was on November 5, 2024. The primary was May 14, 2024. The filing deadline was January 27, 2024.

All 100 seats in the West Virginia House of Delegates were up for election in 2024. Republicans won two seats in the election, giving Republicans a 91 seat veto-proof majority to Democrats9 seats. Before the election, Republicans controlled 89 seats to Democrats' 11.

The West Virginia House of Delegates was one of 85 state legislative chambers with elections in 2024. There are 99 chambers throughout the country.

Party control

See also: Partisan composition of state houses and State government trifectas
West Virginia House of Delegates
Party As of November 5, 2024 After November 6, 2024
     Democratic Party 11 9
     Republican Party 89 91
Total 100 100

Candidates

General election

West Virginia House of Delegates general election 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
Office Democratic Party Democratic Republican Party Republican Other
District 1

Green check mark transparent.pngPat McGeehan (i)

District 2

Olivia Dowler  Candidate Connection

Green check mark transparent.pngMark Zatezalo (i)

District 3

David Cantrell

Green check mark transparent.pngJimmy Willis (i)

District 4

Jonathan Haught

Green check mark transparent.pngBill Flanigan  Candidate Connection

District 5

Green check mark transparent.pngShawn Fluharty (i)

Thomas Salkovick

District 6

Cody Cumpston

Green check mark transparent.pngJeffrey Stephens (i)

District 7

Devon Tennant  Candidate Connection

Green check mark transparent.pngCharles Sheedy (i)

District 8

Green check mark transparent.pngDavid Kelly (i)

District 9

Green check mark transparent.pngTrenton Barnhart (i)

District 10

Green check mark transparent.pngEverette Anderson (i)

District 11

Green check mark transparent.pngBob Fehrenbacher (i)

District 12

Green check mark transparent.pngVernon Criss (i)

District 13

Green check mark transparent.pngScot Heckert (i)

District 14

Jim Marion

Green check mark transparent.pngDave Foggin (i)

District 15

JuliAnna Penfold

Green check mark transparent.pngErica Moore (i)

District 16

Green check mark transparent.pngJoe Parsons

District 17

Green check mark transparent.pngJonathan Pinson (i)

District 18

Andrea Meadows

Green check mark transparent.pngJim Butler (i)

District 19

Green check mark transparent.pngKathie Hess Crouse (i)

District 20

Steve Patrick  Candidate Connection

Green check mark transparent.pngSarah Drennan

District 21

Michael Mosteller II  Candidate Connection

Green check mark transparent.pngJarred Cannon (i)

District 22

Green check mark transparent.pngDaniel Linville (i)

District 23

Amanda Beach-Burge  Candidate Connection

Green check mark transparent.pngEvan Worrell (i)

District 24

Billy Wray

Green check mark transparent.pngPatrick Lucas (i)

District 25

Green check mark transparent.pngSean Hornbuckle (i)

Connie Beaty

District 26

Green check mark transparent.pngMatthew Rohrbach (i)

District 27

Gina Milum

Green check mark transparent.pngMichael Amos  Candidate Connection

Craig Carpenter II (Libertarian Party)  Candidate Connection

District 28

Green check mark transparent.pngRyan Browning (i)

Brooke Smith (Independent) (Write-in)

District 29

Wayne Williamson

Green check mark transparent.pngHenry Dillon (i)

District 30

Britney Brogan

Green check mark transparent.pngJeff Eldridge

District 31

Green check mark transparent.pngMargitta Mazzocchi (i)

District 32

April Estep  Candidate Connection

Green check mark transparent.pngJosh Holstein (i)

District 33

Did not make the ballot:
George Howes 

Green check mark transparent.pngJordan Bridges (i)

District 34

Green check mark transparent.pngMark Dean (i)

District 35

Green check mark transparent.pngAdam Vance (i)

District 36

Tiffany Clemins

Green check mark transparent.pngS. David Green (i)

District 37

Polla McClellan Rumberg  Candidate Connection

Green check mark transparent.pngMarty Gearheart (i)

District 38

Randa Faulkner

Green check mark transparent.pngJoe Ellington (i)

District 39

Neal Vestal

Green check mark transparent.pngDoug Smith (i)  Candidate Connection

District 40

Jim McNeely

Green check mark transparent.pngRoy G. Cooper (i)

District 41

Anna Ferraraccio

Green check mark transparent.pngJordan Maynor (i)

District 42

Addam Gibson

Green check mark transparent.pngBrandon Steele (i)

District 43

Green check mark transparent.pngChristopher Toney (i)

District 44

Tony O. Martin

Green check mark transparent.pngCarl Roop (i)

District 45

Green check mark transparent.pngEric Brooks (i)  Candidate Connection

District 46

Paul Detch

Green check mark transparent.pngJeff Campbell (i)

District 47

Kayla McCoy

Green check mark transparent.pngDenny Canterbury Jr.

District 48

Devin Spinks  Candidate Connection

Green check mark transparent.pngTom Clark (i)

District 49

Jean Nutter

Green check mark transparent.pngStanley Adkins

District 50

Jerry Allen

Green check mark transparent.pngDavid Pritt (i)

Scotty Bowman (Independent)

District 51

Melissa Colagrosso  Candidate Connection

Did not make the ballot:
Robyn Kincaid 

Green check mark transparent.pngMarshall Clay

District 52

Thomas Jones

Green check mark transparent.pngTresa Howell  Candidate Connection

District 53

Chris Smith

Green check mark transparent.pngTristan Leavitt  Candidate Connection

District 54

Green check mark transparent.pngMike Pushkin (i)

Julien Aklei

District 55

Linda Bodie

Green check mark transparent.pngJB Akers (i)  Candidate Connection

District 56

Green check mark transparent.pngKayla Young (i)

Andrew Anderson

District 57

Green check mark transparent.pngHollis Lewis (i)  Candidate Connection

Mark Carter  Candidate Connection

District 58

Green check mark transparent.pngWalter Hall (i)

District 59

Green check mark transparent.pngAndy Shamblin (i)

District 60

Green check mark transparent.pngDana Ferrell (i)

District 61

Green check mark transparent.pngDean Jeffries (i)

District 62

Green check mark transparent.pngRoger Hanshaw (i)

District 63

Green check mark transparent.pngLori Cowger Dittman (i)

District 64

Green check mark transparent.pngAdam Burkhammer (i)

District 65

Matthew Kerner

Green check mark transparent.pngCarl Martin (i)

District 66

Dama Nestor

Green check mark transparent.pngJonathan Kyle

Did not make the ballot:
Mike Vance  (Independent) (Write-in)

District 67

Cody Thompson

Green check mark transparent.pngElias Coop-Gonzalez (i)

District 68

Green check mark transparent.pngChris Phillips (i)

District 69

Green check mark transparent.pngKeith Marple (i)

District 70

Shannon Welsh

Did not make the ballot:
Morgan Earp 

Green check mark transparent.pngMickey Petitto (i)

District 71

Green check mark transparent.pngLaura Kimble (i)

District 72

Green check mark transparent.pngClay Riley (i)

District 73

Green check mark transparent.pngBryan Smith

District 74

Frankie Delapas

Green check mark transparent.pngMike DeVault (i)

District 75

Stephanie Spears Tomana

Green check mark transparent.pngPhil Mallow (i)

District 76

Green check mark transparent.pngRick Garcia

Jon Dodds

District 77

Green check mark transparent.pngJoe Statler (i)

District 78

Diane Market Gaston  Candidate Connection

Green check mark transparent.pngEugene Chiarelli (i)

District 79

Green check mark transparent.pngEvan Hansen (i)

District 80

Green check mark transparent.pngJohn Williams (i)

Summer Hartley  Candidate Connection

District 81

Green check mark transparent.pngAnitra Hamilton (i)

District 82

Bill Reger-Nash  Candidate Connection

Green check mark transparent.pngDavid McCormick

District 83

Green check mark transparent.pngGeorge Street (i)

District 84

Green check mark transparent.pngD.R. Jennings (i)

District 85

Green check mark transparent.pngJohn Paul Hott II (i)

District 86

Green check mark transparent.pngBryan Ward (i)  Candidate Connection

District 87

Green check mark transparent.pngGary G. Howell (i)

District 88

Amanda Vincent  Candidate Connection

Green check mark transparent.pngRick Hillenbrand (i)  Candidate Connection

District 89

Alyson Reeves

Green check mark transparent.pngDarren Thorne (i)

District 90

Green check mark transparent.pngGeorge Miller (i)

District 91

Green check mark transparent.pngJoseph de Soto  Candidate Connection

Rick Thomson (Constitution Party)

District 92

Green check mark transparent.pngMichael Hite (i)

District 93

Green check mark transparent.pngMichael Hornby (i)  Candidate Connection

District 94

Green check mark transparent.pngLarry D. Kump (i)

District 95

Debi Carroll

Green check mark transparent.pngCharles Horst Sr. (i)

District 96

Aniqua Lower  Candidate Connection

Green check mark transparent.pngLisa White  Candidate Connection

District 97

Lucia Valentine

Green check mark transparent.pngS. Chris Anders  Candidate Connection

District 98

Troy Miller  Candidate Connection

Green check mark transparent.pngJoe Funkhouser (i)  Candidate Connection

District 99

Osmund Anderson

Green check mark transparent.pngWayne Clark (i)

District 100

Maria Russo  Candidate Connection

Green check mark transparent.pngWilliam Ridenour (i)  Candidate Connection

Primary

West Virginia House of Delegates primary 2024

  • Incumbents are marked with an (i) after their name.
  • Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.
Office Democratic Party Democratic Republican Party Republican Other
District 1

The Democratic primary was canceled.


Green check mark transparent.pngPat McGeehan (i)

District 2

Green check mark transparent.pngOlivia Dowler  Candidate Connection

Green check mark transparent.pngMark Zatezalo (i)
Michele Slates

District 3

Green check mark transparent.pngDavid Cantrell

Green check mark transparent.pngJimmy Willis (i)

District 4

Green check mark transparent.pngJonathan Haught

Diana Winzenreid (i)
Green check mark transparent.pngBill Flanigan  Candidate Connection

District 5

Green check mark transparent.pngShawn Fluharty (i)

Green check mark transparent.pngThomas Salkovick

District 6

The Democratic primary was canceled.


Green check mark transparent.pngJeffrey Stephens (i)
Jason Padlow

District 7

Green check mark transparent.pngDevon Tennant  Candidate Connection

Green check mark transparent.pngCharles Sheedy (i)

District 8

The Democratic primary was canceled.


Green check mark transparent.pngDavid Kelly (i)
Dave Shelton

District 9

The Democratic primary was canceled.


Green check mark transparent.pngTrenton Barnhart (i)

District 10

The Democratic primary was canceled.


Green check mark transparent.pngEverette Anderson (i)

District 11

The Democratic primary was canceled.


Green check mark transparent.pngBob Fehrenbacher (i)

District 12

The Democratic primary was canceled.


Green check mark transparent.pngVernon Criss (i)

District 13

The Democratic primary was canceled.


Green check mark transparent.pngScot Heckert (i)

District 14

Green check mark transparent.pngJim Marion

Green check mark transparent.pngDave Foggin (i)

District 15

Green check mark transparent.pngJuliAnna Penfold

Green check mark transparent.pngErica Moore (i)
Rick Atkinson

District 16

The Democratic primary was canceled.


Randy Halstead
Trey Jones  Candidate Connection
Green check mark transparent.pngJoe Parsons

District 17

The Democratic primary was canceled.


Green check mark transparent.pngJonathan Pinson (i)
Adam Roush  Candidate Connection

District 18

Green check mark transparent.pngAndrea Meadows

Green check mark transparent.pngJim Butler (i)

District 19

The Democratic primary was canceled.


Green check mark transparent.pngKathie Hess Crouse (i)
Debbie Deweese  Candidate Connection

District 20

Green check mark transparent.pngSteve Patrick  Candidate Connection

Green check mark transparent.pngSarah Drennan
Jacob Losh

District 21

Green check mark transparent.pngMichael Mosteller II  Candidate Connection

Green check mark transparent.pngJarred Cannon (i)

District 22

The Democratic primary was canceled.


Green check mark transparent.pngDaniel Linville (i)
Aaron Holley

District 23

Green check mark transparent.pngAmanda Beach-Burge  Candidate Connection

Green check mark transparent.pngEvan Worrell (i)

District 24

Green check mark transparent.pngBilly Wray

Green check mark transparent.pngPatrick Lucas (i)

District 25

Green check mark transparent.pngSean Hornbuckle (i)

Green check mark transparent.pngConnie Beaty

District 26

The Democratic primary was canceled.


Green check mark transparent.pngMatthew Rohrbach (i)

District 27

Green check mark transparent.pngGina Milum

Green check mark transparent.pngMichael Amos  Candidate Connection
Jeff Maynard

Libertarian Party

Green check mark transparent.pngCraig Carpenter II  Candidate Connection
District 28

The Democratic primary was canceled.


Green check mark transparent.pngRyan Browning (i)
Jason Stephens
Samantha Stephens

District 29

Green check mark transparent.pngWayne Williamson

Green check mark transparent.pngHenry Dillon (i)
Nate Randolph

District 30

Green check mark transparent.pngBritney Brogan

David Adkins (i)
Green check mark transparent.pngJeff Eldridge

District 31

The Democratic primary was canceled.


Green check mark transparent.pngMargitta Mazzocchi (i)

District 32

Green check mark transparent.pngApril Estep  Candidate Connection

Green check mark transparent.pngJosh Holstein (i)

District 33

Green check mark transparent.pngGeorge Howes

Green check mark transparent.pngJordan Bridges (i)

District 34

The Democratic primary was canceled.


Green check mark transparent.pngMark Dean (i)
Gavin Dillon
John White

District 35

The Democratic primary was canceled.


Green check mark transparent.pngAdam Vance (i)

District 36

Green check mark transparent.pngTiffany Clemins

Green check mark transparent.pngS. David Green (i)

Did not make the ballot:
Pat McKinney 

District 37

Green check mark transparent.pngPolla McClellan Rumberg  Candidate Connection

Green check mark transparent.pngMarty Gearheart (i)

District 38

Green check mark transparent.pngRanda Faulkner

Green check mark transparent.pngJoe Ellington (i)

District 39

Green check mark transparent.pngNeal Vestal

Green check mark transparent.pngDoug Smith (i)  Candidate Connection

District 40

Green check mark transparent.pngJim McNeely

Green check mark transparent.pngRoy G. Cooper (i)
Jonathon Fain

District 41

Green check mark transparent.pngAnna Ferraraccio

Green check mark transparent.pngJordan Maynor (i)

District 42

Green check mark transparent.pngAddam Gibson

Green check mark transparent.pngBrandon Steele (i)

District 43

The Democratic primary was canceled.


Green check mark transparent.pngChristopher Toney (i)

District 44

Green check mark transparent.pngTony O. Martin

Green check mark transparent.pngCarl Roop (i)

District 45

The Democratic primary was canceled.


Did not make the ballot:
Gabriel Covington  Candidate Connection

Green check mark transparent.pngEric Brooks (i)  Candidate Connection

District 46

Green check mark transparent.pngPaul Detch

Green check mark transparent.pngJeff Campbell (i)
Trey Ewing  Candidate Connection
Thomas Perkins  Candidate Connection

District 47

Green check mark transparent.pngKayla McCoy
Roger Vannoy

George Ambler
Green check mark transparent.pngDenny Canterbury Jr.
Stephen Snyder  Candidate Connection

District 48

Green check mark transparent.pngDevin Spinks  Candidate Connection

Green check mark transparent.pngTom Clark (i)

District 49

Green check mark transparent.pngJean Nutter

Heather Tully (i)
Green check mark transparent.pngStanley Adkins

District 50

Green check mark transparent.pngJerry Allen

Green check mark transparent.pngDavid Pritt (i)

District 51

Green check mark transparent.pngRobyn Kincaid
Jack Thompson  Candidate Connection

Green check mark transparent.pngMarshall Clay
Dan Hill  Candidate Connection

District 52

Green check mark transparent.pngThomas Jones

Green check mark transparent.pngTresa Howell  Candidate Connection
Gregory Ingram

District 53

Green check mark transparent.pngChris Smith

Terry Burns
Green check mark transparent.pngTristan Leavitt  Candidate Connection

District 54

Green check mark transparent.pngMike Pushkin (i)

Green check mark transparent.pngJulien Aklei

District 55

Green check mark transparent.pngLinda Bodie

Green check mark transparent.pngJB Akers (i)  Candidate Connection

District 56

Green check mark transparent.pngKayla Young (i)

Green check mark transparent.pngAndrew Anderson

Did not make the ballot:
Tim Halloran 

District 57

Green check mark transparent.pngHollis Lewis (i)  Candidate Connection

Ernest Blevins  Candidate Connection
Green check mark transparent.pngMark Carter  Candidate Connection
Aaron Neil

District 58

The Democratic primary was canceled.


Green check mark transparent.pngWalter Hall (i)

District 59

The Democratic primary was canceled.


Green check mark transparent.pngAndy Shamblin (i)

District 60

The Democratic primary was canceled.


Green check mark transparent.pngDana Ferrell (i)

District 61

The Democratic primary was canceled.


Green check mark transparent.pngDean Jeffries (i)

District 62

The Democratic primary was canceled.


Green check mark transparent.pngRoger Hanshaw (i)
Justin Bordas  Candidate Connection
Laura McGinnis  Candidate Connection

District 63

The Democratic primary was canceled.


Green check mark transparent.pngLori Cowger Dittman (i)

District 64

The Democratic primary was canceled.


Green check mark transparent.pngAdam Burkhammer (i)

District 65

Green check mark transparent.pngMatthew Kerner

Green check mark transparent.pngCarl Martin (i)

District 66

Green check mark transparent.pngDama Nestor

Green check mark transparent.pngJonathan Kyle

District 67

Green check mark transparent.pngCody Thompson

Green check mark transparent.pngElias Coop-Gonzalez (i)

District 68

The Democratic primary was canceled.


Green check mark transparent.pngChris Phillips (i)
David Critchfield

District 69

The Democratic primary was canceled.


Green check mark transparent.pngKeith Marple (i)
Danny Hamrick

District 70

Green check mark transparent.pngMorgan Earp

Green check mark transparent.pngMickey Petitto (i)

District 71

The Democratic primary was canceled.


Green check mark transparent.pngLaura Kimble (i)

District 72

The Democratic primary was canceled.


Green check mark transparent.pngClay Riley (i)

District 73

The Democratic primary was canceled.


Fred Guidi
Green check mark transparent.pngBryan Smith
Richard Wolfe

District 74

Green check mark transparent.pngFrankie Delapas

Green check mark transparent.pngMike DeVault (i)

District 75

Green check mark transparent.pngStephanie Spears Tomana

Green check mark transparent.pngPhil Mallow (i)
David Kennedy

District 76

Green check mark transparent.pngRick Garcia
Tom Mainella

Green check mark transparent.pngJon Dodds
Toby Heaney

District 77

The Democratic primary was canceled.


Green check mark transparent.pngJoe Statler (i)

District 78

Green check mark transparent.pngDiane Market Gaston  Candidate Connection

Green check mark transparent.pngEugene Chiarelli (i)

District 79

Green check mark transparent.pngEvan Hansen (i)

The Republican primary was canceled.


District 80

Green check mark transparent.pngJohn Williams (i)

Green check mark transparent.pngSummer Hartley  Candidate Connection

District 81

Green check mark transparent.pngAnitra Hamilton (i)

The Republican primary was canceled.


District 82

Green check mark transparent.pngBill Reger-Nash  Candidate Connection
Mai-Lyn Sadler

Green check mark transparent.pngDavid McCormick

District 83

The Democratic primary was canceled.


Green check mark transparent.pngGeorge Street (i)

District 84

The Democratic primary was canceled.


Green check mark transparent.pngD.R. Jennings (i)
Justin Hough

District 85

The Democratic primary was canceled.


Green check mark transparent.pngJohn Paul Hott II (i)
Anthony Prato

District 86

The Democratic primary was canceled.


Green check mark transparent.pngBryan Ward (i)  Candidate Connection

District 87

The Democratic primary was canceled.


Green check mark transparent.pngGary G. Howell (i)

District 88

Green check mark transparent.pngAmanda Vincent  Candidate Connection

Green check mark transparent.pngRick Hillenbrand (i)  Candidate Connection

District 89

Green check mark transparent.pngAlyson Reeves

Green check mark transparent.pngDarren Thorne (i)

District 90

The Democratic primary was canceled.


Green check mark transparent.pngGeorge Miller (i)
Mike Riccio  Candidate Connection

District 91

The Democratic primary was canceled.


Don Forsht (i)
Tammy Hess
Green check mark transparent.pngJoseph de Soto  Candidate Connection

District 92

The Democratic primary was canceled.


Green check mark transparent.pngMichael Hite (i)

District 93

The Democratic primary was canceled.


Green check mark transparent.pngMichael Hornby (i)  Candidate Connection

District 94

The Democratic primary was canceled.


Green check mark transparent.pngLarry D. Kump (i)

District 95

Green check mark transparent.pngDebi Carroll

Green check mark transparent.pngCharles Horst Sr. (i)

District 96

Green check mark transparent.pngAniqua Lower  Candidate Connection

Tanner Rogers  Candidate Connection
Green check mark transparent.pngLisa White  Candidate Connection

District 97

Green check mark transparent.pngLucia Valentine

Green check mark transparent.pngS. Chris Anders  Candidate Connection
Pam Brush

District 98

Green check mark transparent.pngTroy Miller  Candidate Connection

Green check mark transparent.pngJoe Funkhouser (i)  Candidate Connection
Barbara Fuller

District 99

Green check mark transparent.pngOsmund Anderson

Green check mark transparent.pngWayne Clark (i)
Mike Allers  Candidate Connection
Daphne Andrews

District 100

Green check mark transparent.pngMaria Russo  Candidate Connection

Green check mark transparent.pngWilliam Ridenour (i)  Candidate Connection

Voting information

See also: Voting in West Virginia

Election information in West Virginia: Nov. 5, 2024, election.

What was the voter registration deadline?

  • In-person: Oct. 15, 2024
  • By mail: Postmarked by Oct. 15, 2024
  • Online: Oct. 15, 2024

Was absentee/mail-in voting available to all voters?

No

What was the absentee/mail-in ballot request deadline?

  • In-person: Oct. 30, 2024
  • By mail: Received by Oct. 30, 2024
  • Online: Oct. 30, 2024

What was the absentee/mail-in ballot return deadline?

  • In-person: Nov. 4, 2024
  • By mail: Postmarked by Nov. 5, 2024

Was early voting available to all voters?

Yes

What were the early voting start and end dates?

Oct. 23, 2024 to Nov. 2, 2024

Were all voters required to present ID at the polls? If so, was a photo or non-photo ID required?

N/A

When were polls open on Election Day?

6:30 a.m. - 7:30 p.m. (EST)


General election race ratings

The table below displays race ratings for each race in this chamber from CNalysis.

Incumbents who did not advance to the general election

See also: Annual State Legislative Competitiveness Report: Vol. 14, 2024

Incumbents defeated in primaries

See also: Incumbents defeated in state legislative elections, 2024

Four incumbents lost in primaries. As of May 21, 2024, two races with incumbents remained too close to call. From 2010 to 2022 the average number of incumbent primary losses was 3.9.

Name Party Office
Diana Winzenreid Ends.png Republican House District 4
David Adkins Ends.png Republican House District 30
Heather Tully Ends.png Republican House District 49
Don Forsht Ends.png Republican House District 91

Retiring incumbents

Sixteen incumbents did not file for re-election in 2024.[1] This equaled the average of 16 retiring incumbents per cycle from 2010 to 2022. Those incumbents were:

Name Party Office
Steve Westfall Ends.png Republican House District 16
Geoff Foster Ends.png Republican House District 20
Ric Griffith Electiondot.png Democratic House District 27
Mark Ross Ends.png Republican House District 28
Todd Kirby Ends.png Republican House District 44
Todd Longanacre Ends.png Republican House District 47
Tom Fast Ends.png Republican House District 51
Larry Rowe Electiondot.png Democratic House District 52
Chris Pritt Ends.png Republican House District 53
William Nestor Ends.png Republican House District 66
Amy Summers Ends.png Republican House District 73
Joey Garcia Electiondot.png Democratic House District 76
Debbie Warner Ends.png Republican House District 82
Eric Householder Ends.png Republican House District 96
John Hardy Ends.png Republican House District 97
Paul Espinosa Ends.png Republican House District 98

Primary election competitiveness

See also: Primary election competitiveness in state and federal government, 2024

This section contains data on state legislative primary election competitiveness in West Virginia. These totals include data from all regularly-scheduled House and Senate elections. For more information about Ballotpedia's competitiveness analysis of state legislative elections, please click here.

Post-filing deadline analysis

The following analysis covers all state legislative districts up for election in West Virginia in 2024. Information below was calculated on April 8, 2024, and may differ from information shown in the table above due to candidate replacements and withdrawals after that time.

There were 49 contested state legislative primaries in West Virginia in 2024, the fewest total since 2014. On average, there were 58 contested primaries each election year from 2014-2022.

One contributing factor was the limited number of Democratic primaries (four) in 2024. From 2014-2022, there was an average of 22.2 contested Democratic primaries in each cycle. The number of Republican primaries in 2024 (45) was higher than the average of 35.6 over that same span.

The total number of filed candidates (244) also declined in 2024 compared to the 2014-2022 average (303). There were 38 candidates for the Senate (28 Republicans, 9 Democrats, and one Mountain Party) and 208 candidates for the House (145 Republicans, 62 Democrats, and one Libertarian).

Seventeen of the 34 Senate seats and all 100 House seats were up for election in 2024.

Open seats

The table below shows the number and percentage of open seats in the West Virginia House of Delegates from 2010 to 2024.[2]

Open Seats in West Virginia House of Delegates elections: 2010 - 2024
Year Total seats Open seats Seats with incumbents running for re-election
2024 100 16 (16 percent) 84 (percent)
2022 100 19 (19 percent) 81 (81 percent)
2020 100 20 (20 percent) 80 (80 percent)
2018 100 17 (17 percent) 83 (83 percent)
2016 100 21 (21 percent) 79 (79 percent)
2014 100 8 (8 percent) 92 (92 percent)
2012 100 16 (16 percent) 84 (84 percent)
2010 100 11 (11 percent) 89 (89 percent)

Legislative referrals

See also: Legislative referral

A legislative referral, or legislatively referred ballot measure, is a ballot measure that appears on the ballot due to a vote of the state legislature. A legislative referral can be a constitutional amendment, state statute, or bond issue.

As of the 2024 election, a two-thirds vote was required during one legislative session for the West Virginia State Legislature to place a constitutional amendment on the ballot. That amounted to a minimum of 67 votes in the West Virginia House of Representatives and 23 votes in the West Virginia State Senate, assuming no vacancies. Amendments did not require the governor's signature to be referred to the ballot.

At the time of the 2024 election, Republicans held a 31-3 majority in the Senate and a 88-11-1 majority in the House. Democrats needed to win 20 Senate seats and 56 House seats to be able to pass legislative referrals without Republican votes. Republicans needed to lose 9 Senate seats and 22 House seats to lose the same ability.

Process to become a candidate

See also: Ballot access requirements for political candidates in West Virginia

DocumentIcon.jpg See statutes: Chapter 3, Article 5 of the West Virginia Code

Political party candidates

Before raising money for a campaign, a candidate must file a pre-candidacy registration form. The form must identify a campaign treasurer, who will be responsible for the campaign's financial transactions. A candidate must file a certificate of announcement declaring his or her candidacy with the West Virginia Secretary of State. The candidate must pay a filing fee, which is calculated as a percentage of the salary of the office sought. The candidate must also file a financial disclosure statement with the West Virginia Ethics Commission within 10 days of filing the certificate of announcement.[3][4][5]

Independent candidates

An independent candidate must gain authorization to collect petition signatures by obtaining an official credentials form from the county clerk in each county in which the candidate wishes to collect signatures. This form must be presented to each voter canvassed or solicited.[3][6]

The candidate must obtain a candidate nomination petition at the time of gaining authorization. The candidate must obtain signatures equaling at least 1 percent of the entire vote cast at the last preceding general election for the office being sought (or at least 25 signatures).[3][7][8]

The candidate must file the certificate of announcement and nominating petition with the appropriate office. An independent candidate must also pay a filing fee (the same as that paid by political party candidates).[3][9]

Write-in candidates

A write-in candidate must file a certificate of announcement with the West Virginia Secretary of State. Write-in candidates are not listed on the ballot, but a list of official write-in candidates is posted at each polling place during early voting and on Election Day.[3]

A write-in candidate is not required to pay a filing fee or collect signatures.[3]

Qualifications

See also: State legislature candidate requirements by state

Section 13 of Article 6 of the West Virginia Constitution states, "No person holding any other lucrative office or employment under this state, the United States, or any foreign government; no member of Congress; and no person who is sheriff, constable, or clerk of any court of record, shall be eligible to a seat in the Legislature."

Salaries and per diem

See also: Comparison of state legislative salaries
State legislative salaries, 2024[10]
SalaryPer diem
$20,000/year$75/day for members who commute daily. $175/day for members who do not commute daily.

When sworn in

See also: When state legislators assume office after a general election

West Virginia legislators assume office on the first day of December following their election.[11]

West Virginia political history

Trifectas

A state government trifecta is a term that describes single-party government, when one political party holds the governor's office and has majorities in both chambers of the legislature in a state government.

West Virginia Party Control: 1992-2024
Nineteen years of Democratic trifectas  •  Seven years of Republican trifectas

Year 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Governor D D D D D R R R R D D D D D D D D D D D D D D D D D[12] R R R R R R R
Senate D D D D D D D D D D D D D D D D D D D D D D D R R R R R R R R R R
House D D D D D D D D D D D D D D D D D D D D D D D R R R R R R R R R R

Presidential politics in West Virginia

2020

See also: Presidential election, 2020


Presidential election in West Virginia, 2020
 
Candidate/Running mate
%
Popular votes
Electoral votes
Image of
Image of
Donald Trump/Mike Pence (R)
 
68.6
 
545,382 5
Image of
Image of
Joe Biden/Kamala D. Harris (D)
 
29.7
 
235,984 0
Image of
Image of
Jo Jorgensen/Spike Cohen (L)
 
1.3
 
10,687 0
Image of
Image of
Howie Hawkins/Angela Nicole Walker (Mountain Party of West Virginia)
 
0.3
 
2,599 0

Total votes: 794,652


2016

See also: Presidential election, 2016
U.S. presidential election, West Virginia, 2016
Party Candidate Vote % Votes Electoral votes
     Democratic Hillary Clinton/Tim Kaine 26.4% 188,794 0
     Republican Green check mark transparent.pngDonald Trump/Mike Pence 68.5% 489,371 5
     Libertarian Gary Johnson/Bill Weld 3.2% 23,004 0
     Green Jill Stein/Ajamu Baraka 1.1% 8,075 0
     Constitution Darrell Lane Castle/Scott Bradley 0.5% 3,807 0
     - Other/Write-in 0.2% 1,372 0
Total Votes 714,423 5
Election results via: Federal Election Commission


West Virginia presidential election results (1900-2024)

  • 15 Democratic wins
  • 17 Republican wins
Year 1900 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024
Winning Party R R R D R R R R D D D D D D R D D D R D D R D D D R R R R R R R


See also

West Virginia State Legislative Elections News and Analysis
Seal of West Virginia.png
SLP badge.png
Ballotpedia RSS.jpg
West Virginia State Executive Offices
West Virginia State Legislature
West Virginia Courts
State legislative elections:
202520242023202220212020201920182017201620152014
West Virginia elections:
20252024202320222021202020192018201720162015
Primary elections in West Virginia
Party control of state government
State government trifectas
Partisan composition of state legislatures
Partisan composition of state senates
Partisan composition of state houses

External links

Footnotes

  1. Ballotpedia defines an incumbent as retiring if the incumbent did not file for office or filed for office but withdrew, was disqualified, or otherwise left a race in a manner other than losing the primary, primary runoff, or convention. If an incumbent runs as a write-in candidate, Ballotpedia does not consider them to be retiring. If an incumbent runs in the same chamber for a different seat, Ballotpedia does not consider them to be retiring.
  2. Ballotpedia defines a seat as open if the incumbent did not file to run for re-election or filed but withdrew and did not appear on any ballot for his or her seat. If the incumbent withdrew from or did not participate in the primary but later chose to seek re-election to his or her seat as a third party or independent candidate, the seat would not be counted as open. If the incumbent retired or ran for a different seat in the same chamber, his or her original seat would be counted as open unless another incumbent from the same chamber filed to run for that seat, in which case it would not be counted as open due to the presence of an incumbent.
  3. 3.0 3.1 3.2 3.3 3.4 3.5 West Virginia Secretary of State, "Running for Office in West Virginia," accessed April 28, 2025
  4. West Virginia Code, "Chapter 3-8-5(e)," accessed April 28, 2025
  5. West Virginia Code, "Chapter 3-5-8," accessed April 28, 2025
  6. West Virginia Code, "Chapter 3-5-23," accessed April 28, 2025
  7. West Virginia Code, "Chapter 3-5-23," accessed April 28, 2025
  8. West Virginia Code, "Chapter 3-5-24," accessed April 28, 2025
  9. West Virginia Code, "Chapter 3-5-8," accessed April 28, 2025
  10. National Conference of State Legislatures, "2024 Legislator Compensation," August 21, 2024
  11. West Virginia Constitution, "Article IV, Section 7," accessed February 9, 2021
  12. Gov. Jim Justice switched his registration to Republican on August 4, 2017.


Current members of the West Virginia House of Delegates
Leadership
Minority Leader:Sean Hornbuckle
Representatives
District 1
District 2
District 3
District 4
District 5
District 6
District 7
District 8
Bill Bell (R)
District 9
District 10
District 11
District 12
District 13
District 14
District 15
District 16
District 17
District 18
District 19
District 20
District 21
District 22
District 23
District 24
District 25
District 26
District 27
District 28
District 29
District 30
District 31
District 32
District 33
District 34
Mark Dean (R)
District 35
District 36
S. Green (R)
District 37
District 38
District 39
District 40
District 41
District 42
District 43
District 44
Carl Roop (R)
District 45
District 46
District 47
District 48
Vacant
District 49
District 50
District 51
District 52
District 53
District 54
District 55
JB Akers (R)
District 56
District 57
District 58
District 59
District 60
District 61
District 62
District 63
District 64
District 65
District 66
District 67
District 68
District 69
District 70
District 71
District 72
District 73
District 74
District 75
District 76
District 77
District 78
District 79
District 80
District 81
District 82
District 83
District 84
District 85
District 86
District 87
District 88
District 89
District 90
District 91
District 92
District 93
District 94
District 95
District 96
District 97
S. Anders (R)
District 98
District 99
District 100
Republican Party (90)
Democratic Party (9)
Vacancies (1)