State legislatures / Washington
Washington 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
No majority line: the chamber changed size (98 to 99 seats).
Seats by election, table
| Year | D | R | Other | Seats | Control |
|---|---|---|---|---|---|
| 2022 | 58 | 40 | 0 | 98 | Democratic majority |
| 2020 | 57 | 41 | 0 | 98 | Democratic majority |
| 2018 | 57 | 41 | 0 | 98 | Democratic majority |
| 2016 | 50 | 48 | 0 | 98 | Democratic majority |
| 2014 | 51 | 47 | 0 | 98 | Democratic majority |
| 2012 | 55 | 43 | 0 | 98 | Democratic majority |
| 2010 | 56 | 42 | 0 | 98 | Democratic majority |
| 2008 | 62 | 36 | 0 | 98 | Democratic majority |
| 2006 | 62 | 36 | 0 | 98 | Democratic majority |
| 2004 | 55 | 43 | 0 | 98 | Democratic majority |
| 2002 | 52 | 46 | 0 | 98 | Democratic majority |
| 2000 | 49 | 49 | 0 | 98 | Tied |
| 1998 | 49 | 49 | 0 | 98 | Tied |
| 1996 | 42 | 56 | 0 | 98 | Republican majority |
| 1994 | 38 | 60 | 0 | 98 | Republican majority |
| 1992 | 65 | 33 | 0 | 98 | Democratic majority |
| 1990 | 58 | 40 | 0 | 98 | Democratic majority |
| 1988 | 63 | 35 | 0 | 98 | Democratic majority |
| 1986 | 61 | 37 | 0 | 98 | Democratic majority |
| 1984 | 52 | 46 | 0 | 98 | Democratic majority |
| 1982 | 54 | 44 | 0 | 98 | Democratic majority |
| 1980 | 41 | 57 | 0 | 98 | Republican majority |
| 1978 | 48 | 50 | 0 | 98 | Republican majority |
| 1976 | 62 | 36 | 0 | 98 | Democratic majority |
| 1974 | 62 | 36 | 0 | 98 | Democratic majority |
| 1972 | 57 | 41 | 0 | 98 | Democratic majority |
| 1970 | 49 | 50 | 0 | 99 | Republican majority |
| 1968 | 43 | 56 | 0 | 99 | Republican 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: 98 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 pos. 1 | DAVINA DUERR | Democrat | 69.2% | |
| 1 pos. 2 | SHELLEY KLOBA | Democrat | 96.2% | |
| 2 pos. 1 | ANDREW BARKIS | Republican | 95.2% | |
| 2 pos. 2 | MATT MARSHALL | Republican | 55.4% | |
| 3 pos. 1 | NATASHA HILL | Democrat | 58.6% | |
| 3 pos. 2 | TIMM ORMSBY | Democrat | 92.8% | |
| 4 pos. 1 | SUZANNE SCHMIDT | Republican | 68.4% | |
| 4 pos. 2 | ROB CHASE | Republican | 63.5% | |
| 5 pos. 1 | VICTORIA HUNT | Democrat | 54.0% | |
| 5 pos. 2 | LISA CALLAN | Democrat | 55.8% | |
| 6 pos. 1 | MIKE VOLZ | Republican | 62.3% | |
| 6 pos. 2 | JENNY GRAHAM | Republican | 60.3% | |
| 7 pos. 1 | ANDREW ENGELL | Republican | 63.4% | |
| 7 pos. 2 | HUNTER ABELL | Republican | 70.7% | |
| 8 pos. 1 | STEPHANIE BARNARD | Republican | 97.5% | |
| 8 pos. 2 | APRIL CONNORS | Republican | 70.4% | |
| 9 pos. 1 | MARY DYE | Republican | 64.7% | |
| 9 pos. 2 | JOE SCHMICK | Republican | 63.8% | |
| 10 pos. 1 | CLYDE SHAVERS | Democrat | 53.2% | |
| 10 pos. 2 | DAVE PAUL | Democrat | 53.6% | |
| 11 pos. 1 | DAVID HACKNEY | Democrat | 95.9% | |
| 11 pos. 2 | STEVE BERGQUIST | Democrat | 76.9% | |
| 12 pos. 1 | BRIAN BURNETT | Republican | 53.2% | |
| 12 pos. 2 | MIKE STEELE | Republican | 61.7% | |
| 13 pos. 1 | TOM DENT | Republican | 97.3% | |
| 13 pos. 2 | ALEX YBARRA | Republican | 97.7% | |
| 14 pos. 1 | GLORIA MENDOZA | Republican | 53.8% | |
| 14 pos. 2 | DEB MANJARREZ | Republican | 50.6% | |
| 15 pos. 1 | CHRIS CORRY | Republican | 70.7% | |
| 15 pos. 2 | JEREMIE DUFAULT | Republican | 70.7% | |
| 16 pos. 1 | MARK KLICKER | Republican | 64.5% | |
| 16 pos. 2 | SKYLER RUDE | Republican | 65.6% | |
| 17 pos. 1 | KEVIN WATERS | Republican | 93.3% | |
| 17 pos. 2 | DAVID STUEBE | Republican | 50.4% | |
| 18 pos. 1 | STEPHANIE MCCLINTOCK | Republican | 55.6% | |
| 18 pos. 2 | JOHN LEY | Republican | 50.7% | |
| 19 pos. 1 | JIM WALSH | Republican | 60.0% | |
| 19 pos. 2 | JOEL MCENTIRE | Republican | 62.1% | |
| 20 pos. 1 | PETER ABBARNO | Republican | 87.0% | |
| 20 pos. 2 | ED ORCUTT | Republican | 96.7% | |
| 21 pos. 1 | STROM PETERSON | Democrat | 66.7% | |
| 21 pos. 2 | LILLIAN ORTIZ-SELF | Democrat | 67.1% | |
| 22 pos. 1 | BETH DOGLIO | Democrat | 69.6% | |
| 22 pos. 2 | LISA PARSHLEY | Democrat | 62.4% | |
| 23 pos. 1 | TARRA SIMMONS | Democrat | 63.0% | |
| 23 pos. 2 | GREG NANCE | Democrat | 65.8% | |
| 24 pos. 1 | ADAM BERNBAUM | Democrat | 55.0% | |
| 24 pos. 2 | STEVE THARINGER | Democrat | 55.4% | |
| 25 pos. 1 | MICHAEL KEATON | Republican | 55.9% | |
| 25 pos. 2 | CYNDY JACOBSEN | Republican | 55.7% | |
| 26 pos. 1 | ADISON RICHARDS | Democrat | 51.8% | |
| 26 pos. 2 | MICHELLE CALDIER | Republican | 54.6% | |
| 27 pos. 1 | LAURIE JINKINS | Democrat | 71.7% | |
| 27 pos. 2 | JAKE FEY | Democrat | 75.5% | |
| 28 pos. 1 | MARI LEAVITT | Democrat | 58.5% | |
| 28 pos. 2 | DAN BRONOSKE | Democrat | 57.9% | |
| 29 pos. 1 | MELANIE MORGAN | Democrat | 68.6% | |
| 29 pos. 2 | SHARLETT MENA | Democrat | 93.8% | |
| 30 pos. 1 | JAMILA E TAYLOR | Democrat | 56.1% | |
| 30 pos. 2 | KRISTINE M REEVES | Democrat | 58.7% | |
| 31 pos. 1 | DREW STOKESBARY | Republican | 63.6% | |
| 31 pos. 2 | JOSHUA PENNER | Republican | 61.1% | |
| 32 pos. 1 | CINDY RYU | Democrat | 74.2% | |
| 32 pos. 2 | LAUREN DAVIS | Democrat | 74.6% | |
| 33 pos. 1 | TINA L ORWALL | Democrat | 69.0% | |
| 33 pos. 2 | MIA SU-LING GREGERSON | Democrat | 70.8% | |
| 34 pos. 1 | EMILY ALVARADO | Democrat | 84.9% | |
| 34 pos. 2 | JOE FITZGIBBON | Democrat | 83.7% | |
| 35 pos. 1 | DAN GRIFFEY | Republican | 94.8% | |
| 35 pos. 2 | TRAVIS COUTURE | Republican | 58.6% | |
| 36 pos. 1 | JULIA GRANT REED | Democrat | 98.5% | |
| 36 pos. 2 | LIZ BERRY | Democrat | 88.8% | |
| 37 pos. 1 | SHARON TOMIKO SANTOS | Democrat | 98.3% | |
| 37 pos. 2 | CHIPALO STREET | Democrat | 91.0% | |
| 38 pos. 1 | JULIO CORTES | Democrat | 71.1% | |
| 38 pos. 2 | MARY FOSSE | Democrat | 59.5% | |
| 39 pos. 1 | SAM LOW | Republican | 58.9% | |
| 39 pos. 2 | CAROLYN ESLICK | Republican | 62.6% | |
| 40 pos. 1 | DEBRA LEKANOFF | Democrat | 96.2% | |
| 40 pos. 2 | ALEX RAMEL | Democrat | 95.7% | |
| 41 pos. 1 | TANA SENN | Democrat | 67.5% | |
| 41 pos. 2 | MY-LINH THAI | Democrat | 65.7% | |
| 42 pos. 1 | ALICIA RULE | Democrat | 55.4% | |
| 42 pos. 2 | JOE TIMMONS | Democrat | 53.3% | |
| 43 pos. 1 | NICOLE MACRI | Democrat | 98.5% | |
| 43 pos. 2 | SHAUN SCOTT | Democrat | 68.4% | |
| 44 pos. 1 | BRANDY DONAGHY | Democrat | 93.6% | |
| 44 pos. 2 | APRIL BERG | Democrat | 57.6% | |
| 45 pos. 1 | ROGER GOODMAN | Democrat | 96.0% | |
| 45 pos. 2 | LARRY SPRINGER | Democrat | 55.6% | |
| 46 pos. 1 | GERRY POLLET | Democrat | 87.4% | |
| 46 pos. 2 | DARYA FARIVAR | Democrat | 86.5% | |
| 47 pos. 1 | DEBRA JEAN ENTENMAN | Democrat | 56.3% | |
| 47 pos. 2 | CHRIS STEARNS | Democrat | 55.6% | |
| 48 pos. 1 | VANDANA SLATTER | Democrat | 68.3% | |
| 48 pos. 2 | AMY WALEN | Democrat | 95.7% | |
| 49 pos. 1 | SHARON WYLIE | Democrat | 63.5% | |
| 49 pos. 2 | MONICA JURADO STONIER | Democrat | 63.1% |
2022: 36 contests, 36 not shown
Incomplete in the source: rows with no district (dropped).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | Not shown: the district's positions are pooled under one label in the source | |||
| 2 | Not shown: the district's positions are pooled under one label in the source | |||
| 5 | Not shown: the district's positions are pooled under one label in the source | |||
| 7 | Not shown: the district's positions are pooled under one label in the source | |||
| 8 | Not shown: the district's positions are pooled under one label in the source | |||
| 9 | Not shown: the district's positions are pooled under one label in the source | |||
| 10 | Not shown: the district's positions are pooled under one label in the source | |||
| 11 | Not shown: the district's positions are pooled under one label in the source | |||
| 12 | Not shown: the district's positions are pooled under one label in the source | |||
| 13 | Not shown: the district's positions are pooled under one label in the source | |||
| 14 | Not shown: the district's positions are pooled under one label in the source | |||
| 15 | Not shown: the district's positions are pooled under one label in the source | |||
| 16 | Not shown: the district's positions are pooled under one label in the source | |||
| 17 | Not shown: the district's positions are pooled under one label in the source | |||
| 18 | Not shown: the district's positions are pooled under one label in the source | |||
| 19 | Not shown: the district's positions are pooled under one label in the source | |||
| 20 | Not shown: the district's positions are pooled under one label in the source | |||
| 24 | Not shown: the district's positions are pooled under one label in the source | |||
| 26 | Not shown: the district's positions are pooled under one label in the source | |||
| 27 | Not shown: the district's positions are pooled under one label in the source | |||
| 29 | Not shown: the district's positions are pooled under one label in the source | |||
| 30 | Not shown: the district's positions are pooled under one label in the source | |||
| 31 | Not shown: the district's positions are pooled under one label in the source | |||
| 32 | Not shown: the district's positions are pooled under one label in the source | |||
| 33 | Not shown: the district's positions are pooled under one label in the source | |||
| 34 | Not shown: the district's positions are pooled under one label in the source | |||
| 35 | Not shown: the district's positions are pooled under one label in the source | |||
| 36 | Not shown: the district's positions are pooled under one label in the source | |||
| 37 | Not shown: the district's positions are pooled under one label in the source | |||
| 41 | Not shown: the district's positions are pooled under one label in the source | |||
| 43 | Not shown: the district's positions are pooled under one label in the source | |||
| 45 | Not shown: the district's positions are pooled under one label in the source | |||
| 46 | Not shown: the district's positions are pooled under one label in the source | |||
| 47 | Not shown: the district's positions are pooled under one label in the source | |||
| 48 | Not shown: the district's positions are pooled under one label in the source | |||
| 49 | Not shown: the district's positions are pooled under one label in the source | |||
2020: 98 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| DISTRICT 1, POSITION 1 | DAVINA DUERR | Democrat | 66.4% | |
| DISTRICT 1, POSITION 2 | SHELLEY KLOBA | Democrat | 63.6% | |
| DISTRICT 10, POSITION 1 | GREG GILDAY | Republican | 50.4% | |
| DISTRICT 10, POSITION 2 | DAVE PAUL | Democrat | 50.4% | |
| DISTRICT 11, POSITION 1 | DAVID HACKNEY | Democrat | 61.7% | |
| DISTRICT 11, POSITION 2 | STEVE BERGQUIST | Democrat | 70.6% | |
| DISTRICT 12, POSITION 1 | KEITH GOEHNER | Republican | 60.4% | |
| DISTRICT 12, POSITION 2 | MIKE STEELE | Republican | 96.2% | |
| DISTRICT 13, POSITION 1 | TOM DENT | Republican | 71.3% | |
| DISTRICT 13, POSITION 2 | ALEX YBARRA | Republican | 97.9% | |
| DISTRICT 14, POSITION 1 | CHRIS CORRY | Republican | 59.6% | |
| DISTRICT 14, POSITION 2 | GINA MOSBRUCKER | Republican | 59.7% | |
| DISTRICT 15, POSITION 1 | BRUCE CHANDLER | Republican | 58.0% | |
| DISTRICT 15, POSITION 2 | JEREMIE DUFAULT | Republican | 59.1% | |
| DISTRICT 16, POSITION 1 | MARK KLICKER | Republican | 63.6% | |
| DISTRICT 16, POSITION 2 | SKYLER RUDE | Republican | 68.2% | |
| DISTRICT 17, POSITION 1 | VICKI KRAFT | Republican | 51.0% | |
| DISTRICT 17, POSITION 2 | PAUL HARRIS | Republican | 68.0% | |
| DISTRICT 18, POSITION 1 | BRANDON VICK | Republican | 61.1% | |
| DISTRICT 18, POSITION 2 | LARRY HOFF | Republican | 57.0% | |
| DISTRICT 19, POSITION 1 | JIM WALSH | Republican | 59.3% | |
| DISTRICT 19, POSITION 2 | JOEL MCENTIRE | Republican | 52.5% | |
| DISTRICT 2, POSITION 1 | ANDREW BARKIS | Republican | 95.4% | |
| DISTRICT 2, POSITION 2 | JT WILCOX | Republican | 65.5% | |
| DISTRICT 20, POSITION 1 | PETER ABBARNO | Republican | 70.7% | |
| DISTRICT 20, POSITION 2 | ED ORCUTT | Republican | 72.8% | |
| DISTRICT 21, POSITION 1 | STROM H PETERSON | Democrat | 64.6% | |
| DISTRICT 21, POSITION 2 | LILLIAN ORTIZ-SELF | Democrat | 65.9% | |
| DISTRICT 22, POSITION 1 | LAURIE DOLAN | Democrat | 66.5% | |
| DISTRICT 22, POSITION 2 | JESSICA BATEMAN | Democrat | 59.9% | |
| DISTRICT 23, POSITION 1 | TARRA SIMMONS | Democrat | 61.9% | |
| DISTRICT 23, POSITION 2 | DREW HANSEN | Democrat | 62.2% | |
| DISTRICT 24, POSITION 1 | MIKE CHAPMAN | Democrat | 54.2% | |
| DISTRICT 24, POSITION 2 | STEVE THARINGER | Democrat | 53.6% | |
| DISTRICT 25, POSITION 1 | KELLY CHAMBERS | Republican | 53.4% | |
| DISTRICT 25, POSITION 2 | CYNDY JACOBSEN | Republican | 52.4% | |
| DISTRICT 26, POSITION 1 | JESSE L YOUNG | Republican | 52.8% | |
| DISTRICT 26, POSITION 2 | MICHELLE CALDIER | Republican | 54.8% | |
| DISTRICT 27, POSITION 1 | LAURIE JINKINS | Democrat | 78.8% | |
| DISTRICT 27, POSITION 2 | JAKE FEY | Democrat | 71.4% | |
| DISTRICT 28, POSITION 1 | MARI LEAVITT | Democrat | 57.2% | |
| DISTRICT 28, POSITION 2 | DAN BRONOSKE | Democrat | 55.0% | |
| DISTRICT 29, POSITION 1 | MELANIE MORGAN | Democrat | 63.6% | |
| DISTRICT 29, POSITION 2 | STEVE KIRBY | Democrat | 58.9% | |
| DISTRICT 3, POSITION 1 | MARCUS RICCELLI | Democrat | 60.4% | |
| DISTRICT 3, POSITION 2 | TIMM ORMSBY | Democrat | 62.5% | |
| DISTRICT 30, POSITION 1 | JAMILA TAYLOR | Democrat | 57.9% | |
| DISTRICT 30, POSITION 2 | JESSE JOHNSON | Democrat | 60.3% | |
| DISTRICT 31, POSITION 1 | DREW STOKESBARY | Republican | 63.5% | |
| DISTRICT 31, POSITION 2 | ERIC E ROBERTSON | Republican | 62.9% | |
| DISTRICT 32, POSITION 1 | CINDY RYU | Democrat | 71.6% | |
| DISTRICT 32, POSITION 2 | LAUREN DAVIS | Democrat | 77.8% | |
| DISTRICT 33, POSITION 1 | TINA L ORWALL | Democrat | 71.4% | |
| DISTRICT 33, POSITION 2 | MIA SU-LING GREGERSON | Democrat | 73.1% | |
| DISTRICT 34, POSITION 1 | EILEEN L CODY | Democrat | 97.8% | |
| DISTRICT 34, POSITION 2 | JOE FITZGIBBON | Democrat | 97.8% | |
| DISTRICT 35, POSITION 1 | DAN GRIFFEY | Republican | 58.3% | |
| DISTRICT 35, POSITION 2 | DREW C MACEWEN | Republican | 56.4% | |
| DISTRICT 36, POSITION 1 | NOEL CHRISTINA FRAME | Democrat | 98.5% | |
| DISTRICT 36, POSITION 2 | LIZ BERRY | Democrat | 58.2% | |
| DISTRICT 37, POSITION 1 | SHARON TOMIKO SANTOS | Democrat | 81.7% | |
| DISTRICT 37, POSITION 2 | KIRSTEN HARRIS-TALLEY | Democrat | 65.5% | |
| DISTRICT 38, POSITION 1 | EMILY WICKS | Democrat | 58.9% | |
| DISTRICT 38, POSITION 2 | MIKE SELLS | Democrat | 66.8% | |
| DISTRICT 39, POSITION 1 | ROBERT J SUTHERLAND | Republican | 60.0% | |
| DISTRICT 39, POSITION 2 | CAROLYN ESLICK | Republican | 63.0% | |
| DISTRICT 4, POSITION 1 | BOB MCCASLIN | Republican | 60.3% | |
| DISTRICT 4, POSITION 2 | ROB CHASE | Republican | 62.0% | |
| DISTRICT 40, POSITION 1 | DEBRA LEKANOFF | Democrat | 95.7% | |
| DISTRICT 40, POSITION 2 | ALEX RAMEL | Democrat | 68.1% | |
| DISTRICT 41, POSITION 1 | TANA SENN | Democrat | 96.8% | |
| DISTRICT 41, POSITION 2 | MY-LINH THAI | Democrat | 66.6% | |
| DISTRICT 42, POSITION 1 | ALICIA RULE | Democrat | 51.1% | |
| DISTRICT 42, POSITION 2 | SHARON SHEWMAKE | Democrat | 51.7% | |
| DISTRICT 43, POSITION 1 | NICOLE MACRI | Democrat | 90.9% | |
| DISTRICT 43, POSITION 2 | FRANK CHOPP | Democrat | 66.2% | |
| DISTRICT 44, POSITION 1 | JOHN LOVICK | Democrat | 57.1% | |
| DISTRICT 44, POSITION 2 | APRIL BERG | Democrat | 51.8% | |
| DISTRICT 45, POSITION 1 | ROGER GOODMAN | Democrat | 71.6% | |
| DISTRICT 45, POSITION 2 | LARRY SPRINGER | Democrat | 67.0% | |
| DISTRICT 46, POSITION 1 | GERRY POLLET | Democrat | 83.8% | |
| DISTRICT 46, POSITION 2 | JAVIER VALDEZ | Democrat | 81.6% | |
| DISTRICT 47, POSITION 1 | DEBRA ENTENMAN | Democrat | 58.6% | |
| DISTRICT 47, POSITION 2 | PAT SULLIVAN | Democrat | 58.8% | |
| DISTRICT 48, POSITION 1 | VANDANA SLATTER | Democrat | 71.3% | |
| DISTRICT 48, POSITION 2 | AMY WALEN | Democrat | 70.9% | |
| DISTRICT 49, POSITION 1 | SHARON WYLIE | Democrat | 62.9% | |
| DISTRICT 49, POSITION 2 | MONICA STONIER | Democrat | 62.5% | |
| DISTRICT 5, POSITION 1 | BILL RAMOS | Democrat | 60.7% | |
| DISTRICT 5, POSITION 2 | LISA CALLAN | Democrat | 89.9% | |
| DISTRICT 6, POSITION 1 | MIKE VOLZ | Republican | 51.9% | |
| DISTRICT 6, POSITION 2 | JENNY GRAHAM | Republican | 54.2% | |
| DISTRICT 7, POSITION 1 | JACQUELIN MAYCUMBER | Republican | 71.9% | |
| DISTRICT 7, POSITION 2 | JOEL KRETZ | Republican | 74.9% | |
| DISTRICT 8, POSITION 1 | BRAD KLIPPERT | Republican | 65.7% | |
| DISTRICT 8, POSITION 2 | MATT BOEHNKE | Republican | 78.6% | |
| DISTRICT 9, POSITION 1 | MARY DYE | Republican | 74.2% | |
| DISTRICT 9, POSITION 2 | JOE SCHMICK | Republican | 95.7% |
2018: 98 contests
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1, POSITION 1 | DEREK STANFORD | Democrat | 69.6% | |
| 1, POSITION 2 | SHELLEY KLOBA | Democrat | 63.4% | |
| 2, POSITION 1 | ANDREW BARKIS | Republican | 59.2% | |
| 2, POSITION 2 | JT WILCOX | Republican | 100.0% | one candidate |
| 3, POSITION 1 | MARCUS RICCELLI | Democrat | 64.2% | |
| 3, POSITION 2 | TIMM ORMSBY | Democrat | 61.1% | |
| 4, POSITION 1 | MATT SHEA | Republican | 57.7% | |
| 4, POSITION 2 | BOB MCCASLIN | Republican | 61.9% | |
| 5, POSITION 1 | BILL RAMOS | Democrat | 51.4% | |
| 5, POSITION 2 | LISA CALLAN | Democrat | 52.2% | |
| 6, POSITION 1 | MIKE VOLZ | Republican | 53.5% | |
| 6, POSITION 2 | JENNY GRAHAM | Republican | 50.5% | |
| 7, POSITION 1 | JACQUELIN MAYCUMBER | Republican | 68.4% | |
| 7, POSITION 2 | JOEL KRETZ | Republican | 67.8% | |
| 8, POSITION 1 | BRAD KLIPPERT | Republican | 65.3% | |
| 8, POSITION 2 | MATT BOEHNKE | Republican | 66.3% | |
| 9, POSITION 1 | MARY DYE | Republican | 64.1% | |
| 9, POSITION 2 | JOE SCHMICK | Republican | 60.4% | |
| 10, POSITION 1 | NORMA SMITH | Republican | 52.2% | |
| 10, POSITION 2 | DAVE PAUL | Democrat | 50.5% | |
| 11, POSITION 1 | ZACK HUDGINS | Democrat | 96.4% | |
| 11, POSITION 2 | STEVE BERGQUIST | Democrat | 96.7% | |
| 12, POSITION 1 | KEITH GOEHNER | Republican | 55.7% | |
| 12, POSITION 2 | MIKE STEELE | Republican | 63.8% | |
| 13, POSITION 1 | TOM DENT | Republican | 71.3% | |
| 13, POSITION 2 | MATT MANWELLER | Republican | 61.1% | |
| 14, POSITION 1 | CHRIS CORRY | Republican | 58.7% | |
| 14, POSITION 2 | GINA MOSBRUCKER | Republican | 61.0% | |
| 15, POSITION 1 | BRUCE CHANDLER | Republican | 59.7% | |
| 15, POSITION 2 | JEREMIE DUFAULT | Republican | 60.6% | |
| 16, POSITION 1 | WILLIAM "BILL" JENKIN | Republican | 62.6% | |
| 16, POSITION 2 | SKYLER RUDE | Republican | 60.9% | |
| 17, POSITION 1 | VICKI KRAFT | Republican | 50.6% | |
| 17, POSITION 2 | PAUL HARRIS | Republican | 57.6% | |
| 18, POSITION 1 | BRANDON VICK | Republican | 55.6% | |
| 18, POSITION 2 | LARRY A HOFF | Republican | 52.6% | |
| 19, POSITION 1 | JIM WALSH | Republican | 50.5% | |
| 19, POSITION 2 | BRIAN E BLAKE | Democrat | 54.0% | |
| 20, POSITION 1 | RICHARD DEBOLT | Republican | 62.0% | |
| 20, POSITION 2 | ED ORCUTT | Republican | 63.9% | |
| 21, POSITION 1 | STROM PETERSON | Democrat | 65.8% | |
| 21, POSITION 2 | LILLIAN ORTIZ-SELF | Democrat | 65.4% | |
| 22, POSITION 1 | LAURIE DOLAN | Democrat | 70.2% | |
| 22, POSITION 2 | BETH DOGLIO | Democrat | 69.7% | |
| 23, POSITION 1 | SHERRY V APPLETON | Democrat | 59.0% | |
| 23, POSITION 2 | DREW HANSEN | Democrat | 100.0% | one candidate |
| 24, POSITION 1 | MIKE CHAPMAN | Democrat | 58.0% | |
| 24, POSITION 2 | STEVE THARINGER | Democrat | 55.8% | |
| 25, POSITION 1 | KELLY CHAMBERS | Republican | 50.6% | |
| 25, POSITION 2 | CHRIS GILDON | Republican | 51.2% | |
| 26, POSITION 1 | JESSE L YOUNG | Republican | 51.9% | |
| 26, POSITION 2 | MICHELLE CALDIER | Republican | 55.1% | |
| 27, POSITION 1 | LAURIE JINKINS | Democrat | 71.2% | |
| 27, POSITION 2 | JAKE FEY | Democrat | 72.3% | |
| 28, POSITION 1 | MARI LEAVITT | Democrat | 52.8% | |
| 28, POSITION 2 | CHRISTINE KILDUFF | Democrat | 57.5% | |
| 29, POSITION 1 | MELANIE MORGAN | Democrat | 61.1% | |
| 29, POSITION 2 | STEVE KIRBY | Democrat | 100.0% | one candidate |
| 30, POSITION 1 | MIKE PELLICCIOTTI | Democrat | 61.2% | |
| 30, POSITION 2 | KRISTINE M REEVES | Democrat | 64.2% | |
| 31, POSITION 1 | DREW STOKESBARY | Republican | 58.9% | |
| 31, POSITION 2 | MORGAN IRWIN | Republican | 58.5% | |
| 32, POSITION 1 | CINDY RYU | Democrat | 75.8% | |
| 32, POSITION 2 | LAUREN DAVIS | Democrat | 74.2% | |
| 33, POSITION 1 | TINA L ORWALL | Democrat | 96.1% | |
| 33, POSITION 2 | MIA SU-LING GREGERSON | Democrat | 67.7% | |
| 34, POSITION 1 | EILEEN L CODY | Democrat | 97.8% | |
| 34, POSITION 2 | JOE FITZGIBBON | Democrat | 97.8% | |
| 35, POSITION 1 | DAN GRIFFEY | Republican | 57.7% | |
| 35, POSITION 2 | DREW C MACEWEN | Republican | 51.2% | |
| 36, POSITION 1 | NOEL CHRISTINA FRAME | Democrat | 88.4% | |
| 36, POSITION 2 | GAEL TARLETON | Democrat | 85.9% | |
| 37, POSITION 1 | SHARON TOMIKO SANTOS | Democrat | 98.6% | |
| 37, POSITION 2 | ERIC PETTIGREW | Democrat | 88.0% | |
| 38, POSITION 1 | JUNE ROBINSON | Democrat | 61.5% | |
| 38, POSITION 2 | MIKE SELLS | Democrat | 100.0% | one candidate |
| 39, POSITION 1 | ROBERT J SUTHERLAND | Republican | 56.5% | |
| 39, POSITION 2 | CAROLYN ESLICK | Republican | 58.1% | |
| 40, POSITION 1 | DEBRA LEKANOFF | Democrat | 67.1% | |
| 40, POSITION 2 | JEFF MORRIS | Democrat | 100.0% | one candidate |
| 41, POSITION 1 | TANA SENN | Democrat | 65.2% | |
| 41, POSITION 2 | MY-LINH THAI | Democrat | 65.5% | |
| 42, POSITION 1 | LUANNE VAN WERVEN | Republican | 50.1% | |
| 42, POSITION 2 | SHARON SHEWMAKE | Democrat | 50.7% | |
| 43, POSITION 1 | NICOLE MACRI | Democrat | 91.0% | |
| 43, POSITION 2 | FRANK CHOPP | Democrat | 89.1% | |
| 44, POSITION 1 | JOHN LOVICK | Democrat | 57.0% | |
| 44, POSITION 2 | JARED M MEAD | Democrat | 52.2% | |
| 45, POSITION 1 | ROGER GOODMAN | Democrat | 67.4% | |
| 45, POSITION 2 | LARRY SPRINGER | Democrat | 67.5% | |
| 46, POSITION 1 | GERRY POLLET | Democrat | 82.6% | |
| 46, POSITION 2 | JAVIER VALDEZ | Democrat | 83.3% | |
| 47, POSITION 1 | DEBRA ENTENMAN | Democrat | 53.4% | |
| 47, POSITION 2 | PAT SULLIVAN | Democrat | 62.7% | |
| 48, POSITION 1 | VANDANA SLATTER | Democrat | 96.5% | |
| 48, POSITION 2 | AMY WALEN | Democrat | 71.4% | |
| 49, POSITION 1 | SHARON WYLIE | Democrat | 100.0% | one candidate |
| 49, POSITION 2 | MONICA JURADO STONIER | Democrat | 100.0% | one candidate |
2016: 49 contests, 49 not shown
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 2 | Not shown: the district's positions are pooled under one label in the source | |||
| 3 | Not shown: the district's positions are pooled under one label in the source | |||
| 4 | Not shown: the district's positions are pooled under one label in the source | |||
| 5 | Not shown: the district's positions are pooled under one label in the source | |||
| 6 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 7 | Not shown: the district's positions are pooled under one label in the source | |||
| 8 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 9 | Not shown: the district's positions are pooled under one label in the source | |||
| 10 | Not shown: the district's positions are pooled under one label in the source | |||
| 11 | Not shown: the district's positions are pooled under one label in the source | |||
| 12 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 13 | Not shown: the district's positions are pooled under one label in the source | |||
| 14 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 15 | Not shown: the district's positions are pooled under one label in the source | |||
| 16 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 17 | Not shown: the district's positions are pooled under one label in the source | |||
| 18 | Not shown: the district's positions are pooled under one label in the source | |||
| 19 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 20 | Not shown: the district's positions are pooled under one label in the source | |||
| 21 | Not shown: the district's positions are pooled under one label in the source | |||
| 22 | Not shown: the district's positions are pooled under one label in the source | |||
| 23 | Not shown: the district's positions are pooled under one label in the source | |||
| 24 | Not shown: the district's positions are pooled under one label in the source | |||
| 25 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 26 | Not shown: the district's positions are pooled under one label in the source | |||
| 27 | Not shown: the district's positions are pooled under one label in the source | |||
| 28 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 29 | Not shown: the district's positions are pooled under one label in the source | |||
| 30 | Not shown: the district's positions are pooled under one label in the source | |||
| 31 | Not shown: the district's positions are pooled under one label in the source | |||
| 32 | Not shown: the district's positions are pooled under one label in the source | |||
| 33 | Not shown: the district's positions are pooled under one label in the source | |||
| 34 | Not shown: the district's positions are pooled under one label in the source | |||
| 35 | Not shown: the district's positions are pooled under one label in the source | |||
| 36 | Not shown: the district's positions are pooled under one label in the source | |||
| 37 | Not shown: the district's positions are pooled under one label in the source | |||
| 38 | Not shown: the district's positions are pooled under one label in the source | |||
| 39 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 40 | Not shown: the district's positions are pooled under one label in the source | |||
| 41 | Not shown: the district's positions are pooled under one label in the source | |||
| 42 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 43 | Not shown: the district's positions are pooled under one label in the source | |||
| 44 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the source | |||
| 45 | Not shown: the district's positions are pooled under one label in the source | |||
| 46 | Not shown: the district's positions are pooled under one label in the source | |||
| 47 | Not shown: the district's positions are pooled under one label in the source | |||
| 48 | Not shown: the district's positions are pooled under one label in the source | |||
| 49 | Not shown: several seats may be pooled under one label; the district's positions are pooled under one label in the 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.