2024 West Virginia House of Delegates election

The 2024 West Virginia House of Delegates elections will be held on November 5, 2024, alongside elections to the presidency, governorship, U.S. Senate, U.S. House of Representatives, and other offices. Primary elections were held on May 14, 2024.

Background
Following the 2022 legislative races and party changes in both chambers of the legislature, Democratic presence in state government has been reduced to a historically small level. This has come after roughly a decade of change in the composition of the state government, with the legislature beginning the 2010s with decisive Democratic majorities and ending the decade with Republican ones. This change has been characterized by Democratic to Republican party switches among legislators and other officials, and increasing margins of victory for Republicans over time, as ancestrally Democratic-leaning regions and demographics shift towards the GOP.

In the 2020 Presidential Election, Republican Donald Trump won 94 House of Delegates Districts, and Joe Biden won 6. There are 5 districts that voted for Trump in 2020 which are represented by Democrats going into the 2024 West Virginia House of Delegates Elections: District 5 in Ohio County (Trump + 12% ) District 27 in Cabell County (Trump + 28% ); District 52 in Kanawha County (Trump + 21% ); District 56 in Kanawha County (Trump + 10% ); and District 76 in Marion County (Trump + 15% ).

Democrats

 * 1) District 27: Ric Griffith is retiring to run for State Senate.
 * 2) District 52: Larry L. Rowe is retiring.
 * 3) District 76: Joey Garcia is retiring to run for State Senate.

Republicans

 * 1) District 16: Steve Westfall is retiring to run for Jackson County Commission.
 * 2) District 20: Geoff Foster is retiring.
 * 3) District 44: Todd Kirby is retiring to run for Raleigh County Circuit Court.
 * 4) District 47: Todd Longanacre is retiring.
 * 5) District 51: Tom Fast is retiring to run for Fayette County Circuit Court.
 * 6) District 53: Chris Pritt is retiring to run for State Senate.
 * 7) District 66: Ty Nestor is retiring to run for Randolph County Circuit Court.
 * 8) District 73: Amy Summers is retiring.
 * 9) District 82: Debbie Warner is retiring.
 * 10) District 96: Eric Householder is retiring to run for State Auditor.
 * 11) District 97: John Hardy is retiring to run for Berkeley County Commission.
 * 12) District 98: Paul Espinosa is retiring to run for State Senate.

In primary election
Four incumbent representatives, all Republicans, were defeated in the May 14 primary election.

Republicans

 * 1) District 4: Diana Winzenreid lost nomination to a full term to Bill Flanigan.
 * 2) District 30: David Adkins lost renomination to Jeff Eldridge.
 * 3) District 49: Heather Tully lost renomination to Stanley Adkins.
 * 4) District 91: Don Forsht lost renomination to Joseph de Soto.

Appointments
According to §3-10-5 of West Virginia Code, vacancies in the Senate are filled through appointment by the Governor of one of three candidates chosen by the executive committee of the outgoing member's party. Below is a list of appointments made during the 86th Legislature.

District 1
Incumbent Pat McGeehan was first elected in 2014.

District 2
Incumbent Mark Zatezalo was first elected in 2014, left the House of Delegates in 2018, and was elected again in 2020.

District 3
Incumbent Jimmy Willis was first elected in 2022.

District 4
Incumbent Diana Winzenreid was appointed in 2023. She lost renomination to challenger Bill Flanigan.

District 5
Incumbent Shawn Fluharty was first elected in 2014.

District 6
Incumbent Jeffrey Stephens was appointed in 2023.

District 7
Incumbent Charles Sheedy was first elected in 2022.

District 8
Incumbent David Kelly was first elected in 2018.

District 9
Incumbent Trenton Barnhart was first appointed in 2019.

District 10
Incumbent Bill Anderson was first elected in 1992.

District 11
Incumbent Bob Fehrenbacher was first elected in 2022.

District 12
Incumbent Vernon Criss was first elected in 2016.

District 13
Incumbent Scot Heckert was first elected in 2022.

District 14
Incumbent Dave Foggin was first elected in 2022.

District 15
Incumbent Erica Moore was appointed in 2023.

District 16
Incumbent Steve Westfall was first elected in 2012. He is retiring.

District 17
Incumbent Jonathan Pinson was first elected in 2020.

District 18
Incumbent Jim Butler was first elected in 2022.

District 19
Incumbent Kathie Hess Crouse was first appointed in 2021.

District 20
Incumbent Geoff Foster was first elected in 2014. He is retiring.

District 21
Incumbent Jarred Cannon was first appointed in 2022.

District 22
Incumbent Daniel Linville was first elected in 2020.

District 23
Incumbent Evan Worrell was first elected in 2018.

District 24
Incumbent Patrick Lucas was first elected in 2022.

District 25
Incumbent Sean Hornbuckle was first elected in 2014.

District 26
Incumbent Matthew Rohrbach was first elected in 2014.

District 27
Incumbent Ric Griffith was first elected in 2020. He is retiring.

District 28
Incumbent Ryan Browning was appointed in 2024.

District 29
Incumbent Henry Dillon was first elected in 2022.

District 30
Incumbent David Adkins was first elected in 2022.

District 31
Incumbent Margitta Mazzocchi was first elected in 2020.

District 32
Incumbent Josh Holstein was first elected in 2020.

District 33
Incumbent Jordan Bridges was first elected in 2020.

District 34
Incumbent Mark Dean was first elected in 2016.

District 35
Incumbent Adam Vance was first elected in 2022.

District 36
Incumbent Stephen Green was appointed in 2024.

District 37
Incumbent Marty Gearheart was first elected in 2020.

District 38
Incumbent Joe Ellington was first elected in 2010.

District 39
Incumbent Doug Smith was first elected in 2020.

District 40
Incumbent Roy Cooper was first elected in 2012.

District 41
Incumbent Jordan Maynor was first appointed in 2021.

District 42
Incumbent Brandon Steele was first elected in 2018.

District 43
Incumbent Christopher Toney was first elected in 2018.

District 44
Incumbent Todd Kirby was first elected in 2022. He is retiring.

District 45
Incumbent Eric Brooks was first elected in 2022.

District 46
Incumbent Jeff Campbell was appointed in 2023. He previously served in the House of Delegates from 2017 to 2020.

District 47
Incumbent Todd Longanacre was first elected in 2020. He is retiring.

District 48
Incumbent Tom Clark was appointed in 2024.

District 49
Incumbent Heather Tully was first appointed in 2020. She lost renomination to challenger Stanley Adkins.

District 50
Incumbent Elliott Pritt was first elected in 2022.

District 51
Incumbent Tom Fast was first elected in 2020. He is retiring.

District 52
Incumbent Larry Rowe was first elected in 1996, before leaving the chamber and returning in 2014. He did not file for re-election.

District 53
Incumbent Chris Pritt was first elected in 2020. He is retiring.

District 54
Incumbent Mike Pushkin was first elected in 2014.

District 55
Incumbent JB Akers was appointed in 2024.

District 56
Incumbent Kayla Young was first elected in 2020.

District 57
Incumbent Hollis Lewis was appointed in 2023.

District 58
Incumbent Walter Hall was first elected in 2022.

District 59
Incumbent Andy Shamblin was first elected in 2022.

District 60
Incumbent Dana Ferrell was first elected in 2020.

District 61
Incumbent Dean Jeffries was first elected in 2018.

District 62
Incumbent Roger Hanshaw was first elected in 2014.

District 63
Incumbent Lori Dittman was first elected in 2022.

District 64
Incumbent Adam Burkhammer was first elected in 2020.

District 65
Incumbent Carl Martin was first elected in 2018.

District 66
Incumbent Ty Nestor was first elected in 2020. He is retiring.

District 67
Incumbent Elias Coop-Gonzalez was first elected in 2022.

District 68
Incumbent Chris Phillips was first elected in 2018.

District 69
Incumbent Keith Marple was first elected in 2022.

District 70
Incumbent Mickey Petitto was first elected in 2022.

District 71
Incumbent Laura Kimble was first elected in 2020.

District 72
Incumbent Clay Riley was first elected in 2020.

District 73
Incumbent Amy Summers was elected in 2014. She is retiring.

District 74
Incumbent Mike DeVault was first elected in 2022.

District 75
Incumbent Phil Mallow was first elected in 2020.

District 76
Incumbent Joey Garcia was first elected in 2020. He is retiring.

District 77
Incumbent Joe Statler was first elected in 2020.

District 78
Incumbent Geno Chiarelli was first elected in 2022.

District 79
Incumbent Evan Hansen was first elected in 2018.

District 80
Incumbent John Williams was first elected in 2016.

District 81
Incumbent Anitra Hamilton was appointed in 2023.

District 82
Incumbent Debbie Warner was first elected in 2022. She is retiring.

District 83
Incumbent George Street was first elected in 2022.

District 84
Incumbent D. Rolland Jennings was first elected in 2022.

District 85
Incumbent John Paul Hott was first elected in 2018.

District 86
Incumbent Bryan Ward was first elected in 2020.

District 87
Incumbent Gary Howell was first elected in 2010.

District 88
Incumbent Rick Hillenbrand was first elected in 2022.

District 89
Incumbent Darren Thorne was first elected in 2022.

District 90
Incumbent George Miller was first elected in 2020.

District 91
Incumbent Don Forsht was first elected in 2020. He lost renomination to challenger Joseph de Soto.

District 92
Incumbent Michael Hite was first elected in 2022.

District 93
Incumbent Michael Hornby was first elected in 2022.

District 94
Incumbent Larry Kump was first elected in 2022.

District 95
Incumbent Chuck Horst was first elected in 2020.

District 96
Incumbent Eric Householder was first elected in 2010. He is retiring.

District 97
Incumbent John Hardy was first elected in 2018. He is retiring.

District 98
Incumbent Paul Espinosa was first elected in 2012. He is retiring.

District 99
Incumbent Wayne Clark was first elected in 2022.

District 100
Incumbent William Ridenour was first elected in 2022.