MYNORTHWEST POLITICS

Seattle primary election results: Incumbents, including Mayor Harrell, stumble out of the gate

Aug 6, 2025, 6:18 AM | Updated: 9:22 am

seattle primary election results...

Seattle mayoral candidates Katie Wilson (left) and incumbent Bruce Harrell speak with KIRO Newsradio over various interviews this past campaign cycle. (Photos courtesy of MyNorthwest staff)

(Photos courtesy of MyNorthwest staff)

Results from the 2025 Washington state primary were being tallied and recorded Tuesday night as voters decided the races for Seattle mayor, Seattle city attorney, spots on the Seattle City Council, and the Seattle School Board.

Below are the results from Tuesday night’s primary election. These results were last updated at 5:30 a.m. Wednesday.

Washington uses a top-two primary system in local elections, meaning the two candidates who received the most votes in the primary will advance to the general election in November.

Seattle mayoral race

Katie Wilson, the co-founder and executive director of the Transit Riders Union, received the most votes for mayor with 44,457 votes (46.2%), leading incumbent Bruce Harrell by 1,297 votes (43,160 votes, 44.9%). No other candidate received more than 5,000 votes.

Seattle voters haven’t reelected their mayor in some time. If Harrell wins, he would become Seattle’s first two-term mayor since Greg Nickels in 2009.

Joe Mallahan, former vice president of business development at T-Mobile, finished third in the race.

Seattle City Attorney

Erika Evans, a former assistant U.S. attorney, leads incumbent Ann Davison by 14 points after receiving more than 50% of the vote. Evans finished with 48,290 votes (51.1%) while Davison tallied 35,136 votes (37.2%). Similarly to the mayoral race, no other candidate registered more than 7% of the vote.

Seattle City Council

Three spots, positions No. 2, No. 8, and No. 9, were on the ballot this primary election cycle.

Eddie Lin, a lawyer for the City of Seattle who mainly represents the Office of Housing, leads the pack for position No. 2 with 5,266 votes (45.7%), followed by Adonis Ducksworth with 3,528 votes (30.6%), Jeanie Chunn with 1,443 votes (12.5%), and Jamie Fackler with 1,203 votes (10.4%).

Lin was recently endorsed by The Stranger.

The D2 council seat is up for election due to Tammy Morales’ early resignation. Mark Solomon filled the seat as a temporary replacement, but did not run for re-election.

The position No. 8 seat on the Seattle City Council has been a one-sided race from the jump. Alexis Mercedes Rinck, the incumbent, leads with more than 75% of the vote (68,078 votes). Rachael Savage received 13,503 (14.9%) while no other candidate topped 5,000 votes.

Sara Nelson, who was unanimously elected Council President in January 2024, trails Dionne Foster, an adjunct faculty member for social work with the University of Washington (UW), by nearly 14,000 votes after Foster received 53.7% of the votes. Foster was also a former policy advisor for Seattle.

Seattle School Board

Joe Mizrahi (67.4% of the total vote) and Vivian Song (72.3% of the total vote) are leading their respective races for a spot on the Seattle School Board significantly, while the battle for District No. 2 is neck and neck. Kathleen Smith (44.8%) leads Sarah Clark (43.6%) by less than 200 votes.

More ballot counts will be released in the coming days, and the Secretary of State will certify the final election results on Aug. 22.

Follow Frank Sumrall on X. Send news tips here.

MyNorthwest Politics

seattle mayor police chief wilson...

MyNorthwest Staff

Mayor Wilson expects to select Seattle’s next police chief in coming months

Seattle Mayor Katie Wilson released an update on the search for a new police chief Friday, stating that the search is "on track" for her selection to be made.

1 day ago

millionaires tax I-645...

Frank Sumrall

Washington voters reject millionaires’ tax repeal as I-645 fails

Initiative 645 has failed, meaning Washington voters rejected the effort to repeal the state’s new tax on household income above $1 million.

1 day ago

Marie Gluesenkamp Pérez john braun primary...

Frank Sumrall

Marie Gluesenkamp Perez wins District 3 over John Braun

Democratic Marie Gluesenkamp Pérez defeated Republican challenger John Braun in the race for Washington’s 3rd Congressional District seat.

1 day ago

Trump midterm loss white house...

Luke Duecy

The Spin: The White House’s ‘Still Your President’ message raises PR questions after midterm losses

The White House doubled down on reminders that Donald Trump is still president. But the messaging may be drawing attention to what the administration has lost.

1 day ago

mckinney duresky Congressional District 4...

Frank Sumrall

Amanda McKinney wins WA’s 4th District race to replace Newhouse

Republican Amanda McKinney leads Democrat John Duresky in initial results for Washington’s 4th Congressional District seat in the U.S. House of Representatives.

1 day ago

Trump wa election...

Charlie Harger

Harger: Trump said clean the forests. Let’s hand him a broom

Explore Trump's stance on Washington forests and housing as the election approaches. Discover the balance between development and affordability.

1 day ago

Seattle primary election results: Incumbents, including Mayor Harrell, stumble out of the gate