The 2024 Washington House of Representatives election was held on November 5, 2024, alongside the 2024 United States elections, to elect representatives from all 98 legislative districts to the Washington House of Representatives. Primary elections were held on August 6, 2024. Washington uses a jungle primary system and the candidates with the two highest vote counts proceed to the general election.
Partisan background
In the 2020 presidential election, Democrat Joe Biden won 34 of Washington State's legislative districts while Republican Donald Trump won 15. Going into the 2024 election, Republicans hold 10 House of Representatives seats in 5 different districts that Joe Biden won in 2020: district 12 (Biden +3); majority-minority district 14 (Biden +14); district 17 (Biden +6); district 25 (Biden +2); and district 26 (Biden +6).
Background
Soto Palmer v. Hobbs
In August of 2023, 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.
Plaintiffs provided five remedial maps awaiting Lasnik's approval. On March 15, 2024, the judge selected a new redistricting map which made significant changes to the boundaries of several districts in the Yakima Valley, especially districts 8, 13, 14, 15, and 16.
Retirements
Eighteen incumbents did not seek re-election with an additional incumbent seeking election in a different seat in the house.
Democrats
- District 3, Position 1: Marcus Riccelli is retiring to run for State Senate.
- District 5, Position 1: Bill Ramos is retiring to run for State Senate.
- District 22, Position 2: Jessica Bateman is retiring to run for State Senate.
- District 24, Position 1: Mike Chapman is retiring to run for State Senate.
- District 43, Position 2: Frank Chopp is retiring.
Republicans
- District 2, Position 2: J. T. Wilcox is retiring.
- District 4, Position 2: Leonard Christian is retiring to run for State Senate.
- District 7, Position 1: Jacquelin Maycumber is retiring to run for U.S. House.
- District 7, Position 2: Joel Kretz is retiring.
- District 12, Position 1: Keith Goehner is retiring to run for State Senate.
- District 14, Position 2: Gina Mosbrucker is retiring.
- District 15, Position 1: Bruce Chandler is retiring.
- District 15, Position 2: Bryan Sandlin is retiring.
- District 17, Position 2: Paul Harris is retiring to run for State Senate.
- District 18, Position 2: Greg Cheney is retiring to run for State Senate.
- District 25, Position 1: Kelly Chambers is retiring to run for Pierce County Executive.
- District 26, Position 1: Spencer Hutchins is retiring.
- District 31, Position 2: Eric Robertson is retiring.
Incumbents Running in a New District
- District 14, Position 1: Chris Corry is running in the 15th District.
Predictions
Summary of results by district
District 1
Position 1
Candidates
- Mark Davies (Republican)
- Davina Duerr (Democratic), incumbent state representative
Results
Position 2
Candidates
Results
District 2
Position 1
Candidates
Results
Position 2
The incumbent is Republican J. T. Wilcox, who retired.
Candidates
Eliminated in primary
- Yanah G. Cook (Democratic), local business owner
- Michael Holloman (Democratic), supportive-living provider director
Endorsements
State legislators
Newspapers
Results
District 3
Position 1
The incumbent is Democrat Marcus Riccelli, who retired to run for state senator following the retirement of Andy Billig.
Candidates
Eliminated in primary
Results
Position 2
Candidates
- Timm Ormsby (Democratic), incumbent state representative
Results
District 4
Position 1
Candidates
- Kristopher Pockell (Independent), software engineer
- Suzanne Schmidt (Republican), incumbent state representative
Eliminated in primary
- Kitten Wildes Beeler (Green), rage room owner
Results
Position 2
The incumbent is Republican Leonard Christian, who retired to run for state senator following the retirement of Mike Padden.
Candidates
- Rob Chase (Republican), former state representative and former treasurer of Spokane County
- Ted Cummings (Democratic), union advocate
Eliminated in primary
- Stephen T. Major (Republican), former mortgage broker
- Brandi Peetz (Republican), Spokane Valley city councilor
- Michael A. Schmidt (Republican), cattle rancher
- Ed "Woody" Wood (Democratic), former chair of the Spokane County Democrats
Results
District 5
Position 1
The incumbent is Democrat Bill Ramos, who retired to run for state senator following the retirement of Mark Mullet.
Candidates
Eliminated in primary
- Kristiana de Leon (Democratic), Black Diamond city councilor
- Landon Halverson (Republican), member of the Issaquah Economic Vitality Commission
- Jason Ritchie (Democratic), small business owner
Results
Position 2
Candidates
- Lisa Callan (Democratic), incumbent state representative
- Patrick Peacock (Republican)
Results
District 6
Position 1
Candidates
- Steven McCray II (Democratic)
- Mike Volz (Republican), incumbent state representative
Results
Position 2
Candidates
- Jenny Graham (Republican), incumbent state representative
- Michaela Kelso (Democratic), Army veteran
Results
District 7
Position 1
The incumbent is Republican Jacquelin Maycumber, who retired to run for U.S. Representative following the retirement of Cathy McMorris Rodgers.
Candidates
- Andrew Engell (Republican), volunteer firefighter
- Soo Ing-Moody (Republican), former mayor of Twisp
Eliminated in primary
Endorsements
Federal officials
Results
Position 2
The incumbent is Republican Joel Kretz, who retired.
Candidates
Eliminated in primary
- Pat Bell (Republican), former congressional assistant to U.S. representative Cathy McMorris Rodgers
- Ronald L. McCoy (Republican), Chewelah city councilor and former mayor of Chewelah
Results
District 8
Position 1
Candidates
Results
Position 2
Candidates
- John Christenson (Democratic)
- April Connors (Republican), incumbent state representative
Results
District 9
Position 1
Candidates
- Mary Dye (Republican), incumbent state representative
- Patrick Miller (Democratic)
Results
Position 2
Candidates
- Pam Kohlmeier (Democratic), physician and attorney
- Joe Schmick (Republican), incumbent state representative
Eliminated in primary
- Arianna Arends (Democratic)
Endorsements
Political parties
Results
District 10
Position 1
Candidates
Eliminated in primary
- Yvonne Gallardo-Van Ornam (Republican), Arlington city councilor
Endorsements
Newspapers
Results
Position 2
Candidates
- Dave Paul (Democratic), incumbent state representative
- Gary Wray (Republican)
Results
District 11
Position 1
Candidates
Results
Position 2
Candidates
- Steve Bergquist (Democratic), incumbent state representative
- Justin Greywolf (Libertarian)
Results
District 12
Position 1
The incumbent is Republican Keith Goehner, who retired to run for state senator following the retirement of Brad Hawkins.
Candidates
Eliminated in primary
Results
Position 2
Candidates
- Daniel Scott (Republican), engineer
- Mike Steele (Republican), incumbent state representative
Results
District 13
Position 1
Candidates
- Tom Dent (Republican), incumbent state representative
Results
Position 2
Candidates
- Alex Ybarra (Republican), incumbent state representative
Results
District 14
Position 1
The incumbent is Republican Chris Corry, who was redistricted to and running in the 15th district.
Candidates
- Chelsea Dimas (Democratic), Washington State Human Rights commissioner
- Gloria Mendoza (Republican), mayor of Grandview and former Grandview city councilor
Eliminated in primary
- Andy Kallinen (Republican), park ranger
Endorsements
Unions
Political parties
Results
Position 2
The incumbent is Republican Gina Mosbrucker, who retired.
Candidates
- Ana Ruiz Kennedy (Democratic), business liaison
- Deb Manjarrez (Republican), farmer and public accountant
Eliminated in primary
- Eddie Perez (Independent), small business owner
Endorsements
Unions
Political parties
Results
District 15
Position 1
The incumbent is Republican Bruce Chandler, who retired.
Candidates
- Chris Corry (Republican), state representative (redistricted from the 14th district)
- Chase Foster (Independent)
Results
Position 2
The incumbent is Republican Bryan Sandlin, who retired.
Candidates
- Rich Bright (Republican)
- Jeremie Dufault (Republican), former state representative
Results
District 16
Position 1
Candidates
- Linda Gunshefski (Democratic), eye physician and surgeon
- Mark Klicker (Republican), incumbent state representative
Results
Position 2
Candidates
- Skyler Rude (Republican), incumbent state representative
- Craig R. Woodward (Democratic), retired union electrician
Results
District 17
Position 1
Candidates
Results
Position 2
The incumbent is Republican Paul Harris, who retired to run for state senator following the retirement of Lynda Wilson.
Candidates
- Terri Niles (Democratic), intensive care unit nurse
- David Stuebe (Republican), mayor of Washougal and former Washougal city councilor
Eliminated in primary
- Hannah Joy (Republican), conservative activist
Results
District 18
Position 1
Candidates
- Deken Letinich (Democratic), union construction laborer
- Stephanie McClintock (Republican), incumbent state representative
Endorsements
State executive officials
Results
Position 2
The incumbent is Republican Greg Cheney, who retired to run for state senator following the retirement of Ann Rivers.
Candidates
- John Ley (Republican), former reporter
- John Zingale (Democratic), public school teacher
Eliminated in primary
- Philip L. Johnson (Republican), former Battle Ground mayor and former Battle Ground city councilor
Results
District 19
Position 1
Candidates
Results
Position 2
Candidates
- Terry Carlson (Democratic)
- Joel McEntire (Republican), incumbent state representative
Eliminated in primary
- Justin Franks (Libertarian)
Results
District 20
Position 1
Candidates
- Peter Abbarno (Republican), incumbent state representative
- Melvin Kaleolani Apana (Culture Republican)
Results
Position 2
Candidates
Results
District 21
Position 1
Candidates
Eliminated in primary
- Jason Moon (Democratic), Mukilteo city councilor
Endorsements
Local officials
Federal officials
Results
Position 2
Candidates
- Kristina Mitchell (Conservative), former public school teacher
- Lillian Ortiz-Self (Democratic), incumbent state representative
Eliminated in primary
- Bruce Guthrie (Libertarian), substitute teacher
Results
District 22
Position 1
Candidates
- Beth Doglio (Democratic), incumbent state representative
- Steve Owens (Independent)
Results
Position 2
The incumbent is Democrat Jessica Bateman, who retired to run for state senator following the retirement of Sam Hunt.
Candidates
Endorsements
State legislators
Local officials
Results
District 23
Position 1
Candidates
- Kurt Robertson (Republican), businessman
- Tarra Simmons (Democratic), incumbent state representative
Eliminated in primary
- Tiffany Attrill (Independent), social worker
Results
Position 2
Candidates
- Jamie Miles (Republican)
- Greg Nance (Democratic), incumbent state representative
Eliminated in primary
- Brynn Felix (Democratic), general counsel to Peninsula Community Health Services
- John Gibbons (Democratic)
Results
District 24
Position 1
The incumbent is Democrat Mike Chapman, who retired to run for state senator following the retirement of Kevin Van De Wege.
Candidates
Eliminated in primary
- Eric Pickens (Democratic), school teacher
- JR Streifel (Republican), former firefighter
- Nate Tyler (Democratic), Makah Tribal Council Member and former police officer
Endorsements
State legislators
State legislators
- Mike Chapman, incumbent state representative (co-endorsement with Bernbaum and Tyler)
Individuals
State legislators
- Mike Chapman, incumbent state representative (co-endorsement with Bernbaum and Pickens)
Results
Position 2
Candidates
- Terry Roberts (Republican), social services worker
- Steve Tharinger (Democratic), incumbent state representative
Eliminated in primary
- Hickory Grant (Republican), Forks city councilor
Results
District 25
Position 1
The incumbent is Republican Kelly Chambers, who retired to run for Pierce County Executive.
Candidates
Results
Position 2
Candidates
- Cyndy Jacobsen (Republican), incumbent state representative
- Shellie Willis (Democratic)
Results
District 26
Position 1
The incumbent is Republican Spencer Hutchins, who retired.
Candidates
Eliminated in primary
- Jim Henderson (Republican), business owner
Endorsements
State legislators
Federal officials
State executive officials
State legislators
Local officials
Political parties
Results
Position 2
Candidates
Eliminated in primary
- Rachel Harter (Republican), pharmaceutical area sales manager
- Lori McPherson (Democratic), radio host
- Josh Smith (Independent), former National Weather Service meteorologist
Endorsements
Political parties
Federal officials
Unions
Results
District 27
Position 1
Candidates
- Laurie Jinkins (Democratic), incumbent state representative
- Ken Paulson (Republican)
Results
Position 2
Candidates
- Jake Fey (Democratic), incumbent state representative
- Devin Rydel Kelly (Democratic), activist
Results
District 28
Position 1
Candidates
- Mari Leavitt (Democratic), incumbent state representative
- Gabe Sachwitz (Republican), math teacher and firefighter
Results
Position 2
Candidates
- Dan Bronoske (Democratic), incumbent state representative
- Mark Herr (Republican), business owner
Results
District 29
Position 1
Candidates
- Richard Miller (Democratic)
- Melanie Morgan (Democratic), incumbent state representative
Results
Position 2
Candidates
Results
District 30
Position 1
Candidates
- Melissa Hamilton (Republican), data systems coordinator
- Jamila Taylor (Democratic), incumbent state representative
Results
Position 2
Candidates
- Quentin Morris (Republican)
- Kristine Reeves (Democratic), incumbent state representative
Results
District 31
Position 1
Candidates
- Drew Stokesbary (Republican), incumbent state representative
- Sara Sutterfield (Democratic), artist
Endorsements
Newspapers
Results
Position 2
The incumbent is Republican Eric Robertson, who retired.
Candidates
- Brian L. Gunn (Democratic), software engineer
- Josh Penner (Republican), mayor of Orting
Eliminated in primary
- Brandon Benyon (Republican), realtor
- Bill Thomas (Democratic)
Endorsements
State legislators
Newspapers
Results
District 32
Position 1
Candidates
- Lisa Rezac (Republican)
- Cindy Ryu (Democratic), incumbent state representative
Results
Position 2
Candidates
- Lauren Davis (Democratic), incumbent state representative
- Lori Theis (Republican), business owner
Eliminated in primary
- Dunia Wabenga (Democratic), immigrant and veteran
Results
District 33
Position 1
Candidates
- Tina Orwall (Democratic), incumbent state representative
- George Richter (Republican)
Results
Position 2
Candidates
Results
District 34
Position 1
Candidates
- Emily Alvarado (Democratic), incumbent state representative
- Kimberly M. Cloud (Republican)
Results
Position 2
Candidates
Results
District 35
Position 1
Candidates
- Dan Griffey (Republican), incumbent state representative
Results
Position 2
Candidates
Eliminated in primary
Results
District 36
Position 1
Candidates
- Julia Reed (Democratic), incumbent state representative
Results
Position 2
Candidates
- Liz Berry (Democratic), incumbent state representative
- Victoria Palmer (Republican)
Results
District 37
Position 1
Candidates
Results
Position 2
Candidates
- Matt McCally (Libertarian)
- Chipalo Street (Democratic), incumbent state representative
Results
District 38
Position 1
Candidates
- Julio Cortes (Democratic), incumbent state representative
- Annie Fitzgerald (Democratic), private investigator
Eliminated in primary
- Bryce Nickel (Forward), diversity consultant
Endorsements
Organizations
Newspapers
Results
Position 2
Candidates
- Marnie Claywell (Republican)
- Mary Fosse (Democratic), incumbent state representative
Results
District 39
Position 1
Candidates
Eliminated in primary
- Zephaniah Borynack (Democratic)
- Kathryn Lewandowsky (Independent), retired nurse
Endorsements
State legislators
Organizations
Political parties
Results
Position 2
Candidates
- Carolyn Eslick (Republican), incumbent state representative
- Jackie Huey (Republican), volunteer
Endorsements
Organizations
Political parties
Results
District 40
Position 1
Candidates
Results
Position 2
Candidates
- Alex Ramel (Democratic), incumbent state representative
Results
District 41
Position 1
Candidates
- Tana Senn (Democratic), incumbent state representative
- Emily Tadlock (Republican)
Eliminated in primary
Results
Position 2
Candidates
- Al Rosenthal (Republican)
- My-Linh Thai (Democratic), incumbent state representative
Eliminated in primary
- Pamela J. Randolph (Republican)
Results
District 42
Position 1
Candidates
- Raymond Pelletti (Republican), real estate broker
- Alicia Rule (Democratic), incumbent state representative
Eliminated in primary
- Janet Melman (Democratic), voice actor and comic book author
Endorsements
Organizations
Political parties
Unions
Results
Position 2
Candidates
- Kamal Bhachu (Republican), hospital engineer
- Joe Timmons (Democratic), incumbent state representative
Endorsements
State legislators
State executive officers
Political parties
Tribes
Results
District 43
Position 1
Candidates
Results
Position 2
The incumbent is Democrat Frank Chopp, who retired.
Candidates
Eliminated in primary
Withdrawn
- Stephanie LLoyd-Agnew (Democratic)
Endorsements
Newspapers
State legislators
Newspapers
Results
District 44
Position 1
Candidates
Results
Position 2
Candidates
- April Berg (Democratic), incumbent state representative
- Sam Sim (Republican), entrepreneur and ordained deacon
Endorsements
Political parties
Organizations
Results
District 45
Position 1
Candidates
Results
Position 2
Candidates
- Melissa Demyan (Democratic), activist
- Larry Springer (Democratic), incumbent state representative
Results
District 46
Position 1
Candidates
- Beth Daranciang (Republican)
- Gerry Pollet (Democratic), incumbent state representative
Eliminated in primary
- Ahndylyn Kinney (Democratic)
Endorsements
Newspapers
Results
Position 2
Candidates
- Simone Barron (Republican)
- Darya Farivar (Democratic), incumbent state representative
Results
District 47
Position 1
Candidates
- Debra Entenman (Democratic), incumbent state representative
- Kyle Lyebyedyev (Republican)
Results
Position 2
Candidates
- Ted Cooke (Republican)
- Chris Stearns (Democratic), incumbent state representative
Eliminated in primary
Endorsements
Newspapers
Results
District 48
Position 1
Candidates
- Vandana Slatter (Democratic), incumbent state representative
- Lynn Trinh (Republican)
Results
Position 2
Candidates
- Amy Walen (Democratic), incumbent state representative
Results
District 49
Position 1
Candidates
- Brett Graham (Republican)
- Sharon Wylie (Democratic), incumbent state representative
Results
Position 2
Candidates
- Russell Barber (Republican), software engineer
- Monica Stonier (Democratic), incumbent state representative
Eliminated in primary
- Justin Forsman (Republican), perennial candidate
Results
Notes
References