State legislatures / West Virginia
West Virginia House
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 | 12 | 88 | 0 | 100 | Republican majority |
| 2020 | 24 | 76 | 0 | 100 | Republican majority |
| 2018 | 41 | 59 | 0 | 100 | Republican majority |
| 2016 | 37 | 63 | 0 | 100 | Republican majority |
| 2014 | 36 | 64 | 0 | 100 | Republican majority |
| 2012 | 54 | 46 | 0 | 100 | Democratic majority |
| 2010 | 65 | 35 | 0 | 100 | Democratic majority |
| 2008 | 70 | 30 | 0 | 100 | Democratic majority |
| 2006 | 72 | 28 | 0 | 100 | Democratic majority |
| 2004 | 68 | 32 | 0 | 100 | Democratic majority |
| 2002 | 68 | 32 | 0 | 100 | Democratic majority |
| 2000 | 75 | 25 | 0 | 100 | Democratic majority |
| 1998 | 75 | 25 | 0 | 100 | Democratic majority |
| 1996 | 74 | 26 | 0 | 100 | Democratic majority |
| 1994 | 67 | 33 | 0 | 100 | Democratic majority |
| 1992 | 79 | 21 | 0 | 100 | Democratic majority |
| 1990 | 73 | 27 | 0 | 100 | Democratic majority |
| 1988 | 80 | 20 | 0 | 100 | Democratic majority |
| 1986 | 78 | 22 | 0 | 100 | Democratic majority |
| 1984 | 74 | 26 | 0 | 100 | Democratic majority |
| 1982 | 87 | 13 | 0 | 100 | Democratic majority |
| 1980 | 78 | 22 | 0 | 100 | Democratic majority |
| 1978 | 74 | 26 | 0 | 100 | Democratic majority |
| 1976 | 91 | 9 | 0 | 100 | Democratic majority |
| 1974 | 85 | 14 | 1 | 100 | Democratic majority |
| 1972 | 57 | 43 | 0 | 100 | Democratic majority |
| 1970 | 68 | 32 | 0 | 100 | Democratic majority |
| 1968 | 63 | 37 | 0 | 100 | Democratic majority |
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: 100 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | PAT MCGEEHAN | Republican | 100.0% | one candidate |
| 2 | MARK ZATEZALO | Republican | 68.2% | |
| 3 | JIMMY WILLIS | Republican | 68.8% | |
| 4 | BILL FLANIGAN | Republican | 66.0% | |
| 5 | SHAWN FLUHARTY | Democrat | 57.3% | |
| 6 | JEFF STEPHENS | Republican | 56.1% | |
| 7 | CHARLES R SHEEDY SR | Republican | 67.8% | |
| 8 | DAVID L KELLY | Republican | 100.0% | one candidate |
| 9 | TRENTON CARL BARNHART | Republican | 100.0% | one candidate |
| 10 | BILL ANDERSON | Republican | 100.0% | one candidate |
| 11 | BOB FEHRENBACHER | Republican | 100.0% | one candidate |
| 12 | VERNON CRISS | Republican | 100.0% | one candidate |
| 13 | SCOT HECKERT | Republican | 100.0% | one candidate |
| 14 | DAVE FOGGIN | Republican | 76.5% | |
| 15 | ERICA J MOORE | Republican | 82.0% | |
| 16 | FREDERICK HAPPY JOE PARSONS | Republican | 100.0% | one candidate |
| 17 | JONATHAN ADAM PINSON | Republican | 100.0% | one candidate |
| 18 | JIM BUTLER | Republican | 71.7% | |
| 19 | KATHIE HESS CROUSE | Republican | 100.0% | one candidate |
| 20 | SARAH DRENNAN | Republican | 71.6% | |
| 21 | JARRED CANNON | Republican | 69.0% | |
| 22 | DANIEL LINVILLE | Republican | 100.0% | one candidate |
| 23 | EVAN WORRELL | Republican | 75.5% | |
| 24 | PATRICK LUCAS | Republican | 57.1% | |
| 25 | SEAN HORNBUCKLE | Democrat | 74.3% | |
| 26 | MATTHEW ROHRBACH | Republican | 100.0% | one candidate |
| 27 | MICHAEL D AMOS | Republican | 63.9% | |
| 28 | RYAN BROWNING | Republican | 100.0% | one candidate |
| 29 | HENRY CORBY DILLON | Republican | 60.8% | |
| 30 | JEFF ELDRIDGE | Republican | 72.2% | |
| 31 | MARGITTA MAZZOCCHI | Republican | 100.0% | one candidate |
| 32 | JOSH HOLSTEIN | Republican | 73.2% | |
| 33 | JORDAN BRIDGES | Republican | 100.0% | one candidate |
| 34 | MARK DEAN | Republican | 100.0% | one candidate |
| 35 | ADAM VANCE | Republican | 100.0% | one candidate |
| 36 | S DAVID GREEN | Republican | 74.1% | |
| 37 | MARTY GEARHEART | Republican | 73.8% | |
| 38 | JOE C ELLINGTON JR | Republican | 75.2% | |
| 39 | DOUG SMITH | Republican | 81.2% | |
| 40 | ROY G COOPER | Republican | 72.8% | |
| 41 | JORDAN ALLEN MAYNOR | Republican | 79.0% | |
| 42 | BRANDON STEELE | Republican | 77.0% | |
| 43 | CHRISTOPHER TONEY | Republican | 100.0% | one candidate |
| 44 | CARL BILL ROOP | Republican | 57.1% | |
| 45 | ERIC BROOKS | Republican | 100.0% | one candidate |
| 46 | JEFF CAMPBELL | Republican | 71.1% | |
| 47 | RAY CANTERBURY | Republican | 71.4% | |
| 48 | THOMAS CLARK | Republican | 75.4% | |
| 49 | STANLEY S ADKINS | Republican | 76.4% | |
| 50 | DAVID "ELLIOTT" PRITT | Republican | 66.4% | |
| 51 | MARSHALL W CLAY | Republican | 67.1% | |
| 52 | TRESA HOWELL | Republican | 60.3% | |
| 53 | TRISTAN LEAVITT | Republican | 59.9% | |
| 54 | MIKE PUSHKIN | Democrat | 74.9% | |
| 55 | JB AKERS | Republican | 59.8% | |
| 56 | KAYLA YOUNG | Democrat | 51.9% | |
| 57 | HOLLIS T LEWIS | Democrat | 54.9% | |
| 58 | WALTER HALL | Republican | 100.0% | one candidate |
| 59 | ANDY SHAMBLIN | Republican | 100.0% | one candidate |
| 60 | DANA FERRELL | Republican | 100.0% | one candidate |
| 61 | DEAN JEFFRIES | Republican | 100.0% | one candidate |
| 62 | ROGER HANSHAW | Republican | 100.0% | one candidate |
| 63 | LORI COWGER DITTMAN | Republican | 100.0% | one candidate |
| 64 | ADAM BURKHAMMER | Republican | 100.0% | one candidate |
| 65 | CARL "ROBBIE" MARTIN | Republican | 77.2% | |
| 66 | JONATHAN B KYLE | Republican | 70.3% | |
| 67 | ELIAS COOP-GONZALEZ | Republican | 54.5% | |
| 68 | CHRIS PHILLIPS | Republican | 100.0% | one candidate |
| 69 | KEITH MARPLE | Republican | 100.0% | one candidate |
| 70 | MICKEY PETITTO | Republican | 56.2% | |
| 71 | LAURA KIMBLE | Republican | 100.0% | one candidate |
| 72 | CLAY RILEY | Republican | 100.0% | one candidate |
| 73 | BRYAN SMITH | Republican | 100.0% | one candidate |
| 74 | MICHAEL E DEVAULT | Republican | 72.0% | |
| 75 | PHIL MALLOW | Republican | 55.7% | |
| 76 | RICK GARCIA | Democrat | 51.0% | |
| 77 | JOE STATLER | Republican | 100.0% | one candidate |
| 78 | GENO CHIARELLI | Republican | 55.7% | |
| 79 | EVAN HANSEN | Democrat | 100.0% | one candidate |
| 80 | JOHN WILLIAMS | Democrat | 58.8% | |
| 81 | ANITRA L HAMILTON | Democrat | 100.0% | one candidate |
| 82 | DAVID MCCORMICK | Republican | 53.9% | |
| 83 | GEORGE STREET | Republican | 100.0% | one candidate |
| 84 | D R BUCK JENNINGS | Republican | 100.0% | one candidate |
| 85 | JOHN PAUL HOTT II | Republican | 100.0% | one candidate |
| 86 | BRYAN C WARD | Republican | 100.0% | one candidate |
| 87 | GARY G HOWELL | Republican | 100.0% | one candidate |
| 88 | RICK HILLENBRAND | Republican | 78.5% | |
| 89 | DARREN J THORNE | Republican | 79.4% | |
| 90 | GEORGE MILLER | Republican | 100.0% | one candidate |
| 91 | JOSEPH DE SOTO | Republican | 76.3% | |
| 92 | MICHAEL HITE | Republican | 100.0% | one candidate |
| 93 | MIKE HORNBY | Republican | 100.0% | one candidate |
| 94 | LARRY D KUMP | Republican | 100.0% | one candidate |
| 95 | CHARLES "CHUCK" K HORST | Republican | 67.4% | |
| 96 | LISA WHITE | Republican | 71.0% | |
| 97 | S CHRIS ANDERS | Republican | 54.2% | |
| 98 | JOE FUNKHOUSER | Republican | 66.0% | |
| 99 | WAYNE CLARK | Republican | 58.0% | |
| 100 | WILLIAM RIDENOUR | Republican | 53.4% |
2022: 100 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | PAT MCGEEHAN | Republican | 75.8% | |
| 2 | MARK ZATEZALO | Republican | 67.2% | |
| 3 | JIMMY WILLIS | Republican | 54.9% | |
| 4 | ERIKKA STORCH | Republican | 72.6% | |
| 5 | SHAWN FLUHARTY | Democrat | 54.6% | |
| 6 | CHARLIE REYNOLDS | Republican | 61.3% | |
| 7 | CHARLES R SHEEDY SR | Republican | 54.9% | |
| 8 | DAVID L KELLY | Republican | 100.0% | one candidate |
| 9 | TRENTON CARL BARNHART | Republican | 100.0% | one candidate |
| 10 | BILL ANDERSON | Republican | 70.8% | |
| 11 | BOB FEHRENBACHER | Republican | 59.0% | |
| 12 | VERNON CRISS | Republican | 62.3% | |
| 13 | SCOT HECKERT | Republican | 72.1% | |
| 14 | DAVE FOGGIN | Republican | 76.3% | |
| 15 | RILEY KEATON | Republican | 69.9% | |
| 16 | STEVE WESTFALL | Republican | 100.0% | one candidate |
| 17 | JONATHAN ADAM PINSON | Republican | 100.0% | one candidate |
| 18 | JIM BUTLER | Republican | 100.0% | one candidate |
| 19 | KATHIE HESS CROUSE | Republican | 60.3% | |
| 20 | GEOFF FOSTER | Republican | 100.0% | one candidate |
| 21 | JARRED CANNON | Republican | 68.1% | |
| 22 | DANIEL LINVILLE | Republican | 100.0% | one candidate |
| 23 | EVAN WORRELL | Republican | 68.2% | |
| 24 | PATRICK LUCAS | Republican | 52.6% | |
| 25 | SEAN HORNBUCKLE | Democrat | 100.0% | one candidate |
| 26 | MATTHEW ROHRBACH | Republican | 56.7% | |
| 27 | RIC GRIFFITH | Democrat | 50.9% | |
| 28 | MARK A ROSS | Republican | 100.0% | one candidate |
| 29 | HENRY CORBETT DILLON | Republican | 60.8% | |
| 30 | DAVID "FLIMSY" ADKINS | Republican | 56.3% | |
| 31 | MARGITTA MAZZOCCHI | Republican | 61.0% | |
| 32 | JOSH HOLSTEIN | Republican | 54.5% | |
| 33 | JORDAN BRIDGES | Republican | 68.4% | |
| 34 | MARK DEAN | Republican | 66.9% | |
| 35 | ADAM VANCE | Republican | 72.1% | |
| 36 | ANITA HALL | Republican | 59.6% | |
| 37 | MARTY GEARHEART | Republican | 62.1% | |
| 38 | JOE C ELLINGTON JR | Republican | 74.2% | |
| 39 | DOUG SMITH | Republican | 100.0% | one candidate |
| 40 | ROY G COOPER | Republican | 67.2% | |
| 41 | JORDAN MAYNOR | Republican | 100.0% | one candidate |
| 42 | BRANDON STEELE | Republican | 100.0% | one candidate |
| 43 | CHRISTOPHER W TONEY | Republican | 81.9% | |
| 44 | TODD A KIRBY | Republican | 55.1% | |
| 45 | ERIC BROOKS | Republican | 65.1% | |
| 46 | MIKE HONAKER | Republican | 66.3% | |
| 47 | TODD LONGANACRE | Republican | 63.8% | |
| 48 | CALEB L HANNA | Republican | 70.8% | |
| 49 | HEATHER TULLY | Republican | 100.0% | one candidate |
| 50 | DAVID "ELLIOTT" PRITT | Democrat | 51.8% | |
| 51 | TOM FAST | Republican | 58.6% | |
| 52 | LARRY L ROWE | Democrat | 52.0% | |
| 53 | CHRIS PRITT | Republican | 61.0% | |
| 54 | MIKE PUSHKIN | Democrat | 73.6% | |
| 55 | MOORE CAPITO | Republican | 59.2% | |
| 56 | KAYLA YOUNG | Democrat | 50.5% | |
| 57 | DOUG SKAFF JR | Democrat | 61.1% | |
| 58 | WALTER HALL | Republican | 62.2% | |
| 59 | ANDY SHAMBLIN | Republican | 62.1% | |
| 60 | DANA FERRELL | Republican | 69.0% | |
| 61 | WARREN DEAN JEFFRIES | Republican | 100.0% | one candidate |
| 62 | ROGER HANSHAW | Republican | 81.5% | |
| 63 | LORI COWGER DITTMAN | Republican | 71.1% | |
| 64 | ADAM BURKHAMMER | Republican | 77.0% | |
| 65 | CARL "ROBBIE" MARTIN | Republican | 100.0% | one candidate |
| 66 | WILLIAM "TY" NESTOR | Republican | 66.1% | |
| 67 | ELIAS COOP-GONZALEZ | Republican | 60.3% | |
| 68 | CHRIS PHILLIPS | Republican | 100.0% | one candidate |
| 69 | KEITH MARPLE | Republican | 67.3% | |
| 70 | MICKEY PETITTO | Republican | 53.8% | |
| 71 | LAURA KIMBLE | Republican | 58.1% | |
| 72 | CLAY RILEY | Republican | 71.3% | |
| 73 | AMY SUMMERS | Republican | 69.3% | |
| 74 | MIKE DEVAULT | Republican | 66.5% | |
| 75 | PHIL MALLOW | Republican | 54.5% | |
| 76 | JOEY GARCIA | Democrat | 54.6% | |
| 77 | JOE STATLER | Republican | 68.1% | |
| 78 | GENO CHIARELLI | Republican | 56.6% | |
| 79 | EVAN HANSEN | Democrat | 74.7% | |
| 80 | JOHN WILLIAMS | Democrat | 62.5% | |
| 81 | DANIELLE WALKER | Democrat | 62.9% | |
| 82 | DEBBIE WARNER | Republican | 51.3% | |
| 83 | GEORGE STREET | Republican | 70.8% | |
| 84 | D R "BUCK" JENNINGS | Republican | 72.0% | |
| 85 | JOHN PAUL HOTT II | Republican | 100.0% | one candidate |
| 86 | BRYAN C WARD | Republican | 77.4% | |
| 87 | GARY HOWELL | Republican | 69.6% | |
| 88 | RICK HILLENBRAND | Republican | 100.0% | one candidate |
| 89 | DARREN J THORNE | Republican | 75.2% | |
| 90 | GEORGE MILLER | Republican | 100.0% | one candidate |
| 91 | DON FORSHT | Republican | 60.3% | |
| 92 | MICHAEL HITE | Republican | 100.0% | one candidate |
| 93 | MICHAEL HORNBY | Republican | 63.4% | |
| 94 | LARRY D KUMP | Republican | 100.0% | one candidate |
| 95 | CHARLES "CHUCK" HORST SR | Republican | 69.8% | |
| 96 | ERIC L HOUSEHOLDER | Republican | 70.9% | |
| 97 | JOHN HARDY | Republican | 58.1% | |
| 98 | PAUL ESPINOSA | Republican | 100.0% | one candidate |
| 99 | WAYNE CLARK | Republican | 56.6% | |
| 100 | WILLIAM "BILL" RIDENOUR | Republican | 54.8% |
2020: 67 contests, 17 not shown
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | Not shown: several seats may be pooled under one label | |||
| 2 | PHILLIP W DISERIO | Democrat | 55.7% | |
| 3 | Not shown: several seats may be pooled under one label | |||
| 4 | CHARLIE REYNOLDS | Republican | 35.7% | |
| 5 | DAVE PETHTEL | Democrat | 53.6% | |
| 6 | DAVID L KELLY | Republican | 72.7% | |
| 7 | TRENTON CARL BARNHART | Republican | 100.0% | one candidate |
| 8 | BILL ANDERSON | Republican | 72.3% | |
| 9 | D "SHANNON" KIMES | Republican | 70.3% | |
| 10 | Not shown: several seats may be pooled under one label | |||
| 11 | N RILEY KEATON | Republican | 66.5% | |
| 12 | STEVE WESTFALL | Republican | 100.0% | one candidate |
| 13 | Not shown: several seats may be pooled under one label | |||
| 14 | JOHNNIE WAMSLEY II | Republican | 69.4% | |
| 15 | GEOFF FOSTER | Republican | 62.5% | |
| 16 | Not shown: several seats may be pooled under one label | |||
| 17 | MATTHEW ROHRBACH | Republican | 39.5% | |
| 18 | EVAN WORRELL | Republican | 69.8% | |
| 19 | Not shown: several seats may be pooled under one label | |||
| 20 | NATHAN D BROWN | Democrat | 55.5% | |
| 21 | MARK DEAN | Republican | 69.6% | |
| 22 | Not shown: several seats may be pooled under one label | |||
| 23 | JOSH HOLSTEIN | Republican | 54.3% | |
| 24 | Not shown: several seats may be pooled under one label | |||
| 25 | TONY PAYNTER | Republican | 100.0% | one candidate |
| 26 | ED EVANS | Democrat | 50.6% | |
| 27 | Not shown: several seats may be pooled under one label | |||
| 28 | ROY G COOPER | Republican | 42.4% | |
| 29 | BRANDON STEELE | Republican | 77.3% | |
| 30 | MICK BATES | Democrat | 60.0% | |
| 31 | CHRISTOPHER TONEY | Republican | 100.0% | one candidate |
| 32 | Not shown: several seats may be pooled under one label | |||
| 33 | ROGER HANSHAW | Republican | 68.4% | |
| 34 | BRENT BOGGS | Democrat | 70.7% | |
| 35 | Not shown: several seats may be pooled under one label | |||
| 36 | Not shown: several seats may be pooled under one label | |||
| 37 | MIKE PUSHKIN | Democrat | 100.0% | one candidate |
| 38 | DIANNA GRAVES | Republican | 65.1% | |
| 39 | DANA FERRELL | Republican | 67.5% | |
| 40 | DEAN JEFFRIES | Republican | 100.0% | one candidate |
| 41 | HEATHER TULLY | Republican | 73.3% | |
| 42 | Not shown: several seats may be pooled under one label | |||
| 43 | Not shown: several seats may be pooled under one label | |||
| 44 | CALEB HANNA | Republican | 63.9% | |
| 45 | CARL "ROBBIE" MARTIN | Republican | 100.0% | one candidate |
| 46 | ADAM BURKHAMMER | Republican | 64.1% | |
| 47 | CHRIS PHILLIPS | Republican | 64.5% | |
| 48 | Not shown: several seats may be pooled under one label | |||
| 49 | AMY SUMMERS | Republican | 62.0% | |
| 50 | Not shown: several seats may be pooled under one label | |||
| 51 | Not shown: several seats may be pooled under one label | |||
| 52 | TERRI FUNK SYPOLT | Republican | 61.1% | |
| 53 | DR BUCK JENNINGS | Republican | 68.8% | |
| 54 | JOHN PAUL HOTT II | Republican | 100.0% | one candidate |
| 55 | BRYAN C WARD | Republican | 71.7% | |
| 56 | GARY G HOWELL | Republican | 100.0% | one candidate |
| 57 | RUTH ROWAN | Republican | 100.0% | one candidate |
| 58 | GEORGE A MILLER | Republican | 76.0% | |
| 59 | KEN REED | Republican | 71.5% | |
| 60 | DON FORSHT | Republican | 66.9% | |
| 61 | JASON BARRETT | Democrat | 58.5% | |
| 62 | CHARLES K "CHUCK" HORST | Republican | 67.1% | |
| 63 | JOHN HARDY | Republican | 56.3% | |
| 64 | ERIC L HOUSEHOLDER | Republican | 100.0% | one candidate |
| 65 | WAYNE CLARK | Republican | 50.7% | |
| 66 | PAUL ESPINOSA | Republican | 60.9% | |
| 67 | JOHN DOYLE | Democrat | 54.1% | |
2018: 67 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | PAT MCGEEHAN RANDY SWARTZMILLER | Republican Democrat | 30.5% 24.6% | 2 seats; share of all votes cast |
| 2 | PHILLIP W DISERIO | Democrat | 52.3% | |
| 3 | ERIKKA STORCH SHAWN FLUHARTY | Republican Democrat | 36.1% 31.1% | 2 seats; share of all votes cast |
| 4 | LISA ZUKOFF JOE CANESTRARO | Democrat Democrat | 36.3% 33.7% | 2 seats; share of all votes cast |
| 5 | DAVE PETHTEL | Democrat | 58.7% | |
| 6 | DAVID L KELLY | Republican | 67.0% | |
| 7 | JASON S HARSHBARGER | Republican | 73.4% | |
| 8 | BILL ANDERSON | Republican | 62.1% | |
| 9 | RAY HOLLEN | Republican | 65.6% | |
| 10 | JOHN R KELLY TOM AZINGER VERNON CRISS | Republican Republican Republican | 19.9% 19.8% 18.0% | 3 seats; share of all votes cast |
| 11 | MARTIN "RICK" ATKINSON III | Republican | 60.7% | |
| 12 | STEVE WESTFALL | Republican | 56.4% | |
| 13 | JOSHUA KURT HIGGINBOTHAM SCOTT CADLE | Republican Republican | 30.7% 28.3% | 2 seats; share of all votes cast |
| 14 | JIM BUTLER | Republican | 60.6% | |
| 15 | GEOFF FOSTER | Republican | 64.1% | |
| 16 | SEAN HORNBUCKLE JOHN F MANDT JR DANIEL LINVILLE | Democrat Republican Republican | 20.8% 17.7% 17.2% | 3 seats; share of all votes cast |
| 17 | CHAD LOVEJOY MATTHEW ROHRBACH | Democrat Republican | 29.8% 29.7% | 2 seats; share of all votes cast |
| 18 | EVAN WORRELL | Republican | 62.7% | |
| 19 | ROBERT THOMPSON KEN HICKS | Democrat Democrat | 37.5% 32.2% | 2 seats; share of all votes cast |
| 20 | NATHAN BROWN | Democrat | 100.0% | one candidate |
| 21 | MARK DEAN | Republican | 64.0% | |
| 22 | ZACK MAYNARD JOSEPH "JOE" JEFFRIES | Republican Republican | 30.9% 24.2% | 2 seats; share of all votes cast |
| 23 | RODNEY A MILLER | Democrat | 100.0% | one candidate |
| 24 | RALPH RODIGHIERO TIM TOMBLIN | Democrat Democrat | 32.3% 24.2% | 2 seats; share of all votes cast |
| 25 | TONY PAYNTER | Republican | 75.2% | |
| 26 | ED EVANS | Democrat | 60.6% | |
| 27 | JOHN H SHOTT ERIC PORTERFIELD JOE C ELLINGTON JR | Republican Republican Republican | 23.3% 21.1% 20.9% | 3 seats; share of all votes cast |
| 28 | JEFFREY PACK ROY G COOPER | Republican Republican | 33.6% 30.5% | 2 seats; share of all votes cast |
| 29 | BRANDON STEELE | Republican | 52.3% | |
| 30 | MICK BATES | Democrat | 100.0% | one candidate |
| 31 | CHRISTOPHER WAYNE TONEY | Republican | 55.8% | |
| 32 | KAYLA KESSINGER TOM FAST MARGARET ANNE STAGGERS | Republican Republican Democrat | 19.2% 17.6% 15.6% | 3 seats; share of all votes cast |
| 33 | ROGER HANSHAW | Republican | 56.0% | |
| 34 | BRENT BOGGS | Democrat | 74.0% | |
| 35 | DOUG SKAFF JR ANDREW D BYRD MOORE CAPITO ERIC NELSON | Democrat Democrat Republican Republican | 14.9% 14.8% 14.4% 13.3% | 4 seats; share of all votes cast |
| 36 | LARRY L ROWE ANDREW ROBINSON AMANDA ESTEP-BURTON | Democrat Democrat Democrat | 22.1% 19.9% 16.4% | 3 seats; share of all votes cast |
| 37 | MIKE PUSHKIN | Democrat | 77.7% | |
| 38 | DIANNA GRAVES | Republican | 56.1% | |
| 39 | SHARON LEWIS MALCOLM | Republican | 42.2% | |
| 40 | DEAN JEFFRIES | Republican | 65.1% | |
| 41 | JORDAN HILL | Republican | 58.7% | |
| 42 | JEFF CAMPBELL CINDY LAVENDER-BOWE | Democrat Democrat | 28.8% 25.9% | 2 seats; share of all votes cast |
| 43 | CODY H THOMPSON BILL HARTMAN | Democrat Democrat | 27.9% 27.5% | 2 seats; share of all votes cast |
| 44 | CALEB HANNA | Republican | 60.3% | |
| 45 | CARL "ROBBIE" MARTIN | Republican | 67.8% | |
| 46 | PATRICK S MARTIN | Republican | 61.5% | |
| 47 | CHRIS PHILLIPS | Republican | 60.6% | |
| 48 | TIM MILEY BEN QUEEN DANNY HAMRICK TERRY WAXMAN | Democrat Republican Republican Republican | 14.5% 14.1% 12.9% 12.5% | 4 seats; share of all votes cast |
| 49 | AMY SUMMERS | Republican | 62.8% | |
| 50 | MIKE CAPUTO LINDA LONGSTRETH MICHAEL ANGELUCCI | Democrat Democrat Democrat | 21.6% 19.6% 18.1% | 3 seats; share of all votes cast |
| 51 | BARBARA EVANS FLEISCHAUER EVAN HANSEN JOHN WILLIAMS DANIELLE WALKER RODNEY A PYLES | Democrat Democrat Democrat Democrat Democrat | 12.2% 11.6% 11.2% 11.0% 10.6% | 5 seats; share of all votes cast |
| 52 | TERRI FUNK SYPOLT | Republican | 54.4% | |
| 53 | D R "BUCK" JENNINGS | Republican | 59.5% | |
| 54 | JOHN PAUL HOTT II | Republican | 100.0% | one candidate |
| 55 | ISAAC SPONAUGLE | Democrat | 52.4% | |
| 56 | GARY G HOWELL | Republican | 69.0% | |
| 57 | RUTH ROWAN | Republican | 100.0% | one candidate |
| 58 | DARYL E COWLES | Republican | 68.5% | |
| 59 | LARRY D KUMP | Republican | 62.0% | |
| 60 | S MARSHALL WILSON | Republican | 100.0% | one candidate |
| 61 | JASON BARRETT | Democrat | 100.0% | one candidate |
| 62 | TOM BIBBY | Republican | 67.9% | |
| 63 | JOHN HARDY | Republican | 49.7% | |
| 64 | ERIC LEE HOUSEHOLDER | Republican | 58.3% | |
| 65 | SAMMI BROWN | Democrat | 52.7% | |
| 66 | PAUL ESPINOSA | Republican | 57.8% | |
| 67 | JOHN DOYLE | Democrat | 55.9% |
2016: 67 contests, 16 not shown
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | PAT MCGEEHAN | not in source | 40.1% | seats not in source |
| 2 | PHILLIP W DISERIO | not in source | 61.0% | seats not in source |
| 3 | ERIKKA STORCH | not in source | 41.1% | seats not in source |
| 4 | Not shown: several seats may be pooled under one label | |||
| 5 | DAVE PETHTEL | not in source | 63.0% | seats not in source |
| 6 | WM. ROGER ROMINE | not in source | 73.8% | seats not in source |
| 7 | JASON S. HARSHBARGER | not in source | 63.3% | seats not in source |
| 8 | BILL ANDERSON | not in source | 60.5% | seats not in source |
| 9 | RAY HOLLEN | not in source | 60.0% | seats not in source |
| 10 | Not shown: several seats may be pooled under one label | |||
| 11 | MARTIN ""RICK"" ATKINSON III | not in source | 60.6% | seats not in source |
| 12 | STEVE WESTFALL | not in source | 52.0% | seats not in source |
| 13 | Not shown: several seats may be pooled under one label | |||
| 14 | JIM BUTLER | not in source | 56.1% | seats not in source |
| 15 | GEOFF FOSTER | not in source | 65.2% | seats not in source |
| 16 | Not shown: several seats may be pooled under one label | |||
| 17 | Not shown: several seats may be pooled under one label | |||
| 18 | KELLI SOBONYA | not in source | 69.2% | seats not in source |
| 19 | Not shown: several seats may be pooled under one label | |||
| 20 | JUSTIN J. MARCUM | not in source | 66.7% | seats not in source |
| 21 | MARK DEAN | not in source | 52.2% | seats not in source |
| 22 | Not shown: several seats may be pooled under one label | |||
| 23 | RODNEY A. MILLER | not in source | 66.1% | seats not in source |
| 24 | RALPH RODIGHIERO | not in source | 45.1% | seats not in source |
| 25 | TONY PAYNTER | not in source | 59.6% | seats not in source |
| 26 | ED EVANS | not in source | 60.3% | seats not in source |
| 27 | Not shown: several seats may be pooled under one label | |||
| 28 | Not shown: several seats may be pooled under one label | |||
| 29 | RICKY MOYE | not in source | 50.8% | seats not in source |
| 30 | MICK BATES | not in source | 67.0% | seats not in source |
| 31 | LYNNE ARVON | not in source | 62.4% | seats not in source |
| 32 | Not shown: several seats may be pooled under one label | |||
| 33 | ROGER HANSHAW | not in source | 51.0% | seats not in source |
| 34 | BRENT BOGGS | not in source | 100.0% | seats not in source; one candidate |
| 35 | Not shown: several seats may be pooled under one label | |||
| 36 | Not shown: several seats may be pooled under one label | |||
| 37 | MIKE PUSHKIN | not in source | 75.2% | seats not in source |
| 38 | NANCY REAGAN FOSTER | not in source | 60.9% | seats not in source |
| 39 | RON WALTERS | not in source | 49.9% | seats not in source |
| 40 | TIM ARMSTEAD | not in source | 60.2% | seats not in source |
| 41 | JORDAN HILL | not in source | 56.3% | seats not in source |
| 42 | STEPHEN BALDWIN JR. | not in source | 34.2% | seats not in source |
| 43 | Not shown: several seats may be pooled under one label | |||
| 44 | DANA L LYNCH | not in source | 52.1% | seats not in source |
| 45 | BILL HAMILTON | not in source | 76.0% | seats not in source |
| 46 | PATRICK S. MARTIN | not in source | 58.0% | seats not in source |
| 47 | DANNY WAGNER | not in source | 62.1% | seats not in source |
| 48 | Not shown: several seats may be pooled under one label | |||
| 49 | AMY SUMMERS | not in source | 55.6% | seats not in source |
| 50 | Not shown: several seats may be pooled under one label | |||
| 51 | Not shown: several seats may be pooled under one label | |||
| 52 | TERRI FUNK SYPOLT | not in source | 54.9% | seats not in source |
| 53 | TONY J. LEWIS | not in source | 66.3% | seats not in source |
| 54 | ALLEN V. EVANS | not in source | 100.0% | seats not in source; one candidate |
| 55 | ISAAC SPONAUGLE | not in source | 53.8% | seats not in source |
| 56 | GARY G. HOWELL | not in source | 100.0% | seats not in source; one candidate |
| 57 | RUTH ROWAN | not in source | 68.0% | seats not in source |
| 58 | DARYL E. COWLES | not in source | 100.0% | seats not in source; one candidate |
| 59 | SAIRA BLAIR | not in source | 68.2% | seats not in source |
| 60 | S. MARSHALL WILSON | not in source | 62.2% | seats not in source |
| 61 | JASON BARRETT | not in source | 51.5% | seats not in source |
| 62 | JOHN OVERINGTON | not in source | 70.1% | seats not in source |
| 63 | MICHAEL ""MIKE"" FOLK | not in source | 58.3% | seats not in source |
| 64 | ERIC LEE HOUSEHOLDER | not in source | 55.8% | seats not in source |
| 65 | JILL UPSON | not in source | 62.6% | seats not in source |
| 66 | PAUL A. ESPINOSA | not in source | 66.0% | seats not in source |
| 67 | RILEY MOORE | not in source | 50.6% | 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.