State legislatures / Washington
Washington 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 | 29 | 20 | 0 | 49 | Democratic majority |
| 2020 | 29 | 20 | 0 | 49 | Democratic majority |
| 2018 | 29 | 20 | 0 | 49 | Democratic majority |
| 2016 | 25 | 24 | 0 | 49 | Democratic majority |
| 2014 | 24 | 25 | 0 | 49 | Republican majority |
| 2012 | 26 | 23 | 0 | 49 | Democratic majority |
| 2010 | 27 | 22 | 0 | 49 | Democratic majority |
| 2008 | 31 | 18 | 0 | 49 | Democratic majority |
| 2006 | 32 | 17 | 0 | 49 | Democratic majority |
| 2004 | 26 | 23 | 0 | 49 | Democratic majority |
| 2002 | 24 | 25 | 0 | 49 | Republican majority |
| 2000 | 25 | 24 | 0 | 49 | Democratic majority |
| 1998 | 27 | 22 | 0 | 49 | Democratic majority |
| 1996 | 23 | 26 | 0 | 49 | Republican majority |
| 1994 | 25 | 24 | 0 | 49 | Democratic majority |
| 1992 | 28 | 21 | 0 | 49 | Democratic majority |
| 1990 | 24 | 25 | 0 | 49 | Republican majority |
| 1988 | 24 | 25 | 0 | 49 | Republican majority |
| 1986 | 25 | 24 | 0 | 49 | Democratic majority |
| 1984 | 27 | 22 | 0 | 49 | Democratic majority |
| 1982 | 26 | 23 | 0 | 49 | Democratic majority |
| 1980 | 25 | 24 | 0 | 49 | Democratic majority |
| 1978 | 31 | 18 | 0 | 49 | Democratic majority |
| 1976 | 30 | 19 | 0 | 49 | Democratic majority |
| 1974 | 30 | 19 | 0 | 49 | Democratic majority |
| 1972 | 30 | 19 | 0 | 49 | Democratic majority |
| 1970 | 29 | 20 | 0 | 49 | 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: 25 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | DEREK STANFORD | Democrat | 96.0% | |
| 2 | JIM MCCUNE | Republican | 63.0% | |
| 3 | MARCUS RICCELLI | Democrat | 60.5% | |
| 4 | LEONARD CHRISTIAN | Republican | 64.3% | |
| 5 | BILL RAMOS | Democrat | 52.0% | |
| 9 | MARK G SCHOESLER | Republican | 95.1% | |
| 10 | RON MUZZALL | Republican | 50.9% | |
| 11 | BOB HASEGAWA | Democrat | 95.9% | |
| 12 | KEITH W GOEHNER | Republican | 55.8% | |
| 14 | CURTIS KING | Republican | 51.5% | |
| 16 | PERRY DOZIER | Republican | 63.3% | |
| 17 | PAUL HARRIS | Republican | 51.1% | |
| 18 | ADRIAN CORTES | Democrat | 50.0% | |
| 19 | JEFF WILSON | Republican | 61.1% | |
| 20 | JOHN BRAUN | Republican | 96.5% | |
| 22 | JESSICA BATEMAN | Democrat | 70.6% | |
| 23 | DREW HANSEN | Democrat | 64.2% | |
| 24 | MIKE CHAPMAN | Democrat | 54.8% | |
| 25 | CHRIS GILDON | Republican | 57.7% | |
| 27 | YASMIN TRUDEAU | Democrat | 71.8% | |
| 28 | T'WINA NOBLES | Democrat | 53.7% | |
| 39 | KEITH L WAGONER | Republican | 60.5% | |
| 40 | ELIZABETH "LIZ" LOVELETT | Democrat | 69.6% | |
| 41 | LISA WELLMAN | Democrat | 69.1% | |
| 49 | ANNETTE CLEVELAND | Democrat | 61.8% |
2022: 24 contests, 2 not shown
Incomplete in the source: rows with no district (dropped).
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 6 | JEFF HOLY | Republican | 100.0% | one candidate |
| 7 | SHELLY SHORT | Republican | 100.0% | one candidate |
| 8 | Not shown: district codes are fragments of one contest | |||
| 13 | JUDY WARNICK | Republican | 100.0% | one candidate |
| 15 | Not shown: district codes are fragments of one contest | |||
| 21 | MARKO LIIAS | Democrat | 63.3% | |
| 26 | EMILY RANDALL | Democrat | 51.5% | |
| 29 | STEVE CONWAY | Democrat | 59.1% | |
| 30 | CLAIRE WILSON | Democrat | 55.3% | |
| 31 | PHIL FORTUNATO | Republican | 56.0% | |
| 32 | JESSE SALOMON | Democrat | 76.7% | |
| 33 | KAREN KEISER | Democrat | 69.2% | |
| 34 | JOE NGUYEN | Democrat | 86.2% | |
| 35 | DREW C MACEWEN | Republican | 56.1% | |
| 36 | NOEL FRAME | Democrat | 84.1% | |
| 37 | REBECCA SALDAĆA | not in source | 100.0% | one candidate |
| 38 | JUNE ROBINSON | Democrat | 58.2% | |
| 42 | SHARON SHEWMAKE | Democrat | 50.6% | |
| 43 | JAMIE PEDERSEN | not in source | 100.0% | one candidate |
| 44 | JOHN LOVICK | Democrat | 58.8% | |
| 45 | MANKA DHINGRA | not in source | 63.0% | |
| 46 | JAVIER VALDEZ | not in source | 85.4% | |
| 47 | CLAUDIA KAUFFMAN | Democrat | 52.8% | |
| 48 | PATTY KUDERER | Democrat | 70.7% | |
2020: 26 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | DEREK STANFORD | Democrat | 63.3% | |
| 2 | JIM MCCUNE | Republican | 63.6% | |
| 3 | ANDY BILLIG | Democrat | 58.1% | |
| 4 | MIKE PADDEN | Republican | 62.5% | |
| 5 | MARK MULLET | Democrat | 49.1% | |
| 9 | MARK G SCHOESLER | Republican | 65.3% | |
| 10 | RON MUZZALL | Republican | 50.9% | |
| 11 | BOB HASEGAWA | Democrat | 96.5% | |
| 12 | BRAD HAWKINS | Republican | 95.8% | |
| 14 | CURTIS P KING | Republican | 95.8% | |
| 16 | PERRY DOZIER | Republican | 59.0% | |
| 17 | LYNDA WILSON | Republican | 54.5% | |
| 18 | ANN RIVERS | Republican | 56.3% | |
| 19 | JEFF WILSON | Republican | 55.2% | |
| 20 | JOHN BRAUN | Republican | 96.7% | |
| 22 | SAM HUNT | Democrat | 67.2% | |
| 23 | CHRISTINE ROLFES | Democrat | 63.9% | |
| 24 | KEVIN VAN DE WEGE | Democrat | 54.1% | |
| 25 | CHRIS GILDON | Republican | 53.8% | |
| 27 | JEANNIE DARNEILLE | Democrat | 69.5% | |
| 28 | TWINA NOBLES | Democrat | 50.6% | |
| 38 (special) | JUNE ROBINSON | Democrat | 58.8% | |
| 39 | KEITH L WAGONER | Republican | 65.4% | |
| 40 | ELIZABETH "LIZ" LOVELETT | Democrat | 69.5% | |
| 41 | LISA WELLMAN | Democrat | 69.9% | |
| 49 | ANNETTE CLEVELAND | Democrat | 56.5% |
2018: 25 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 6 | JEFF HOLY | Republican | 54.9% | |
| 7 | SHELLY SHORT | Republican | 69.0% | |
| 8 | SHARON RAYE BROWN | Republican | 67.5% | |
| 13 | JUDY WARNICK | Republican | 100.0% | one candidate |
| 15 | JIM HONEYFORD | Republican | 60.6% | |
| 21 | MARKO LIIAS | Democrat | 63.2% | |
| 26 | EMILY RANDALL | Democrat | 50.1% | |
| 29 | STEVE CONWAY | Democrat | 63.1% | |
| 30 | CLAIRE WILSON | Democrat | 54.1% | |
| 31 | PHIL FORTUNATO | Republican | 59.9% | |
| 32 | JESSE SALOMON | Democrat | 68.5% | |
| 33 | KAREN KEISER | Democrat | 71.6% | |
| 34 | JOE NGUYEN | Democrat | 57.5% | |
| 35 | TIM SHELDON | Democrat | 51.9% | |
| 36 | REUVEN M CARLYLE | Democrat | 88.8% | |
| 37 | REBECCA SALDANA | Democrat | 88.9% | |
| 38 | JOHN MCCOY | Democrat | 59.8% | |
| 39 | KEITH L WAGONER | Republican | 58.9% | |
| 42 | DOUG ERICKSEN | Republican | 50.0% | |
| 43 | JAMIE PEDERSEN | Democrat | 90.3% | |
| 44 | STEVE HOBBS | Democrat | 56.1% | |
| 45 | MANKA DHINGRA | Democrat | 63.3% | |
| 46 | DAVID FROCKT | Democrat | 82.4% | |
| 47 | MONA DAS | Democrat | 50.8% | |
| 48 | PATTY KUDERER | Democrat | 64.0% |
2016: 26 contests
Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).
| District | Most votes | Party | Share | Note |
|---|---|---|---|---|
| 1 | Guy Palumbo | not in source | 56.9% | seats not in source |
| 2 | Randi Becker | not in source | 61.4% | seats not in source |
| 3 | Andy Billig | not in source | 67.3% | seats not in source |
| 4 | Mike Padden | not in source | 100.0% | seats not in source; one candidate |
| 5 | Mark Mullet | not in source | 50.4% | seats not in source |
| 9 | Mark G. Schoesler | not in source | 100.0% | seats not in source; one candidate |
| 10 | Barbara Bailey | not in source | 56.7% | seats not in source |
| 11 | Bob Hasegawa | not in source | 76.4% | seats not in source |
| 12 | Brad Hawkins | not in source | 56.0% | seats not in source |
| 14 | Curtis King | not in source | 61.0% | seats not in source |
| 16 | Maureen Walsh | not in source | 100.0% | seats not in source; one candidate |
| 17 | Lynda Wilson | not in source | 55.1% | seats not in source |
| 18 | Ann Rivers | not in source | 63.8% | seats not in source |
| 19 | Dean Takko | not in source | 55.1% | seats not in source |
| 20 | John Braun | not in source | 100.0% | seats not in source; one candidate |
| 22 | Sam Hunt | not in source | 66.6% | seats not in source |
| 23 | Christine Rolfes | not in source | 100.0% | seats not in source; one candidate |
| 24 | Kevin Van De Wege | not in source | 56.6% | seats not in source |
| 25 | Hans Zeiger | not in source | 59.0% | seats not in source |
| 27 | Jeannie Darneille | not in source | 69.3% | seats not in source |
| 28 | Steve O'Ban | not in source | 52.9% | seats not in source |
| 36 | Reuven Carlyle | not in source | 100.0% | seats not in source; one candidate |
| 39 | Kirk Pearson | not in source | 100.0% | seats not in source; one candidate |
| 40 | Kevin Ranker | not in source | 67.2% | seats not in source |
| 41 | Lisa Wellman | not in source | 51.9% | seats not in source |
| 49 | Annette Cleveland | not in source | 62.3% | 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.