Federal Name Party Office Term Next Election Joe Biden Democrat U.S President 4 Years 2024 Democrat U.S. Vice President 4 Years 2024 Democratic U.S. Senate 6 Years 2024 Shelley 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 Republican Governor 4 Years 2024 Republican Secretary of State 4 Years 2024 John "JB" McCuskey Republican West Virginia State Auditor 4 Years 2024 Republican West 4 Years 2024 Republican Attorney General of West Virginia 4 Years 2024 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 Republican 2 2024 Charles Clements Republican 2 2022 Donna J. Boley Republican 3 2024 Republican 3 2022 Republican 4 2024 Eric J. Tarr Republican 4 2022 Robert H. Plymale Democrat 5 2024 Democrat 5 2022 Republican 6 2024 Mark R Maynard Republican 6 2022 Republican 7 2024 Democrat 7 2022 Democrat 8 2024 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 Democrat 12 2022 Democrat 13 2024 Robert D. Beach Democrat 13 2022 Randy E. Smith Republican 14 2024 Dave Sypolt Republican 14 2022 Republican 15 2024 Charles S. Trump IV Republican 15 2022 Republican 16 2024 John R. Unger II Democrat 16 2022 Eric Nelson Republican 17 2024 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 Democrat 3 2022 Erikka Storch Republican 3 2022 Charlie Reynolds Republican 4 2022 Democrat 4 2020 David Pethtel Democrat 5 2022 David L. Kelly Republican 6 2022 Trenton Barnhart Republican 7 2022 Bill Anderson Republican 8 2022 Republican 9 2022 Republican 10 2022 John Kelly Republican 10 2022 Roger Conley Republican 10 2022 Riley Keaton Republican 11 2022 Republican 12 2022 Jonathan Pinson Republican 13 2022 Joshua Kurt Higginbotham Republican 13 2022 Johnnie Wamsley Republican 14 2022 Geoff Foster Republican 15 2022 Democrat 16 2022 John F. Mandt, Jr. Republican 16 2022 Republican 16 2022 Democrat 17 2022 Republican 17 2022 Republican 18 2022 Democrat 19 2022 Josh Booth Republican 19 2022 Nathan Brown Democrat 20 2022 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 Republican 25 2022 Democrat 26 2022 Republican 27 2022 Republican 27 2022 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 Republican 32 2022 Republican 33 2022 Democrat 34 2022 Larry Pack Republican 35 2022 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 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 Republican 48 2022 Republican 48 2022 Clay Riley Republican 48 2022 Republican 48 2022 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 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 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 12 Years 2028 Justice Timothy P. Armstead 12 Years 2032

Circuit Court Justice (Term 8 Years) Hancock, Brooke, 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