State legislatures / West Virginia
West Virginia Senate
Party seats now, after each election since 1968, and district results 2016-2024
Current seats
Control counts seats by party; coalitions and power-sharing agreements are not shown.
Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.
District map
Loading the map.
2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).
Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.
Seats after each election, 1968-2022
Seats by election, table
| Year | D | R | Other | Seats | Control |
|---|---|---|---|---|---|
| 2022 | 4 | 30 | 0 | 34 | Republican majority |
| 2020 | 11 | 23 | 0 | 34 | Republican majority |
| 2018 | 14 | 20 | 0 | 34 | Republican majority |
| 2016 | 12 | 22 | 0 | 34 | Republican majority |
| 2014 | 17 | 17 | 0 | 34 | Tied |
| 2012 | 25 | 9 | 0 | 34 | Democratic majority |
| 2010 | 28 | 6 | 0 | 34 | Democratic majority |
| 2008 | 26 | 8 | 0 | 34 | Democratic majority |
| 2006 | 23 | 11 | 0 | 34 | Democratic majority |
| 2004 | 21 | 13 | 0 | 34 | Democratic majority |
| 2002 | 24 | 10 | 0 | 34 | Democratic majority |
| 2000 | 28 | 6 | 0 | 34 | Democratic majority |
| 1998 | 29 | 5 | 0 | 34 | Democratic majority |
| 1996 | 25 | 9 | 0 | 34 | Democratic majority |
| 1994 | 26 | 8 | 0 | 34 | Democratic majority |
| 1992 | 32 | 2 | 0 | 34 | Democratic majority |
| 1990 | 33 | 1 | 0 | 34 | Democratic majority |
| 1988 | 29 | 5 | 0 | 34 | Democratic majority |
| 1986 | 27 | 7 | 0 | 34 | Democratic majority |
| 1984 | 30 | 4 | 0 | 34 | Democratic majority |
| 1982 | 31 | 3 | 0 | 34 | Democratic majority |
| 1980 | 27 | 7 | 0 | 34 | Democratic majority |
| 1978 | 26 | 8 | 0 | 34 | Democratic majority |
| 1976 | 28 | 6 | 0 | 34 | Democratic majority |
| 1974 | 26 | 8 | 0 | 34 | Democratic majority |
| 1972 | 24 | 10 | 0 | 34 | Democratic majority |
| 1970 | 23 | 11 | 0 | 34 | Democratic majority |
| 1968 | Not available | ||||
Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.
District results, 2016-2024
The candidate with the most votes in each contest.
2024: 17 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | RYAN W WELD | Republican | 100.0% | one candidate |
| 2 | CHRIS ROSE | Republican | 100.0% | one candidate |
| 3 | DONNA J BOLEY | Republican | 100.0% | one candidate |
| 4 | AMY NICHOLE GRADY | Republican | 74.8% | |
| 5 | SCOTT FULLER | Republican | 51.1% | |
| 6 | CRAIG A HART | Republican | 61.0% | |
| 7 | RUPIE PHILLIPS | Republican | 100.0% | one candidate |
| 8 | GLENN D JEFFRIES | Republican | 100.0% | one candidate |
| 9 | BRIAN HELTON | Republican | 75.0% | |
| 10 | JACK DAVID WOODRUM | Republican | 100.0% | one candidate |
| 11 | ROBBIE MORRIS | Republican | 75.9% | |
| 12 | PATRICK S MARTIN | Republican | 100.0% | one candidate |
| 13 | JOEY GARCIA | Democrat | 54.4% | |
| 14 | RANDY E SMITH | Republican | 58.1% | |
| 15 | THOMAS "TOM" WILLIS | Republican | 73.0% | |
| 16 | PATRICIA RUCKER | Republican | 60.0% | |
| 17 | ERIC NELSON | Republican | 64.3% |
2022: 17 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | LAURA WAKIM CHAPMAN | Republican | 60.5% | |
| 2 | CHARLES CLEMENTS | Republican | 62.5% | |
| 3 | MICHAEL AZINGER | Republican | 65.7% | |
| 4 | ERIC J TARR | Republican | 100.0% | one candidate |
| 5 | MIKE WOELFEL | Democrat | 54.0% | |
| 6 | MARK R MAYNARD | Republican | 73.4% | |
| 7 | MIKE STUART | Republican | 58.2% | |
| 8 | MARK HUNT | Republican | 56.8% | |
| 9 | ROLLAN ROBERTS | Republican | 78.1% | |
| 10 | VINCE DEEDS | Republican | 58.7% | |
| 11 | BILL HAMILTON | Republican | 100.0% | one candidate |
| 12 | BEN QUEEN | Republican | 68.7% | |
| 13 | MIKE OLIVERIO | Republican | 50.3% | |
| 14 | JAY TAYLOR | Republican | 76.2% | |
| 15 | CHARLES S TRUMP IV | Republican | 80.4% | |
| 16 | JASON BARRETT | Republican | 60.5% | |
| 17 | TOM TAKUBO | Republican | 58.5% |
2020: 17 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | RYAN W WELD | Republican | 53.0% | |
| 2 | MIKE MARONEY | Republican | 56.2% | |
| 3 | DONNA J BOLEY | Republican | 66.3% | |
| 4 | AMY NICHOLE GRADY | Republican | 70.7% | |
| 5 | ROBERT H "BOB" PLYMALE | Democrat | 53.6% | |
| 6 | CHANDLER SWOPE | Republican | 100.0% | one candidate |
| 7 | RUPIE PHILLIPS | Republican | 56.2% | |
| 8 | GLENN D JEFFRIES | Democrat | 55.8% | |
| 9 | DAVID BUGS STOVER | Republican | 100.0% | one candidate |
| 10 | JACK DAVID WOODRUM | Republican | 58.6% | |
| 11 | ROBERT LEE KARNES | Republican | 51.4% | |
| 12 | PATRICK S MARTIN | Republican | 56.9% | |
| 13 | MIKE CAPUTO | Democrat | 56.2% | |
| 14 | RANDY E SMITH | Republican | 72.6% | |
| 15 | CRAIG P BLAIR | Republican | 80.1% | |
| 16 | PATRICIA RUCKER | Republican | 51.8% | |
| 17 | ERIC NELSON | Republican | 53.6% |
2018: 17 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | WILLIAM IHLENFELD | Democrat | 52.9% | |
| 2 | CHARLES CLEMENTS | Republican | 58.8% | |
| 3 | MIKE AZINGER | Republican | 57.4% | |
| 4 | ERIC J TARR | Republican | 51.8% | |
| 5 | MIKE WOELFEL | Democrat | 59.7% | |
| 6 | MARK R MAYNARD | Republican | 61.5% | |
| 7 | RON STOLLINGS | Democrat | 56.7% | |
| 8 | RICHARD LINDSAY | Democrat | 50.2% | |
| 9 | ROLLAN A ROBERTS | Republican | 54.1% | |
| 10 | STEPHEN BALDWIN | Democrat | 53.1% | |
| 11 | BILL HAMILTON | Republican | 70.4% | |
| 12 | MIKE ROMANO | Democrat | 54.5% | |
| 13 | BOB BEACH | Democrat | 52.2% | |
| 14 | DAVE SYPOLT | Republican | 60.2% | |
| 15 | CHARLES S TRUMP IV | Republican | 71.1% | |
| 16 | JOHN UNGER | Democrat | 52.1% | |
| 17 | TOM TAKUBO | Republican | 52.5% |
2016: 18 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | RYAN W. WELD | not in source | 51.1% | seats not in source |
| 2 | MIKE MARONEY | not in source | 54.3% | seats not in source |
| 3 | DONNA J. BOLEY | not in source | 64.7% | seats not in source |
| 3 (special) | MIKE AZINGER | not in source | 54.6% | seats not in source |
| 4 | MITCH B. CARMICHAEL | not in source | 51.0% | seats not in source |
| 5 | ROBERT H. """"BOB"""" PLYMALE | not in source | 60.2% | seats not in source |
| 6 | CHANDLER SWOPE | not in source | 57.1% | seats not in source |
| 7 | RICHARD N. OJEDA II | not in source | 58.8% | seats not in source |
| 8 | GLENN JEFFRIES | not in source | 53.1% | seats not in source |
| 9 | SUE CLINE | not in source | 51.8% | seats not in source |
| 10 | KENNY W. MANN | not in source | 54.7% | seats not in source |
| 11 | GREG BOSO | not in source | 49.4% | seats not in source |
| 12 | DOUG FACEMIRE | not in source | 50.1% | seats not in source |
| 13 | ROMAN W. PREZIOSO JR. | not in source | 59.6% | seats not in source |
| 14 | RANDY E SMITH | not in source | 53.3% | seats not in source |
| 15 | CRAIG P. BLAIR | not in source | 70.4% | seats not in source |
| 16 | PATRICIA RUCKER | not in source | 52.8% | seats not in source |
| 17 | COREY PALUMBO | not in source | 55.4% | seats not in source |
MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.
Sources
Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).
Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).
District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).
District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.
Data through November 3, 2026.