Home/States/West Virginia
WV · source-linked election hub

West Virginia elected officials
and 2026 candidates.

One place for the federal delegation, current state legislators, the 2026 FEC candidate field, and official campaign-finance records.

4federal offices
4federal holders
133state legislators
282026 filings
19active or funded
Election administration · official links

Secretary of State

Clerk of the County Commission administer elections across 55 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.

Election office and rulesOfficial registration guide ↗
Statewide executive · current sourced record

Governor of West Virginia

A permanent office record joined to the current holder and official government website.

Patrick Morrisey, Governor of West Virginia
Governor

Patrick Morrisey

Current roster matched to the official office website

Open record →
Current delegation

Who represents West Virginia in Washington?

Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.

Current state legislature · sourced public records

133 current legislators across 116 permanent offices

Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.

Pat McGeehan, State House District 1
State House · District 1

Pat McGeehan

Republican

304-340-3220

Mark Zatezalo, State House District 2
State House · District 2

Mark Zatezalo

Republican

304-340-3101

Jimmy Willis, State House District 3
State House · District 3

Jimmy Willis

Republican

304-340-3367

Shane Stack, State House District 4
State House · District 4

Shane Stack

Republican

304-340-3378

Shawn Fluharty, State House District 5
State House · District 5

Shawn Fluharty

Democratic

304-340-3270

Jeff Stephens, State House District 6
State House · District 6

Jeff Stephens

Republican

304-340-3151

Chuck Sheedy, State House District 7
State House · District 7

Chuck Sheedy

Republican

304-340-3111

Bill Bell, State House District 8
State House · District 8

Bill Bell

Republican

304-340-3226

Betsy Kelly, State House District 9
State House · District 9

Betsy Kelly

Republican

304-340-3195

Bill Anderson, State House District 10
State House · District 10

Bill Anderson

Republican

304-340-3101

Bob Fehrenbacher, State House District 11
State House · District 11

Bob Fehrenbacher

Republican

304-340-3137

Vernon Criss, State House District 12
State House · District 12

Vernon Criss

Republican

304-340-3230

Scot Heckert, State House District 13
State House · District 13

Scot Heckert

Republican

304-340-3394

Dave Foggin, State House District 14
State House · District 14

Dave Foggin

Republican

304-340-3136

Erica Moore, State House District 15
State House · District 15

Erica Moore

Republican

304-340-3185

Joe Parsons, State House District 16
State House · District 16

Joe Parsons

Republican

304-340-3140

Jonathan Pinson, State House District 17
State House · District 17

Jonathan Pinson

Republican

304-340-3146

Jim Butler, State House District 18
State House · District 18

Jim Butler

Republican

304-340-3199

Kathie Hess Crouse, State House District 19
State House · District 19

Kathie Hess Crouse

Republican

304-340-3118

Sarah Drennan, State House District 20
State House · District 20

Sarah Drennan

Republican

304-340-3121

Jarred Cannon, State House District 21
State House · District 21

Jarred Cannon

Republican

304-340-3324

Aaron Holley, State House District 22
State House · District 22

Aaron Holley

Republican

Official contact not listed in source

Evan Worrell, State House District 23
State House · District 23

Evan Worrell

Republican

304-340-3269

Patrick Lucas, State House District 24
State House · District 24

Patrick Lucas

Republican

304-340-3280

Sean Hornbuckle, State House District 25
State House · District 25

Sean Hornbuckle

Democratic

304-340-3395

Matthew Rohrbach, State House District 26
State House · District 26

Matthew Rohrbach

Republican

304-340-3221

Michael Amos, State House District 27
State House · District 27

Michael Amos

Republican

304-340-3355

Ryan Browning, State House District 28
State House · District 28

Ryan Browning

Republican

304-340-3126

Corby Dillon, State House District 29
State House · District 29

Corby Dillon

Republican

304-340-3155

Jeff Eldridge, State House District 30
State House · District 30

Jeff Eldridge

Republican

304-340-3152

Margitta Mazzocchi, State House District 31
State House · District 31

Margitta Mazzocchi

Republican

304-340-3174

Josh Holstein, State House District 32
State House · District 32

Josh Holstein

Republican

304-340-3184

Jordan Bridges, State House District 33
State House · District 33

Jordan Bridges

Republican

304-340-3297

Mark Dean, State House District 34
State House · District 34

Mark Dean

Republican

304-340-3304

Adam Vance, State House District 35
State House · District 35

Adam Vance

Republican

304-340-3163

David Green, State House District 36
State House · District 36

David Green

Republican

304-340-3165

Marty Gearheart, State House District 37
State House · District 37

Marty Gearheart

Republican

304-340-3179

Joe Ellington, State House District 38
State House · District 38

Joe Ellington

Republican

304-340-3265

Doug Smith, State House District 39
State House · District 39

Doug Smith

Republican

304-340-3187

Roy Cooper, State House District 40
State House · District 40

Roy Cooper

Republican

304-340-3119

Jordan Maynor, State House District 41
State House · District 41

Jordan Maynor

Republican

304-340-3164

John Jordan, State House District 42
State House · District 42

John Jordan

Republican

304-340-3162

Chris Toney, State House District 43
State House · District 43

Chris Toney

Republican

304-340-3265

Bill Roop, State House District 44
State House · District 44

Bill Roop

Republican

304-340-3180

Eric Brooks, State House District 45
State House · District 45

Eric Brooks

Republican

304-340-3197

Jeff Campbell, State House District 46
State House · District 46

Jeff Campbell

Republican

304-340-3131

Ray Canterbury, State House District 47
State House · District 47

Ray Canterbury

Republican

304-340-3129

Greg Watt, State House District 48
State House · District 48

Greg Watt

Republican

304-340-3916

Stan Adkins, State House District 49
State House · District 49

Stan Adkins

Republican

304-340-3352

Marshall Clay, State House District 51
State House · District 51

Marshall Clay

Republican

304-340-3170

Tresa Howell, State House District 52
State House · District 52

Tresa Howell

Republican

304-340-3287

Tristan Leavitt, State House District 53
State House · District 53

Tristan Leavitt

Republican

304-340-3156

Mike Pushkin, State House District 54
State House · District 54

Mike Pushkin

Democratic

304-340-3106

J.B. Akers, State House District 55
State House · District 55

J.B. Akers

Republican

304-340-3340

Kayla Young, State House District 56
State House · District 56

Kayla Young

Democratic

304-340-3362

Hollis Lewis, State House District 57
State House · District 57

Hollis Lewis

Democratic

304-340-3183

Walter Hall, State House District 58
State House · District 58

Walter Hall

Republican

304-340-3181

Andy Shamblin, State House District 59
State House · District 59

Andy Shamblin

Republican

304-340-3392

Dana Ferrell, State House District 60
State House · District 60

Dana Ferrell

Republican

304-340-3194

Dean Jeffries, State House District 61
State House · District 61

Dean Jeffries

Republican

304-340-3149

Roger Hanshaw, State House District 62
State House · District 62

Roger Hanshaw

Republican

304-340-3210

Lori Dittman, State House District 63
State House · District 63

Lori Dittman

Republican

304-340-3142

Adam Burkhammer, State House District 64
State House · District 64

Adam Burkhammer

Republican

304-340-3123

Robbie Martin, State House District 65
State House · District 65

Robbie Martin

Republican

304-340-3167

Jonathan Kyle, State House District 66
State House · District 66

Jonathan Kyle

Republican

304-340-3178

Elías Coop-González, State House District 67
State House · District 67

Elías Coop-González

Republican

304-340-3145

Chris Phillips, State House District 68
State House · District 68

Chris Phillips

Republican

304-340-3192

Keith Marple, State House District 69
State House · District 69

Keith Marple

Republican

304-340-3141

Mickey Petitto, State House District 70
State House · District 70

Mickey Petitto

Republican

304-340-3171

Laura Kimble, State House District 71
State House · District 71

Laura Kimble

Republican

304-340-3102

Clay Riley, State House District 72
State House · District 72

Clay Riley

Republican

304-340-3144

Bryan Smith, State House District 73
State House · District 73

Bryan Smith

Republican

304-340-3139

Guy Ward, State House District 74
State House · District 74

Guy Ward

Republican

304-340-3249

Phil Mallow, State House District 75
State House · District 75

Phil Mallow

Republican

304-340-3331

Rick Garcia, State House District 76
State House · District 76

Rick Garcia

Democratic

304-340-3124

Joe Statler, State House District 77
State House · District 77

Joe Statler

Republican

304-340-3265

Geno Chiarelli, State House District 78
State House · District 78

Geno Chiarelli

Republican

304-340-3158

Evan Hansen, State House District 79
State House · District 79

Evan Hansen

Democratic

304-340-3125

John Williams, State House District 80
State House · District 80

John Williams

Democratic

304-340-3173

Anitra Hamilton, State House District 81
State House · District 81

Anitra Hamilton

Democratic

304-340-3900

Dave McCormick, State House District 82
State House · District 82

Dave McCormick

Republican

304-340-3127

George Street, State House District 83
State House · District 83

George Street

Republican

304-340-3160

Buck Jennings, State House District 84
State House · District 84

Buck Jennings

Republican

304-340-3396

John Paul Hott, State House District 85
State House · District 85

John Paul Hott

Republican

304-340-3399

Bryan Ward, State House District 86
State House · District 86

Bryan Ward

Republican

304-340-3154

Gary Howell, State House District 87
State House · District 87

Gary Howell

Republican

304-340-3191

Rick Hillenbrand, State House District 88
State House · District 88

Rick Hillenbrand

Republican

304-340-3176

David Cannon, State House District 89
State House · District 89

David Cannon

Republican

304-340-3157

George Miller, State House District 90
State House · District 90

George Miller

Republican

304-340-3177

Ian Masters, State House District 91
State House · District 91

Ian Masters

Republican

304-340-3147

Mike Hite, State House District 92
State House · District 92

Mike Hite

Republican

304-340-3269

Mike Hornby, State House District 93
State House · District 93

Mike Hornby

Republican

304-340-3138

Donald Bennett, State House District 94
State House · District 94

Donald Bennett

Republican

304-340-3122

Chuck Horst, State House District 95
State House · District 95

Chuck Horst

Republican

304-340-3148

Lisa White, State House District 96
State House · District 96

Lisa White

Republican

304-340-3274

Chris Anders, State House District 97
State House · District 97

Chris Anders

Republican

304-340-3350

Joe Funkhouser, State House District 98
State House · District 98

Joe Funkhouser

Republican

304-340-3130

Wayne Clark, State House District 99
State House · District 99

Wayne Clark

Republican

304-340-3366

Bill Ridenour, State House District 100
State House · District 100

Bill Ridenour

Republican

304-340-3248

2
State Senate · District 1

Laura Chapman, Ryan Weld

2 current officeholders in a multi-member district

2
State Senate · District 2

Charles Clements, Chris Rose

2 current officeholders in a multi-member district

2
State Senate · District 3

Mike Azinger, Trenton Barnhart

2 current officeholders in a multi-member district

2
State Senate · District 4

Amy Grady, Eric Tarr

2 current officeholders in a multi-member district

2
State Senate · District 5

Mike Woelfel, Scott Fuller

2 current officeholders in a multi-member district

2
State Senate · District 6

Craig Hart, Mark Maynard

2 current officeholders in a multi-member district

2
State Senate · District 7

Rupie Phillips, Zack Maynard

2 current officeholders in a multi-member district

2
State Senate · District 8

Glenn Jeffries, Kevan Bartlett

2 current officeholders in a multi-member district

2
State Senate · District 9

Brian Helton, Rollan Roberts

2 current officeholders in a multi-member district

2
State Senate · District 10

Jack Woodrum, Vince Deeds

2 current officeholders in a multi-member district

2
State Senate · District 11

Bill Hamilton, Robbie Morris

2 current officeholders in a multi-member district

2
State Senate · District 12

Ben Queen, Patrick Martin

2 current officeholders in a multi-member district

2
State Senate · District 13

Joey Garcia, Mike Oliverio

2 current officeholders in a multi-member district

2
State Senate · District 14

Jay Taylor, Randy Smith

2 current officeholders in a multi-member district

2
State Senate · District 15

Darren Thorne, Tom Willis

2 current officeholders in a multi-member district

2
State Senate · District 16

Jason Barrett, Patricia Rucker

2 current officeholders in a multi-member district

2
State Senate · District 17

Anne Charnock, Tom Takubo

2 current officeholders in a multi-member district

Official 2026 congressional calendar

West Virginia election dates

Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with West Virginia's election authority.

Congressional primaryMay 12, 2026
Federal general electionNov 3, 2026

Nationwide scheduled date

The FEC publishes this calendar but does not administer elections or determine ballot access. Verify the FEC calendar PDF ↗
How the page stays current

One refresh updates every connected page.

The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. When a source term, vacancy, filing, contact, or total changes, every connected state, office, legislator, lookup, and candidate page updates from the same record.