Federal Name Party Office Term Next Election Joe Biden Democrat U.S President 4 Years 2024 Kamala Harris Democrat U.S. Vice President 4 Years 2024 Joe Manchin Democratic U.S. Senate 6 Years 2024 Shelley Moore Capito Republican U.S. Senate 6 Years 2026 David McKinley Republican U.S House, District 1 2 Years 2022 Alexander Mooney Republican U.S. House, District 2 2 Years 2022 Carol Miller Republican U.S. House, District 3 2 Years 2022
State Name Party Office Term Next Election Jim Justice Republican Governor 4 Years 2024 Mac Warner Republican West Virginia Secretary of State 4 Years 2024 John "JB" McCuskey Republican West Virginia State Auditor 4 Years 2024 Riley Moore Republican West Virginia State Treasurer 4 Years 2024 Patrick Morrisey Republican Attorney General of West Virginia 4 Years 2024 Kent Leonhardt Republican West Virginia Commissioner of Agriculture 4 Years 2024
West Virginia State Senate Name Party District Next election Ryan W. Weld Republican 1 2024 William Ihlenfeld Democrat 1 2022 Mike Maroney Republican 2 2024 Charles Clements Republican 2 2022 Donna J. Boley Republican 3 2024 Mike Azinger Republican 3 2022 Amy Grady Republican 4 2024 Eric J. Tarr Republican 4 2022 Robert H. Plymale Democrat 5 2024 Mike Woelfel Democrat 5 2022 Chandler Swope Republican 6 2024 Mark R Maynard Republican 6 2022 Rupie Phillips Republican 7 2024 Ron Stollings Democrat 7 2022 Glenn Jeffries Democrat 8 2024 Richard Lindsay Democrat 8 2022 David Stover Republican 9 2024 Rollan A. Roberts Republican 9 2022 Jack Woodrum Republican 10 2024 Stephen Baldwin Democrat 10 2022 Robert Karnes Republican 11 2024 Bill Hamilton Republican 11 2022 Patrick Martin Republican 12 2024 Mike Romano Democrat 12 2022 Mike Caputo Democrat 13 2024 Robert D. Beach Democrat 13 2022 Randy E. Smith Republican 14 2024 Dave Sypolt Republican 14 2022 Craig Blair Republican 15 2024 Charles S. Trump IV Republican 15 2022 Patricia Rucker Republican 16 2024 John R. Unger II Democrat 16 2022 Eric Nelson Republican 17 2024 Tom Takubo Republican 17 2022
West Virginia House of Delegates Name Party District Next Election Pat McMeehan Republican 1 2022 Mark Zatezalo Republican 1 2022 Phillip W. Diserio Democrat 2 2022 Shawn Fluharty Democrat 3 2022 Erikka Storch Republican 3 2022 Charlie Reynolds Republican 4 2022 Lisa Zukoff Democrat 4 2020 David Pethtel Democrat 5 2022 David L. Kelly Republican 6 2022 Trenton Barnhart Republican 7 2022 Bill Anderson Republican 8 2022 Shannon Kimes Republican 9 2022 Vernon Criss Republican 10 2022 John Kelly Republican 10 2022 Roger Conley Republican 10 2022 Riley Keaton Republican 11 2022 Steve Westfall Republican 12 2022 Jonathan Pinson Republican 13 2022 Joshua Kurt Higginbotham Republican 13 2022 Johnnie Wamsley Republican 14 2022 Geoff Foster Republican 15 2022 Sean Hornbuckle Democrat 16 2022 John F. Mandt, Jr. Republican 16 2022 Daniel Linville Republican 16 2022 Chad Lovejoy Democrat 17 2022 Matthew Rohrbach Republican 17 2022 Evan Worrell Republican 18 2022 Ric Griffith Democrat 19 2022 Josh Booth Republican 19 2022 Nathan Brown Democrat 20 2022 Mark Dean Republican 21 2022 Zach Maynard Republican 22 2022 Joseph "Joe" Jeffries Republican 22 2022 Josh Holstein Republican 23 2022 Margitta Mazzocchi Republican 24 2022 Jordan Bridges Republican 24 2022 Tony Paynter Republican 25 2022 Ed Evans Democrat 26 2022 Joe Ellington Republican 27 2022 Marty Gearheart Republican 27 2022 Doug Smith Republican 27 2022 Jeffrey Pack Republican 28 2022 Roy G. Cooper Republican 28 2022 Brandon Steele Republican 29 2022 Mick Bates Democrat 30 2022 Christopher Wayne Toney Republican 31 2022 Tom Fast Republican 32 2022 Austin Haynes Republican 32 2022 Kayla Kessinger Republican 32 2022 Roger Hanshaw Republican 33 2022 Brent Boggs Democrat 34 2022 Larry Pack Republican 35 2022 Doug Skaff Democrat 35 2022 Moore Capito Republican 35 2022 Kayla Young Democrat 35 2022 Chris Pritt Republican 36 2022 Larry L. Rowe Democrat 36 2022 Jim Barach Democrat 36 2022 Mike Pushkin Democrat 37 2022 Dianna Graves Republican 38 2022 Dana Ferrell Republican 39 2022 Dean Jeffries Republican 40 2022 Heather Tully Republican 41 2022 Todd Longanacre Republican 42 2022 Barry Bruce Republican 42 2022 Ty Nestor Republican 43 2022 Cody H. Thompson Democrat 43 2022 Caleb Hanna Republican 44 2022 Carl Martin Republican 45 2022 Adam Burkhammer Republican 46 2022 Chris Phillips Republican 47 2022 Danny Hamrick Republican 48 2022 Laura Kimble Republican 48 2022 Clay Riley Republican 48 2022 Ben Queen Republican 48 2022 Amy Summers Republican 49 2022 Joey Garcia Democrat 50 2022 Phil Mallow Republican 50 2022 Guy Ward Republican 50 2022 Barbara Evans Fleischauer Democrat 51 2022 Evan Hansen Democrat 51 2022 Danielle Walker Democrat 51 2022 Joe Statler Republican 51 2022 John Williams Democrat 51 2022 Terri Funk Sypolt Republican 52 2022 D.R. "Buck" Jennings Republican 53 2022 John Paul Hott, II Republican 54 2022 Bryan Ward Republican 55 2022 Gary G. Howell Republican 56 2022 Ruth Rowan Republican 57 2022 George Miller Republican 58 2022 Ken Reed Republican 59 2022 Don Forsht Republican 60 2022 Jason Barrett Republican 61 2022 Chuck Horst Republican 62 2022 John Hardy Republican 63 2022 Eric L. Householder Republican 64 2022 Wayne Clark Republican 65 2022 Paul A. Espinosa Republican 66 2022 John Doyle Democrat 67 2022
Supreme Court Name Term Next Election Justice John A. Hutchinson 12 Years 2024 Jusice William R. "Bill" Wooten 12 Years 2032 Justice Evan H. Jenkins 12 Years 2024 Justice Beth Walker 12 Years 2028 Justice Timothy P. Armstead 12 Years 2032
Circuit Court Justice (Term 8 Years) Hancock, Brooke, Ohio Circuit Division Name Next Election 1 1 Ronald E. Wilson 2024 1 2 David J. Sims 2024 1 3 Jason A. Cuomo 2024 1 4 Michael J. Olejasz 2024
Marshall, Wetzel, Tyler Circuit Division Name 2 1 Jeffrey D. Cramer 2024 2 2 David W. Hummel Jr. 2024
Doddridge, Pleasants, Richie Circuit Division Name 3 1 Timothy L. Sweeney 2024 Wirt, Wood Circuit Division Name 4 1 J.D. Beane 2024 4 2 Robert A. "Bob" Waters 2024 4 3 Jason A. Wharton 2024
Mason, Jackson, Roane, Calhoun Circuit Division Name 5 1 Richard Craig Tatterson 2024 5 2 Lora Dyer 2024 5 3 Anita Harold Ashley 2024
Cabell Circuit Division Name 6 1 Alfred E. Ferguson 2024 6 2 Greg Howard 2024 6 3 Chris Chiles 2024 6 4 Paul T. Farrell 2024
Logan Circuit Division Name 7 1 Joshua Butcher 2024 7 2 Eric H. O'Briant 2024
McDowell Circuit Division Name 8 1 Edward J. Kornish 2024 8 2 Rick Murensky 2024
Mercer Circuit Division Name 9 1 Derek C. Swope 2024 9 2 William J. Sadler 2024 9 3 Mark Wills 2024
Raleigh Circuit Division Name 10 1 Darl W. Poling 2024 10 2 H. L. "Kirk" Kirkpatrick 2024 10 3 Robert A. Burnside, Jr. 2024 10 4 Andrew G. Dimlich 2024
Greenbrier, Pocahontas Circuit Division Name 11 1 Robert E. Richardson 2024 11 2 Jennifer P. Dent 2024
Fayette Circuit Division Name 12 1 Paul M. Blake, Jr. 2024 12 2 Thomas H. Ewing 2024
Kanawha Circuit Division Name 13 1 Carrie L. Webster 2024 13 2 Joanna Tabit 2024 13 3 Tod J. Kaufman 2024 13 4 Tera L. Salango 2024 13 5 Louis H. "Duke" Bloom 2024 13 6 Jennifer F. Bailey 2024 13 7 Maryclaire Akers 2022 (unexpired term)
Clay, Braxton, Gilmer, Webster Circuit Division Name 14 1 Richard "Rick" Facemire 2024 14 2 Jack Alsop 2024
Harrison Circuit Division Name 15 1 Chris McCarthy 2024 15 2 Thomas A. Bedell 2024 15 3 James A. "Jim" Matish 2024
Marion Circuit Division Name 16 1 Patrick N. Wilson 2024 16 2 David Robert Janes 2024
Monongalia Circuit Division Name 17 1 Susan B. Tucker 2024 17 2 Cindy Scott 2024 17 3 Phil Gaujot 2024
Preston Circuit Division Name 18 1 Steven L. Shaffer 2024
Barbour, Taylor Circuit Division Name 19 1 Alan D. Moats 2024 19 Shawn D. Nines 2024
Randolph Circuit Division Name 20 1 David H. Wilmoth 2024
Grant, Mineral, Tucker Circuit Division Name 21 1 Lynn A. Nelson 2024 21 2 James (Jay) W. Courrier, Jr. 2024
Hampshire, Hardy, Pendleton Circuit Division Name 22 1 H. Charles Carl III 2024 22 2 C. Carter Williams 2024
Berkleley, Jefferson, Morgan Circuit Division Name 23 1 Bridget Cohee 2024 23 2 Debra McLaughlin 2024 23 3 R. Steven Redding 2024 23 4 David M. Hammer 2024 23 5 Michael D. Lorensen 2024 23 6 Laura V. Faircloth 2024
Wayne Circuit Division Name 24 1 Jason J. Fry 2024 24 2 James H. Young, Jr. 2024 Boone, Lincoln Circuit Division Name 25 1 William S. Thompson 2024 25 2 Jay M Hoke 2024
Lewis, Upshur Circuit Division Name 26 1 Jacob E. "Jake" Reger 2024 26 2 Kurt W. Hall 2024
Wyoming Circuit Division Name 27 1 Warren R. McGraw 2024
Nicholas Circuit Division Name 28 1 Steve Callaghan 2024
Putnam Circuit Division Name 29 1 Phillip M. Stowers 2024 29 2 Joseph K. "Joe" Reeder 2024
Mingo Circuit Division Name 30 1 Miki Thompson 2024
Monroe, Summers Circuit Division Name 31 1 Robert A. Irons 2024
Family Court Justice (Term 8 Years) Hancock, Brooke, Ohio Circuit Division Name Next Election 1 1 Joyce Dumbaugh Chernenko 2024 1 2 Heather Wood 2024
Marshall, Wetzel, Tyler Circuit Division Name 2 1 Robert C. "Bob" Hicks 2024
Pleasants, Wood Circuit Division Name 3 1 Ellen Smith 2024 3 2 C. Darren Tallman 2024
Roane, Calhoun, Gilmer Circuit Division Name 4 1 Steve Jones 2024
Jackson, Mason, Wirt Circuit Division Name 5 1 Connie Fisher Thomas 2024 5 2 Bryan S. Cromley 2024
Cabell Circuit Division Name 6 1 Jason M. Spears 2024 6 2 Patricia A. Keller 2024 6 3 Jara Howard 2024 Wayne Circuit Division Name 7 1 Sean Maynard 2024
Mingo Circuit Division Name 8 1 Sabrina Deskins 2024
Logan Circuit Division Name 9 1 Kelly Gilmore Codispoti 2024 9 2 Christopher Workman 2024
Lincoln, Boone Circuit Division Name 10 1 Bobby R. Hale 2024 10 2 Ron Salmons 2024
Kanawha Circuit Division Name 11 1 Rob Montgomery 2024 11 2 Kenneth Ballard 2024 11 3 Brittany Ranson-Stonestreet 2024 11 4 Lera K. Vanmeter 2024 11 5 Jim Douglas 2024
McDowell, Mercer Circuit Division Name 12 1 Anthony Bisaha 2024 12 2 Mary Ellen Griffith 2024 12 3 Lisa Clark 2024
Raleigh, Summers, Wyoming Circuit Division Name 13 1 H. Suzanne McGraw 2024 13 2 Louise E. Goldston 2024 13 3 Eric Shuck 2024
Fayette Circuit Division Name 14 1 Matt England 2024
Greenbrier, Monroe Circuit Division Name 15 1 David M. Sanders 2024
Clay, Nicholas Circuit Division Name 16 1 Harley Stollings 2024
Braxton, Lewis, Upshur Circuit Division Name 17 1 Theresa Cogar Turner 2024
Harrison, Doddridge Circuit Division Name 18 1 Peter J. Conley 2024 18 2 Lori Betler Jackson 2024
Marion Circuit Division Name 19 1 Susan Riffle 2024
Monongalia, Preston Circuit Division Name 20 1 Randal Minor 2024 20 2 Patricia Tolle Hill 2024
Barbour, Taylor Circuit Division Name 21 1 Karen Hill Johnson 2024
Tucker, Randolph Circuit Division Name 22 1 Lori Haynes 2024
Mineral, Hampshire, Morgan Circuit Division Name 23 1 Glen R. Stotler 2024 23 2 Deanna Rock 2024
Berkeley, Jefferson Circuit Division Name 24 1 David A. Camilletti 2024 24 2 Sally Gavin Jackson 2024 24 3 David Greenberg 2024
Hardy, Pendleton, Grant Circuit Division Name 25 1 Jeffrey R. Roth 2024
Putnam Circuit Division Name 26 1 Richard "Rick" Witt 2024
Pocahontas, Webster Circuit Division Name 27 1 Joyce H. Morton 2024
Magistrate Court Judges (4 Year Term) Barbour Next Election Daniel Harris 2024 Howard Propst 2024
Berkeley Larry Thompson 2024 Charles C. Cole Sr. 2024 Richard Stephens 2024 William "Bill" Norris 2024 Harry L. Snow 2024
Boone Neil Byrnside 2024 Danny B. Moore Jr. 2024
Braxton David R. Singleton 2024 Mary Beth Smith 2024 Brooke Shannon Price 2024 Daniell "Hall" Diserio 2024
Cabell Roger K. Wolfe 2024 Chris Sperry 2024 Dan Ferguson 2024 Daniel M. Goheen 2024 Michael J. McCarthy 2024 Danne J. Vance 2024 Mike J. Woelfel 2024
Calhoun Lora Davis 2024 Richard G. Postalwait 2024
Clay Jeffery W. Boggs 2024 Charles J. Rider 2024
Doddridge Olivia A. Adams 2024 Michael T. Headley 2024
Fayette Sharon R. McGraw 2024 Richard Pannell 2024 Samuel D. Parsons 2024 Danita G. Young 2024
Gilmer Berkley Thomas Reed 2024 Carol L. Wolfe 2024
Grant Willard L. Earle II 2024 Emory William "Bill" Feaster Jr. 2024
Greenbrier Timothy Stover 2024 Kimberly Johnson 2024 Brenda J. Smith 2024
Hampshire Ronald J. DiCiolla 2024 John D. Rohrbaugh 2024
Hancock William S. Hicks 2024 Ralph A. Fletcher 2024 Michael S. White 2024
Hardy Shawna Crites 2024 Craig A. Hose 2024
Harrison Frank A. DeMarco 2024 Mark A. Gorby 2024 Warren "Gizzy" Davis 2024 Kevin Renzelli 2024 Michael Weiss 2024
Jackson Jacqueline R. Casto 2024 Laura M. Pursley 2024
Jefferson Carmela Cesare 2024 Vicki Y. D'Angelo 2024 Arthena Roper 2024
Kanawha Michael B. Ferrell 2024 Rusty Casto 2024 Brent L. Hall 2024 Ward Harshbarger 2024 Pete C. Lopez 2024 Jack Pauley 2024 Gary Q. Sheff 2024 Joseph L. Shelton 2024 Traci L. Strickland 2024 Michael A. Sisson 2024
Lewis Leslie J. McCue 2024 Brycen S. Williams 2024
Lincoln Kim Clayton 2024 Sophia J. Tully 2024
Logan James D. Adkins 2024 Joseph L. Mendez 2024 Dwight A. Williamson 2024
Marion Mark M. Hayes 2024 Melissa Pride Linger 2024 Brian L. Shuck 2024 Todd Rundle 2024 Marshall Mark A. Kerwood 2024 Zachary B. Allman 2024 Tom Wood 2024
Mason Melanie L. Sang 2024 Steve C. Tarbett 2024
McDowell Steve L. Cox 2024 Daniel W. Mitchell 2024 Richard VanDyke 2024
Mercer Keith T. Compton 2024 Michael Crowder 2024 William Frank Holroyd 2024 Susan A. Honaker 2024 Michael D. Flanigan 2024
Mineral Patrick A. Amorose 2024 Charles Gulbroson 2024
Mingo Jim Harvey 2024 David Justice 2024 Donald Sansom 2024
Monongalia Saundra K. Holepit 2024 Ron Bane 2024 James E. Nabors 2024 Phillip T. Gaujot, Jr. 2024
Monroe Frank Basile 2024 Kevin L. Miller 2024
Morgan Kermit M. Ambrose 2024 Gregory L. Miller 2024
Nicholas Sarah Meadows Brown 2024 Mike Hanks 2024 Doren W. Plummer 2024 Ohio Charles W. Murphy 2024 Patricia L. Murphy 2024 Janine L. Varner 2024 Joseph E. Roxby 2024
Pendleton Donald Kopp II 2024 Kevin E. Puffenberger 2024
Pleasants Randy Nutter 2024 Lisa Renee Taylor 2024
Pocahontas Cynthia D. Broce-Kelley 2024 Jennifer Dunz 2024
Preston Patricia L. Grimm 2024 Rhonda G. Sypolt 2024 Bo Ward 2024
Putnam Kylene Brown 2024 Linda J. Hunt 2024 Jean Ann Luikart 2024
Raleigh Charles R. Humphrey 2024 Richard D. Jones 2024 Paul Blume 2024 Tomi S. Peck 2024 Gregory W. Tanner 2024
Randolph Tracy M. Harper 2024 Mike Dyer 2024 Benjamin E. Shepler 2024
Ritchie Leesa D. Snodgrass 2024 David W. Haugh 2024
Roane Jason D. Bennett 2024 Ronald A. White 2024
Summers Jack K. Hellems 2024 Jack W. "Bill" Jeffries Jr. 2024 Taylor Eva Sue Guthrie 2024 Ricky R. Reese 2024
Tucker Riley H. Barb 2024 Brian K. Wilfong 2024
Tyler Michael K. Griffin 2024 Mary Dotson 2024
Upshur Paul M. Davis 2024 Alan Suder 2024
Wayne David Ferguson 2024 Billy Dell Runyon 2024 Randall W. Wiles 2024
Webster Ryan Bruffy 2024 Danny J. Davis 2024
Wetzel Judith P. Goontz 2024 Donald W. Harris 2024
Wirt C. David Roberts 2024 Janey I. Wigal 2024
Wood Joe A. Kuhl 2024 Brenda K. Marshall 2024 Jody Purkey 2024 Robin Waters 2024
Wyoming Jeff Barlow 2024 Roger L. Snow 2024 Donald C. Cook 2024