![]() | ||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||
25 of 49 seats in the Washington State Senate 25 seats needed for a majority | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||
Results: Democratic gain Democratic hold Republican hold No election Vote share: 40–50% 50–60% 60–70% 70–80% >90% 50–60% 60–70% >90% | ||||||||||||||||||||||||||||||||||
|
Elections in Washington |
---|
![]() |
The 2024 Washington State Senate elections were held on November 5, 2024, with a nonpartisan blanket primary election held on August 6, 2024. Voters in 25 of the 49 state legislative districts elected Senators to the Washington State Senate. [1] The elections will coincide with other elections for federal, state, and local offices.
Judge Robert S. Lasnik of the United States District Court for the Western District of Washington ruled that the 15th legislative district violated the Voting Rights Act by diluting Latino votes in the Yakima Valley region and necessitated redrawing. [2] [3] [4]
Plaintiffs provided five remedial maps awaiting Lasnik's approval. [5] On March 16, 2024, the judge selected a new redistricting map which significantly changes the boundaries of several districts in the Yakima Valley and changes the numbering of District 15 to District 14. This change in number means that elections for district 14 in the State Senate will now be held in Presidential Election Years, which typically have higher turnout than midterm election years among Latino voters. [6]
In the 2020 Presidential Election, Democrat Joe Biden won 34 of Washington State's legislative districts and Republican Donald Trump won 15 of Washington State's legislative districts. Out of the 25 State Senate districts that are up for election in the 2024 Washington State Senate Election, Republicans represented 5 districts that Joe Biden won in 2020: District 10 (Biden + 6%); District 12 (Biden + 3%); Majority-Minority District 14 (Biden + 14%); District 17 (Biden + 6%); and District 25 (Biden + 2%).
Eight incumbents did not seek re-election.
†: Incumbent not running for re-election.
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Derek Stanford (incumbent) | 30,980 | 96.0 | |
Write-in | 1,282 | 4.0 | ||
Total votes | 32,262 | 100.0 | ||
General election | ||||
Democratic | Derek Stanford (incumbent) | 60,568 | 96.0 | |
Write-in | 2,509 | 4.0 | ||
Total votes | 63,077 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
State legislators
Local officials
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Jim McCune (incumbent) | 14,596 | 38.9 | |
Democratic | Erasmo Ruiz Gonzalez | 12,822 | 34.2 | |
Republican | Ronda Litzenberger | 10,032 | 26.8 | |
Write-in | 33 | 0.1 | ||
Total votes | 37,483 | 100.0 | ||
General election | ||||
Republican | Jim McCune (incumbent) | 47,908 | 63.1 | |
Democratic | Erasmo Ruiz Gonzalez | 27,955 | 36.8 | |
Write-in | 111 | 0.15 | ||
Total votes | 75,974 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
![]() Results by precinct Riccelli: 50–60% 60–70% 70–80% 80–90% Wilson: 50–60% 60–70% | |||||||||||||||||
|
The incumbent is Democrat Andy Billig, who is retiring. [16]
Republican Jim Wilson did not announce his run before August 6, and thus did not appear on the ballot for the primary election, but garnered enough signatures to appear on the general election ballot. [17]
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Marcus Riccelli | 27,807 | 92.4 | |
Write-in | 2,300 | 7.6 | ||
Total votes | 30,107 | 100.0 | ||
General election | ||||
Democratic | Marcus Riccelli | 45,471 | 60.6 | |
Republican | Jim Wilson | 29,532 | 39.3 | |
Write-in | 96 | 0.1 | ||
Total votes | 75,099 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
![]() Results by precinct Christian: 40–50% 50–60% 60–70% 70–80% Valencia: 50–60% | |||||||||||||||||
|
The incumbent is Republican Mike Padden, who is retiring. [20]
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Miguel Valencia | 9,146 | 22.1 | |
Republican | Leonard Christian | 8,876 | 21.5 | |
Republican | Mike Kelly | 8,673 | 21.0 | |
Republican | Pam Haley | 5,306 | 12.8 | |
Republican | Al Merkel | 4,948 | 12.0 | |
Democratic | Paige Scott | 4,378 | 10.6 | |
Write-in | 54 | 0.1 | ||
Total votes | 41,381 | 100.0 | ||
General election | ||||
Republican | Leonard Christian | 53,623 | 64.3 | |
Democratic | Miguel Valencia | 29,653 | 35.6 | |
Write-in | 131 | 0.2 | ||
Total votes | 83,407 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
![]() Results by precinct Magendanz: 50–60% 60–70% 70–80% Ramos: 50–60% 60–70% 70–80% No data | |||||||||||||||||
|
The incumbent is Democrat Mark Mullet, who retired to run for Governor. [23]
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Bill Ramos | 24,309 | 53.8 | |
Republican | Chad Magendanz | 20,865 | 46.2 | |
Write-in | 28 | 0.1 | ||
Total votes | 45,202 | 100.0 | ||
General election | ||||
Democratic | Bill Ramos | 44,379 | 52.0 | |
Republican | Chad Magendanz | 40,959 | 48.0 | |
Write-in | 73 | 0.1 | ||
Total votes | 85,411 | 100.0 |
State executive officials
Mayors
Organizations
Newspapers
Labor unions
Mayors
Labor unions
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Mark Schoesler (incumbent) | 29,574 | 94.3 | |
Write-in | 1,790 | 5.7 | ||
Total votes | 31,364 | 100.0 | ||
General election | ||||
Republican | Mark Schoesler (incumbent) | 57,620 | 95.1 | |
Write-in | 2,946 | 4.9 | ||
Total votes | 60,566 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
![]() Results by precinct Muzzall: 50–60% 60–70% 70–80% St. Clair: 50–60% 60–70% 70–80% 80–90% Tie: 50% No data | |||||||||||||||||
|
Newspapers
State legislators
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Ron Muzzall (incumbent) | 24,724 | 48.3 | |
Democratic | Janet St. Clair | 23,391 | 45.6 | |
Democratic | Denny Sandberg | 3,072 | 6.0 | |
Write-in | 63 | 0.1 | ||
Total votes | 51,250 | 100.0 | ||
General election | ||||
Republican | Ron Muzzall (incumbent) | 45,794 | 50.9 | |
Democratic | Janet St. Clair | 44,002 | 48.9 | |
Write-in | 140 | 0.2 | ||
Total votes | 89,936 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Bob Hasegawa (incumbent) | 21,167 | 95.3 | |
Write-in | 1,046 | 4.7 | ||
Total votes | 22,213 | 100.0 | ||
General election | ||||
Democratic | Bob Hasegawa (incumbent) | 47,324 | 95.6 | |
Write-in | 2,168 | 4.4 | ||
Total votes | 49,492 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
The incumbent is Republican Brad Hawkins, who withdrew from the race to run for Chelan County Commission. [12]
State legislators
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Keith Goehner | 24,356 | 56.1 | |
Democratic | Jim Mayhew | 19,039 | 43.8 | |
Write-in | 40 | 0.1 | ||
Total votes | 43,435 | 100.0 | ||
General election | ||||
Republican | Keith Goehner | 46,452 | 55.8 | |
Democratic | Jim Mayhew | 36,707 | 44.1 | |
Write-in | 53 | 0.1 | ||
Total votes | 83,212 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
![]() Results by precinct King: 50–60% 60–70% 70–80% 80–90% Beltran: 50–60% 60–70% 70–80% No data | |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Curtis King (incumbent) | 8,324 | 58.0 | |
Democratic | Maria Beltran | 5,988 | 41.7 | |
Write-in | 35 | 0.2 | ||
Total votes | 14,347 | 100.0 | ||
General election | ||||
Republican | Curtis King (incumbent) | 17,643 | 51.8 | |
Democratic | Maria Beltran | 16,346 | 48.0 | |
Write-in | 93 | 0.3 | ||
Total votes | 34,082 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Perry Dozier (incumbent) | 22,963 | 63.8 | |
Democratic | Kari Isaacson | 13,012 | 36.1 | |
Write-in | 31 | 0.1 | ||
Total votes | 36,006 | 100.0 | ||
General election | ||||
Republican | Perry Dozier (incumbent) | 44,400 | 63.4 | |
Democratic | Kari Isaacson | 25,564 | 36.5 | |
Write-in | 53 | 0.1 | ||
Total votes | 70,017 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
The incumbent is Republican Lynda Wilson, who is retiring. [45]
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Paul Harris | 22,930 | 50.6 | |
Democratic | Marla Keethler | 22,287 | 49.2 | |
Write-in | 84 | 0.2 | ||
Total votes | 45,301 | 100.0 | ||
General election | ||||
Republican | Paul Harris | 44,014 | 51.1 | |
Democratic | Marla Keethler | 42,003 | 48.8 | |
Write-in | 135 | 0.2 | ||
Total votes | 86,152 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
![]() Results by precinct Cortes: 50–60% 60–70% Benton: 50–60% 60–70% 70–80% Tie: 50% No data | |||||||||||||||||
|
The incumbent is Republican Ann Rivers, who is retiring due to redistricting. [14]
State legislators
Local officials
Organizations
Political parties
Statewide executive officials
Organizations
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Adrian Cortes | 20,066 | 46.2 | |
Republican | Brad Benton | 13,783 | 31.8 | |
Republican | Greg Cheney | 9,525 | 21.9 | |
Write-in | 39 | 0.1 | ||
Total votes | 43,413 | 100.0 | ||
General election | ||||
Democratic | Adrian Cortes | 42,054 | 50.0 | |
Republican | Brad Benton | 41,881 | 49.8 | |
Write-in | 189 | 0.2 | ||
Total votes | 84,124 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Jeff Wilson (incumbent) | 25,826 | 60.1 | |
Democratic | Andi Day | 17,081 | 39.8 | |
Write-in | 65 | 0.2 | ||
Total votes | 42,972 | 100.0 | ||
General election | ||||
Republican | Jeff Wilson (incumbent) | 48,577 | 61.2 | |
Democratic | Andi Day | 30,686 | 38.7 | |
Write-in | 74 | 0.1 | ||
Total votes | 79,337 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | John Braun (incumbent) | 35,738 | 95.4 | |
Write-in | 1,723 | 4.6 | ||
Total votes | 37,461 | 100.0 | ||
General election | ||||
Republican | John Braun (incumbent) | 69,075 | 96.5 | |
Write-in | 2,485 | 3.5 | ||
Total votes | 71,560 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
The incumbent is Democrat Sam Hunt, who is retiring. [9]
Federal officials
State executive officials
State legislators
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Jessica Bateman | 29,047 | 68.3 | |
Democratic | Bob Iyall | 8,735 | 20.5 | |
Democratic | Tela Hogle | 3,597 | 8.5 | |
Write-in | 1,146 | 2.7 | ||
Total votes | 42,525 | 100.0 | ||
General election | ||||
Democratic | Jessica Bateman | 54,875 | 70.6 | |
Democratic | Bob Iyall | 21,288 | 27.4 | |
Write-in | 1,618 | 2.1 | ||
Total votes | 77,781 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Drew Hansen (incumbent) | 32,553 | 67.1 | |
Republican | Lance Byrd | 14,031 | 28.9 | |
Republican | Ace Haynes | 1,866 | 3.9 | |
Write-in | 55 | 0.1 | ||
Total votes | 48,505 | 100.0 | ||
General election | ||||
Democratic | Drew Hansen (incumbent) | 55,296 | 64.3 | |
Republican | Lance Byrd | 30,668 | 35.6 | |
Write-in | 89 | 0.1 | ||
Total votes | 86,053 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
The incumbent is Democrat Kevin Van De Wege, who retired to run for Washington Public Lands Commissioner. [10]
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Mike Chapman | 31,244 | 54.0 | |
Republican | Marcia Kelbon | 23,701 | 41.0 | |
Democratic | James Russell | 2,859 | 4.9 | |
Write-in | 36 | 0.1 | ||
Total votes | 57,840 | 100.0 | ||
General election | ||||
Democratic | Mike Chapman | 51,889 | 54.8 | |
Republican | Marcia Kelbon | 42,695 | 45.1 | |
Write-in | 120 | 0.1 | ||
Total votes | 94,704 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Chris Gildon (incumbent) | 20,399 | 58.9 | |
Democratic | Kenneth King | 14,179 | 41.0 | |
Write-in | 29 | 0.1 | ||
Total votes | 34,607 | 100.0 | ||
General election | ||||
Republican | Chris Gildon (incumbent) | 41,822 | 57.7 | |
Democratic | Kenneth King | 30,551 | 42.2 | |
Write-in | 73 | 0.1 | ||
Total votes | 72,446 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Yasmin Trudeau (incumbent) | 27,333 | 73.8 | |
Republican | Carol Sue Braaten | 9,585 | 25.9 | |
Write-in | 104 | 0.3 | ||
Total votes | 37,022 | 100.0 | ||
General election | ||||
Democratic | Yasmin Trudeau (incumbent) | 51,838 | 71.8 | |
Republican | Carol Sue Braaten | 20,270 | 28.1 | |
Write-in | 123 | 0.2 | ||
Total votes | 72,231 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | T'wina Nobles (incumbent) | 16,724 | 54.8 | |
Republican | Maia Espinoza | 13,759 | 45.1 | |
Write-in | 62 | 0.2 | ||
Total votes | 30,545 | 100.0 | ||
General election | ||||
Democratic | T'wina Nobles (incumbent) | 32,120 | 53.8 | |
Republican | Maia Espinoza | 27,540 | 46.1 | |
Write-in | 86 | 0.1 | ||
Total votes | 59,746 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Political parties
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Republican | Keith Wagoner (incumbent) | 24,358 | 59.7 | |
Democratic | John Snow | 12,569 | 30.8 | |
Democratic | Tim McDonald | 3,849 | 9.4 | |
Write-in | 40 | 0.1 | ||
Total votes | 40,816 | 100.0 | ||
General election | ||||
Republican | Keith Wagoner (incumbent) | 49,778 | 60.5 | |
Democratic | John Snow | 32,481 | 39.5 | |
Write-in | 83 | 0.1 | ||
Total votes | 82,342 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Liz Lovelett (incumbent) | 34,724 | 71.1 | |
Republican | Charles Carrell | 14,015 | 28.7 | |
Write-in | 92 | 0.2 | ||
Total votes | 48,831 | 100.0 | ||
General election | ||||
Democratic | Liz Lovelett (incumbent) | 61,930 | 69.5 | |
Republican | Charles Carrell | 27,038 | 30.4 | |
Write-in | 118 | 0.1 | ||
Total votes | 89,086 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Lisa Wellman (incumbent) | 27,935 | 73.3 | |
Republican | Jaskaran Singh Sarao | 10,059 | 26.4 | |
Write-in | 97 | 0.3 | ||
Total votes | 38,091 | 100.0 | ||
General election | ||||
Democratic | Lisa Wellman (incumbent) | 51,876 | 69.0 | |
Republican | Jaskaran Singh Sarao | 23,093 | 30.7 | |
Write-in | 167 | 0.2 | ||
Total votes | 75,136 | 100.0 |
![]() | |||||||||||||||||
| |||||||||||||||||
|
Primary election | ||||
---|---|---|---|---|
Party | Candidate | Votes | % | |
Democratic | Annette Cleveland (incumbent) | 20,058 | 62.7 | |
Republican | Lucia Worthington | 11,844 | 37.0 | |
Write-in | 76 | 0.2 | ||
Total votes | 31,978 | 100.0 | ||
General election | ||||
Democratic | Annette Cleveland (incumbent) | 42,148 | 61.8 | |
Republican | Lucia Worthington | 25,932 | 38.0 | |
Write-in | 170 | 0.3 | ||
Total votes | 68,250 | 100.0 |