Back to West Virginia mapUS map West Virginia map West Virginia races WV
West Virginia Votes Tue, Nov 3 · in 4 days
WV Rachel Fetty Anderson D Democratic Shelley Moore Capito R Republican (inc.)
Last time Capito R 70.3, Swearengin D 27.0 · 2020 general Vote in West Virginia Trouble voting? Election Protection hotline: 866-OUR-VOTE . A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
US House races Sorted by district number WV-01 Vince George D Democratic Carol Miller R Republican (inc.)
Last time Miller R 66.4, Reed D 26.1 · 2024 general WV-02 Riley Moore R Republican (inc.) Ace Parsi D Democratic
Last time Moore R 70.8, Wendelin D 29.2 · 2024 general All 2 West Virginia House races, on the map
Districts Look up your district by street address
US House district Choose a district District 1 District 2
State Senate district Choose a district District 1 District 2 District 3 District 4 District 5 District 6 District 7 District 8 District 9 District 10 District 11 District 12 District 13 District 14 District 15 District 16 District 17
State House of Delegates district Choose a district Delegate District 1 Delegate District 2 Delegate District 3 Delegate District 4 Delegate District 5 Delegate District 6 Delegate District 7 Delegate District 8 Delegate District 9 Delegate District 10 Delegate District 11 Delegate District 12 Delegate District 13 Delegate District 14 Delegate District 15 Delegate District 16 Delegate District 17 Delegate District 18 Delegate District 19 Delegate District 20 Delegate District 21 Delegate District 22 Delegate District 23 Delegate District 24 Delegate District 25 Delegate District 26 Delegate District 27 Delegate District 28 Delegate District 29 Delegate District 30 Delegate District 31 Delegate District 32 Delegate District 33 Delegate District 34 Delegate District 35 Delegate District 36 Delegate District 37 Delegate District 38 Delegate District 39 Delegate District 40 Delegate District 41 Delegate District 42 Delegate District 43 Delegate District 44 Delegate District 45 Delegate District 46 Delegate District 47 Delegate District 48 Delegate District 49 Delegate District 50 Delegate District 51 Delegate District 52 Delegate District 53 Delegate District 54 Delegate District 55 Delegate District 56 Delegate District 57 Delegate District 58 Delegate District 59 Delegate District 60 Delegate District 61 Delegate District 62 Delegate District 63 Delegate District 64 Delegate District 65 Delegate District 66 Delegate District 67 Delegate District 68 Delegate District 69 Delegate District 70 Delegate District 71 Delegate District 72 Delegate District 73 Delegate District 74 Delegate District 75 Delegate District 76 Delegate District 77 Delegate District 78 Delegate District 79 Delegate District 80 Delegate District 81 Delegate District 82 Delegate District 83 Delegate District 84 Delegate District 85 Delegate District 86 Delegate District 87 Delegate District 88 Delegate District 89 Delegate District 90 Delegate District 91 Delegate District 92 Delegate District 93 Delegate District 94 Delegate District 95 Delegate District 96 Delegate District 97 Delegate District 98 Delegate District 99 Delegate District 100
Map layer US House districts State Senate State House of Delegates Select a shape for details. Arrow keys move between shapes.
West Virginia State House of Delegates Delegate District 8: Bill Bell (R); last result Republican won 2024 Delegate District 9: Betsy Kelly (R); last result Republican won 2024 Delegate District 60: Dana Ferrell (R); last result Republican won 2024 Delegate District 57: Hollis Lewis (D); last result Democratic by 9.8 points, 2024 Delegate District 51: Marshall Clay (R); last result Republican by 34.2 points, 2024 Delegate District 49: Stan Adkins (R); last result Republican by 52.8 points, 2024 Delegate District 66: Jonathan Kyle (R); last result Republican by 40.6 points, 2024 Delegate District 19: Kathie Hess Crouse (R); last result Republican won 2024 Delegate District 25: Sean Hornbuckle (D); last result Democratic by 48.7 points, 2024 Delegate District 2: Mark Zatezalo (R); last result Republican by 36.5 points, 2024 Delegate District 34: Mark Dean (R); last result Republican won 2024 Delegate District 20: Sarah Drennan (R); last result Republican by 43.2 points, 2024 Delegate District 4: Shane Stack (R); last result Republican by 31.9 points, 2024 Delegate District 26: Matthew Rohrbach (R); last result Republican won 2024 Delegate District 6: Jeff Stephens (R); last result Republican by 12.2 points, 2024 Delegate District 70: Mickey Petitto (R); last result Republican by 12.4 points, 2024 Delegate District 67: Elías Coop-González (R); last result Republican by 9.0 points, 2024 Delegate District 50: Bill Vest (R); last result Republican by 39.6 points, 2024 Delegate District 75: Phil Mallow (R); last result Republican by 11.4 points, 2024 Delegate District 13: Scot Heckert (R); last result Republican won 2024 Delegate District 14: Dave Foggin (R); last result Republican by 53.0 points, 2024 Delegate District 15: Erica Moore (R); last result Republican by 64.0 points, 2024 Delegate District 16: Joe Parsons (R); last result Republican won 2024 Delegate District 17: Jonathan Pinson (R); last result Republican won 2024 Delegate District 23: Evan Worrell (R); last result Republican by 51.1 points, 2024 Delegate District 24: Patrick Lucas (R); last result Republican by 14.2 points, 2024 Delegate District 28: Ryan Browning (R); last result Republican won 2024 Delegate District 29: Corby Dillon (R); last result Republican by 21.6 points, 2024 Delegate District 30: Jeff Eldridge (R); last result Republican by 44.4 points, 2024 Delegate District 31: Margitta Mazzocchi (R); last result Republican won 2024 Delegate District 32: Josh Holstein (R); last result Republican by 46.4 points, 2024 Delegate District 35: Adam Vance (R); last result Republican won 2024 Delegate District 36: David Green (R); last result Republican by 48.2 points, 2024 Delegate District 39: Doug Smith (R); last result Republican by 62.4 points, 2024 Delegate District 40: Roy Cooper (R); last result Republican by 45.6 points, 2024 Delegate District 42: John Jordan (R); last result Republican by 54.0 points, 2024 Delegate District 45: Eric Brooks (R); last result Republican won 2024 Delegate District 47: Ray Canterbury (R); last result Republican by 42.8 points, 2024 Delegate District 52: Tresa Howell (R); last result Republican by 20.6 points, 2024 Delegate District 53: Tristan Leavitt (R); last result Republican by 19.8 points, 2024 Delegate District 55: J.B. Akers (R); last result Republican by 19.5 points, 2024 Delegate District 56: Kayla Young (D); last result Democratic by 3.8 points, 2024 Delegate District 5: Shawn Fluharty (D); last result Democratic by 14.6 points, 2024 Delegate District 46: Jeff Campbell (R); last result Republican by 42.2 points, 2024 Delegate District 3: Jimmy Willis (R); last result Republican by 37.6 points, 2024 Delegate District 1: Pat McGeehan (R); last result Republican won 2024 Delegate District 33: Jordan Bridges (R); last result Republican won 2024 Delegate District 22: Aaron Holley (R); last result Republican won 2024 Delegate District 21: Jarred Cannon (R); last result Republican by 38.0 points, 2024 Delegate District 27: Michael Amos (R); last result Republican by 32.5 points, 2024 Delegate District 41: Jordan Maynor (R); last result Republican by 58.0 points, 2024 Delegate District 10: Bill Anderson (R); last result Republican won 2024 Delegate District 18: Jim Butler (R); last result Republican by 43.4 points, 2024 Delegate District 43: Chris Toney (R); last result Republican won 2024 Delegate District 11: Bob Fehrenbacher (R); last result Republican won 2024 Delegate District 37: Marty Gearheart (R); last result Republican by 47.7 points, 2024 Delegate District 7: Chuck Sheedy (R); last result Republican by 35.6 points, 2024 Delegate District 48: Greg Watt (R); last result Republican by 50.8 points, 2024 Delegate District 44: Bill Roop (R); last result Republican by 14.2 points, 2024 Delegate District 59: Andy Shamblin (R); last result Republican won 2024 Delegate District 38: Joe Ellington (R); last result Republican by 50.4 points, 2024 Delegate District 12: Vernon Criss (R); last result Republican won 2024 Delegate District 62: Roger Hanshaw (R); last result Republican won 2024 Delegate District 63: Lori Dittman (R); last result Republican won 2024 Delegate District 65: Robbie Martin (R); last result Republican by 54.4 points, 2024 Delegate District 54: Mike Pushkin (D); last result Democratic by 49.8 points, 2024 Delegate District 98: Joe Funkhouser (R); last result Republican by 32.0 points, 2024 Delegate District 58: Walter Hall (R); last result Republican won 2024 Delegate District 61: Dean Jeffries (R); last result Republican won 2024 Delegate District 64: Adam Burkhammer (R); last result Republican won 2024 Delegate District 68: Chris Phillips (R); last result Republican won 2024 Delegate District 69: Keith Marple (R); last result Republican won 2024 Delegate District 71: Laura Kimble (R); last result Republican won 2024 Delegate District 72: Clay Riley (R); last result Republican won 2024 Delegate District 73: Bryan Smith (R); last result Republican won 2024 Delegate District 74: Guy Ward (R); last result Republican by 44.1 points, 2024 Delegate District 78: Geno Chiarelli (R); last result Republican by 11.4 points, 2024 Delegate District 79: Evan Hansen (D); last result Democratic won 2024 Delegate District 82: Dave McCormick (R); last result Republican by 7.8 points, 2024 Delegate District 88: Rick Hillenbrand (R); last result Republican by 57.0 points, 2024 Delegate District 89: David Cannon (R); last result Republican by 58.8 points, 2024 Delegate District 90: George Miller (R); last result Republican won 2024 Delegate District 91: Ian Masters (R); last result Republican by 52.6 points, 2024 Delegate District 92: Mike Hite (R); last result Republican won 2024 Delegate District 93: Mike Hornby (R); last result Republican won 2024 Delegate District 94: Donald Bennett (R); last result Republican won 2024 Delegate District 96: Lisa White (R); last result Republican by 42.1 points, 2024 Delegate District 100: Bill Ridenour (R); last result Republican by 6.8 points, 2024 Delegate District 99: Wayne Clark (R); last result Republican by 16.0 points, 2024 Delegate District 76: Rick Garcia (D); last result Democratic by 2.0 points, 2024 Delegate District 86: Bryan Ward (R); last result Republican won 2024 Delegate District 83: George Street (R); last result Republican won 2024 Delegate District 77: Joe Statler (R); last result Republican won 2024 Delegate District 84: Buck Jennings (R); last result Republican won 2024 Delegate District 97: Chris Anders (R); last result Republican by 8.4 points, 2024 Delegate District 81: Anitra Hamilton (D); last result Democratic won 2024 Delegate District 95: Chuck Horst (R); last result Republican by 34.8 points, 2024 Delegate District 87: Gary Howell (R); last result Republican won 2024 Delegate District 85: John Paul Hott (R); last result Republican won 2024 Delegate District 80: John Williams (D); last result Democratic by 17.6 points, 2024 Last election held, margin in points
D 15+ pts D 5 to 15 pts D under 5 pts R under 5 pts R 5 to 15 pts R 15+ pts Other winner No dataShow this map as a list (100) Delegate District 1 · Pat McGeehan (R); last result Republican won 2024 Delegate District 2 · Mark Zatezalo (R); last result Republican by 36.5 points, 2024 Delegate District 3 · Jimmy Willis (R); last result Republican by 37.6 points, 2024 Delegate District 4 · Shane Stack (R); last result Republican by 31.9 points, 2024 Delegate District 5 · Shawn Fluharty (D); last result Democratic by 14.6 points, 2024 Delegate District 6 · Jeff Stephens (R); last result Republican by 12.2 points, 2024 Delegate District 7 · Chuck Sheedy (R); last result Republican by 35.6 points, 2024 Delegate District 8 · Bill Bell (R); last result Republican won 2024 Delegate District 9 · Betsy Kelly (R); last result Republican won 2024 Delegate District 10 · Bill Anderson (R); last result Republican won 2024 Delegate District 11 · Bob Fehrenbacher (R); last result Republican won 2024 Delegate District 12 · Vernon Criss (R); last result Republican won 2024 Delegate District 13 · Scot Heckert (R); last result Republican won 2024 Delegate District 14 · Dave Foggin (R); last result Republican by 53.0 points, 2024 Delegate District 15 · Erica Moore (R); last result Republican by 64.0 points, 2024 Delegate District 16 · Joe Parsons (R); last result Republican won 2024 Delegate District 17 · Jonathan Pinson (R); last result Republican won 2024 Delegate District 18 · Jim Butler (R); last result Republican by 43.4 points, 2024 Delegate District 19 · Kathie Hess Crouse (R); last result Republican won 2024 Delegate District 20 · Sarah Drennan (R); last result Republican by 43.2 points, 2024 Delegate District 21 · Jarred Cannon (R); last result Republican by 38.0 points, 2024 Delegate District 22 · Aaron Holley (R); last result Republican won 2024 Delegate District 23 · Evan Worrell (R); last result Republican by 51.1 points, 2024 Delegate District 24 · Patrick Lucas (R); last result Republican by 14.2 points, 2024 Delegate District 25 · Sean Hornbuckle (D); last result Democratic by 48.7 points, 2024 Delegate District 26 · Matthew Rohrbach (R); last result Republican won 2024 Delegate District 27 · Michael Amos (R); last result Republican by 32.5 points, 2024 Delegate District 28 · Ryan Browning (R); last result Republican won 2024 Delegate District 29 · Corby Dillon (R); last result Republican by 21.6 points, 2024 Delegate District 30 · Jeff Eldridge (R); last result Republican by 44.4 points, 2024 Delegate District 31 · Margitta Mazzocchi (R); last result Republican won 2024 Delegate District 32 · Josh Holstein (R); last result Republican by 46.4 points, 2024 Delegate District 33 · Jordan Bridges (R); last result Republican won 2024 Delegate District 34 · Mark Dean (R); last result Republican won 2024 Delegate District 35 · Adam Vance (R); last result Republican won 2024 Delegate District 36 · David Green (R); last result Republican by 48.2 points, 2024 Delegate District 37 · Marty Gearheart (R); last result Republican by 47.7 points, 2024 Delegate District 38 · Joe Ellington (R); last result Republican by 50.4 points, 2024 Delegate District 39 · Doug Smith (R); last result Republican by 62.4 points, 2024 Delegate District 40 · Roy Cooper (R); last result Republican by 45.6 points, 2024 Delegate District 41 · Jordan Maynor (R); last result Republican by 58.0 points, 2024 Delegate District 42 · John Jordan (R); last result Republican by 54.0 points, 2024 Delegate District 43 · Chris Toney (R); last result Republican won 2024 Delegate District 44 · Bill Roop (R); last result Republican by 14.2 points, 2024 Delegate District 45 · Eric Brooks (R); last result Republican won 2024 Delegate District 46 · Jeff Campbell (R); last result Republican by 42.2 points, 2024 Delegate District 47 · Ray Canterbury (R); last result Republican by 42.8 points, 2024 Delegate District 48 · Greg Watt (R); last result Republican by 50.8 points, 2024 Delegate District 49 · Stan Adkins (R); last result Republican by 52.8 points, 2024 Delegate District 50 · Bill Vest (R); last result Republican by 39.6 points, 2024 Delegate District 51 · Marshall Clay (R); last result Republican by 34.2 points, 2024 Delegate District 52 · Tresa Howell (R); last result Republican by 20.6 points, 2024 Delegate District 53 · Tristan Leavitt (R); last result Republican by 19.8 points, 2024 Delegate District 54 · Mike Pushkin (D); last result Democratic by 49.8 points, 2024 Delegate District 55 · J.B. Akers (R); last result Republican by 19.5 points, 2024 Delegate District 56 · Kayla Young (D); last result Democratic by 3.8 points, 2024 Delegate District 57 · Hollis Lewis (D); last result Democratic by 9.8 points, 2024 Delegate District 58 · Walter Hall (R); last result Republican won 2024 Delegate District 59 · Andy Shamblin (R); last result Republican won 2024 Delegate District 60 · Dana Ferrell (R); last result Republican won 2024 Delegate District 61 · Dean Jeffries (R); last result Republican won 2024 Delegate District 62 · Roger Hanshaw (R); last result Republican won 2024 Delegate District 63 · Lori Dittman (R); last result Republican won 2024 Delegate District 64 · Adam Burkhammer (R); last result Republican won 2024 Delegate District 65 · Robbie Martin (R); last result Republican by 54.4 points, 2024 Delegate District 66 · Jonathan Kyle (R); last result Republican by 40.6 points, 2024 Delegate District 67 · Elías Coop-González (R); last result Republican by 9.0 points, 2024 Delegate District 68 · Chris Phillips (R); last result Republican won 2024 Delegate District 69 · Keith Marple (R); last result Republican won 2024 Delegate District 70 · Mickey Petitto (R); last result Republican by 12.4 points, 2024 Delegate District 71 · Laura Kimble (R); last result Republican won 2024 Delegate District 72 · Clay Riley (R); last result Republican won 2024 Delegate District 73 · Bryan Smith (R); last result Republican won 2024 Delegate District 74 · Guy Ward (R); last result Republican by 44.1 points, 2024 Delegate District 75 · Phil Mallow (R); last result Republican by 11.4 points, 2024 Delegate District 76 · Rick Garcia (D); last result Democratic by 2.0 points, 2024 Delegate District 77 · Joe Statler (R); last result Republican won 2024 Delegate District 78 · Geno Chiarelli (R); last result Republican by 11.4 points, 2024 Delegate District 79 · Evan Hansen (D); last result Democratic won 2024 Delegate District 80 · John Williams (D); last result Democratic by 17.6 points, 2024 Delegate District 81 · Anitra Hamilton (D); last result Democratic won 2024 Delegate District 82 · Dave McCormick (R); last result Republican by 7.8 points, 2024 Delegate District 83 · George Street (R); last result Republican won 2024 Delegate District 84 · Buck Jennings (R); last result Republican won 2024 Delegate District 85 · John Paul Hott (R); last result Republican won 2024 Delegate District 86 · Bryan Ward (R); last result Republican won 2024 Delegate District 87 · Gary Howell (R); last result Republican won 2024 Delegate District 88 · Rick Hillenbrand (R); last result Republican by 57.0 points, 2024 Delegate District 89 · David Cannon (R); last result Republican by 58.8 points, 2024 Delegate District 90 · George Miller (R); last result Republican won 2024 Delegate District 91 · Ian Masters (R); last result Republican by 52.6 points, 2024 Delegate District 92 · Mike Hite (R); last result Republican won 2024 Delegate District 93 · Mike Hornby (R); last result Republican won 2024 Delegate District 94 · Donald Bennett (R); last result Republican won 2024 Delegate District 95 · Chuck Horst (R); last result Republican by 34.8 points, 2024 Delegate District 96 · Lisa White (R); last result Republican by 42.1 points, 2024 Delegate District 97 · Chris Anders (R); last result Republican by 8.4 points, 2024 Delegate District 98 · Joe Funkhouser (R); last result Republican by 32.0 points, 2024 Delegate District 99 · Wayne Clark (R); last result Republican by 16.0 points, 2024 Delegate District 100 · Bill Ridenour (R); last result Republican by 6.8 points, 2024 Officials (5 in office) State legislature, current members by party Senate , 34 members listed of 34 seats D Democratic 2 R Republican 32
Next elections (19 dates) Presidential results (13 elections) Shift since 2020: 3.0 points toward Republicans (Republican by 38.9 in 2020, Republican by 41.9 in 2024).
20% 30% 40% 50% 60% 70% 80% 1976 1980 1984 1988 1992 1996 2000 2004 2008 2012 2016 2020 2024 Democratic share of all votes Republican share of all votesPresident, West Virginia, 1976 to 2024 Year Democratic Republican D share R share Margin Total votes 2024 Kamala D. Harris Donald J. Trump 28.1% 70.0% Republican by 41.9 points 762,584 2020 Joseph R. Biden Jr. Donald J. Trump 29.7% 68.6% Republican by 38.9 points 794,652 2016 Hillary Clinton Donald J. Trump 26.5% 68.6% Republican by 42.2 points 713,051 2012 Barack H. Obama Mitt Romney 35.5% 62.3% Republican by 26.8 points 670,438 2008 Barack H. Obama John McCain 42.6% 55.7% Republican by 13.1 points 713,451 2004 John Kerry George W. Bush 43.2% 56.1% Republican by 12.9 points 755,792 2000 Al Gore George W. Bush 45.6% 51.9% Republican by 6.3 points 648,124 1996 Bill Clinton Robert Dole 51.5% 36.8% Democratic by 14.7 points 636,459 1992 Bill Clinton George H.W. Bush 48.4% 35.4% Democratic by 13.0 points 683,677 1988 Michael Dukakis George H.W. Bush 52.2% 47.5% Democratic by 4.7 points 653,311 1984 Walter Mondale Ronald Reagan 44.6% 55.1% Republican by 10.5 points 735,742 1980 Jimmy Carter Ronald Reagan 49.8% 45.3% Democratic by 4.5 points 737,715 1976 Jimmy Carter Gerald Ford 58.1% 41.9% Democratic by 16.1 points 750,590
Data State data (JSON) Sources: MIT Election Data and Science Lab, U.S. President 1976-2024 (state totals) , MIT Election Data and Science Lab, U.S. House 1976-2024 , Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2) , unitedstates/congress-legislators (current) , Open States people (current) CSVs , Wikidata SPARQL (governor position holders, party) , State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse)