Election cycle · certified August 4, 2026 primary · general election November 3, 2026

472 contests are on Washington’s November 3, 2026 ballot. 221 are already decided.

Every contest on the general ballot, one page each: who advanced from the certified primary, who is unopposed, what the campaigns have reported, and what others have spent about them. Contests are listed by tier and then alphabetically. This page ranks nothing.

472

contests

candidate races only; ballot measures are on their own pages

221

already decided

one name on the ballot; 57 of them held no primary

$28.0M

reported contributions

candidate committees, PDC C-3, joined on a printed key

123

races with outside money

independent expenditures or electioneering, for or against

Sources Secretary of State certified primary results · Public Disclosure Commission candidate committee reports · as of 2026-09-05 · certified August 21, 2026 · key ballot name + office family + district number · unmatched 312 of 936 named candidates matched no PDC report

01

What is already decided

221 contests have one name on the ballot. Each is decided before a vote is cast, and each is listed here rather than folded into a rate: a specific seat can be looked up, a rate cannot. Alphabetical by county, then contest.

Contests with one candidate on the November 3, 2026 ballot
County Contest The one name How
statewide or multi-county Appeals Court — Judge District 1, Position 2 Meng Li Che no primary held — one filer
statewide or multi-county Appeals Court — Judge District 1, Position 5 David Mann no primary held — one filer
statewide or multi-county Appeals Court — Judge District 2, Position 2 Linda Coburn no primary held — one filer
statewide or multi-county Appeals Court — Judge District 3, Position 1 Megan K. Murphy no primary held — one filer
statewide or multi-county District Court — Judge Pos. 2 John Andrew Bangerter no primary held — one filer
statewide or multi-county District Court — Judge Position 1 Anthony Howard no primary held — one filer
statewide or multi-county District Court — Judge Position 1 Beth) A. Fraser (Beth Fraser no primary held — one filer
statewide or multi-county District Court — Judge Position 2 Jeffrey D. Goodwin no primary held — one filer
statewide or multi-county District Court — Judge Position 2 Patricia Lyon no primary held — one filer
statewide or multi-county District Court — JUDGE POSITION 4 Kevin Peck no primary held — one filer
statewide or multi-county District Court — JUDGE POSITION 6 Denice Gagner no primary held — one filer
statewide or multi-county District Court — JUDGE POSITION 7 Peter Peaquin no primary held — one filer
statewide or multi-county District Court — Judge Position No. 1 Raul Martinez no primary held — one filer
statewide or multi-county District Court — Judge Position No. 2 Karama Hawkins no primary held — one filer
statewide or multi-county District Court — Judge Position No. 3 Tricia Grove Johnson no primary held — one filer
statewide or multi-county District Court — Judge Position No. 5 Heather Barker no primary held — one filer
statewide or multi-county District Court Judge Gina A. Tveit no primary held — one filer
statewide or multi-county District Court Judge Holly Pederson Duffy no primary held — one filer
statewide or multi-county District Court Judge George Alan Steele no primary held — one filer
statewide or multi-county District Court Judge Ben Santos no primary held — one filer
statewide or multi-county District Court Judge Byron Moore no primary held — one filer
statewide or multi-county District Court Judge Ronald A. Costeck no primary held — one filer
statewide or multi-county District Court Judge Carolyn Jewett-Platts no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge – Part Time Janelle Carman-Wagner no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge 1 Michael "Mike" Rio no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge Pos. 3 Paul Wohl no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge Position 1 Jennifer Rancourt no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge Position 1 Patrick Eason no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge Position 2 Rachelle Francis no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge Position 2 Jonathan Rands no primary held — one filer
statewide or multi-county District Court Judge — District Court Judge Position 3 Jenifer Howson no primary held — one filer
statewide or multi-county District Court Judge — District Court No. 2 Claire Sussman no primary held — one filer
statewide or multi-county District Court Judge — District Court No. 4 Neil Horibe no primary held — one filer
statewide or multi-county District Court Judge — District Court No. 8 Sven Nelson no primary held — one filer
statewide or multi-county Municipal Court Judge — Municipal Court Judge Position No. 1 Cat McDowall no primary held — one filer
statewide or multi-county Municipal Court Judge — Municipal Court Judge Position No. 2 Katharine Edwards no primary held — one filer
statewide or multi-county Municipal Court Judge — Municipal Court Judge Position No. 4 Anita Crawford-Willis no primary held — one filer
statewide or multi-county Municipal Court Judge — Municipal Court Judge Position No. 6 Shantrice Anderson no primary held — one filer
statewide or multi-county Municipal Court Judge — Municipal Court Judge Position No. 7 Damon Shadid no primary held — one filer
statewide or multi-county Municipal Court Judge — Tacoma Municipal Court Pos. 1 Dee Sonntag no primary held — one filer
statewide or multi-county Municipal Court Judge — Tacoma Municipal Court Pos. 2 Sergio C. Flores no primary held — one filer
statewide or multi-county Municipal Court Judge — Tacoma Municipal Court Pos. 3 Steven J. Krupa no primary held — one filer
statewide or multi-county State Representative Pos. 1 – Legislative District 34 Brianna K. Thomas advanced alone from the primary
statewide or multi-county State Representative Pos. 1 – Legislative District 36 Julia Grant Reed advanced alone from the primary
statewide or multi-county State Representative Pos. 1 – Legislative District 7 Andrew Engell advanced alone from the primary
statewide or multi-county State Representative Pos. 1 – Legislative District 8 Stephanie Barnard advanced alone from the primary
statewide or multi-county State Representative Pos. 1 – Legislative District 9 Mary Dye advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 11 Steve Bergquist advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 27 Jake Fey advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 28 Dan Bronoske advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 36 Liz Berry advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 38 Mary Fosse advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 43 Shaun Scott advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 7 Hunter Abell advanced alone from the primary
statewide or multi-county State Representative Pos. 2 – Legislative District 8 April Connors advanced alone from the primary
statewide or multi-county State Senator – Legislative District 13 Alex Ybarra advanced alone from the primary
statewide or multi-county State Senator – Legislative District 15 Jeremie Dufault advanced alone from the primary
statewide or multi-county State Senator – Legislative District 33 Tina L. Orwall advanced alone from the primary
statewide or multi-county State Senator – Legislative District 34 Emily Alvarado advanced alone from the primary
statewide or multi-county State Senator – Legislative District 45 Manka Dhingra advanced alone from the primary
statewide or multi-county State Senator – Legislative District 48 Vandana Slatter advanced alone from the primary
statewide or multi-county State Senator – Legislative District 6 Jeff Holy advanced alone from the primary
statewide or multi-county Superior Court — Judge Position 20 Kent Liu no primary held — one filer
statewide or multi-county Superior Court — Judge Position 32 Dan York no primary held — one filer
statewide or multi-county Superior Court Judge — Superior Court Judge Position 17 Doris Walkins no primary held — one filer
statewide or multi-county Superior Court Judge — Superior Court Judge Position 2 Rachel Hong no primary held — one filer
statewide or multi-county Superior Court Judge — Superior Court Judge Position 4 Mary Crandall no primary held — one filer
Adams Clerk Catherine R. Sloan advanced alone from the primary
Adams Prosecuting Attorney Randy J. Flyckt advanced alone from the primary
Adams Treasurer Kayla Meise advanced alone from the primary
Asotin County Assessor Jenny L. Rynearson advanced alone from the primary
Asotin County Auditor Darla McKay advanced alone from the primary
Asotin County Clerk McKenzie A. Campbell advanced alone from the primary
Asotin County Commissioner District No. 3 Chuck Whitman advanced alone from the primary
Asotin County Prosecuting Attorney Curt L. Liedkie advanced alone from the primary
Asotin County Treasurer Holly Steiner advanced alone from the primary
Benton Assessor Bill Spencer advanced alone from the primary
Benton Auditor Brenda Chilton advanced alone from the primary
Benton Clerk Josie Delvin advanced alone from the primary
Benton Commissioner District 2 Michael Alvarez advanced alone from the primary
Benton Coroner William "Bill" Leach advanced alone from the primary
Benton Treasurer Kenneth Spencer Jr. advanced alone from the primary
Chelan Coroner Earl J. Crowe advanced alone from the primary
Chelan Prosecuting Attorney Robert W. Sealby advanced alone from the primary
Clark County Prosecuting Attorney Laurel Smith advanced alone from the primary
Clark County Sheriff John Horch advanced alone from the primary
Clark County Treasurer Alishia Topper advanced alone from the primary
Columbia Columbia County Assessor Tammy Groom Ketterman advanced alone from the primary
Columbia Columbia County Auditor Will Hutchens advanced alone from the primary
Columbia Columbia County Clerk Kriston Chapman advanced alone from the primary
Columbia Columbia County Prosecutor Short & Full 4 Year Term Nickolas J. Ward advanced alone from the primary
Columbia Columbia County Sheriff Joe Helm advanced alone from the primary
Columbia Columbia County Treasurer Carla Rowe advanced alone from the primary
Cowlitz Assessor Emily Wilcox advanced alone from the primary
Cowlitz Auditor Carolyn Fundingsland advanced alone from the primary
Cowlitz Coroner Dana M. Tucker advanced alone from the primary
Cowlitz Prosecuting Attorney Ryan P. Jurvakainen advanced alone from the primary
Cowlitz Sheriff Troy Brightbill advanced alone from the primary
Cowlitz Treasurer Debra Gardner advanced alone from the primary
Douglas Assessor Jim Ruud advanced alone from the primary
Douglas Auditor Thad Duvall advanced alone from the primary
Douglas Coroner Tanner Bateman advanced alone from the primary
Douglas Prosecuting Attorney Sean P. Lewis advanced alone from the primary
Douglas Treasurer Felisha L. Rosales advanced alone from the primary
Ferry COUNTY ASSESSOR RACHEL D. SIRACUSE advanced alone from the primary
Ferry COUNTY AUDITOR Dianna L. Galvan advanced alone from the primary
Ferry COUNTY TREASURER Shannon Jensen advanced alone from the primary
Ferry PROSECUTING ATTORNEY Michael Golden advanced alone from the primary
Franklin Auditor Matt Beaton advanced alone from the primary
Franklin Clerk Ruby Ochoa advanced alone from the primary
Franklin Coroner Curtis McGary advanced alone from the primary
Franklin Prosecuting Attorney Shawn P. Sant advanced alone from the primary
Franklin Treasurer Josie Koelzer advanced alone from the primary
Garfield County Assessor Brian Bartels (Prefers Republican Party) advanced alone from the primary
Garfield County Auditor McKenzie Lueck (States No Party Preference) advanced alone from the primary
Garfield County Clerk Marie Gormsen (Prefers Republican Party) advanced alone from the primary
Garfield County Prosecuting Attorney Matt L. Newberg (Prefers Republican Party) advanced alone from the primary
Garfield County Treasurer Tereasa Summers (Prefers Democratic Party) advanced alone from the primary
Grant County Assessor Clayton Johnson advanced alone from the primary
Grant County Clerk Kimberly A. Allen advanced alone from the primary
Grant County Coroner Craig Morrison advanced alone from the primary
Grant County Prosecutor Brandon K. Guernsey advanced alone from the primary
Grant County Treasurer Carrie Heston advanced alone from the primary
Grays Harbor Clerk Kym Foster advanced alone from the primary
Grays Harbor Coroner George J Kelley advanced alone from the primary
Island Island County Coroner Shantel Porter advanced alone from the primary
Island Island County Prosecutor Greg Banks advanced alone from the primary
Island Island County Treasurer Tony Lam advanced alone from the primary
Jefferson Assessor Chuck Garland advanced alone from the primary
Jefferson Auditor Lauralee Kiesel advanced alone from the primary
Jefferson Clerk Amanda Hamilton advanced alone from the primary
Jefferson Prosecuting Attorney James Kennedy advanced alone from the primary
Jefferson Sheriff Andy Pernsteiner advanced alone from the primary
Jefferson Treasurer Stacie Prada advanced alone from the primary
Kitsap Kitsap County Auditor Paul Andrews advanced alone from the primary
Kitsap Kitsap County Treasurer Pete Boissonneau advanced alone from the primary
Kittitas County Assessor Mike Hougardy (Prefers GOP Party) advanced alone from the primary
Kittitas County Auditor Bryan Elliott (Prefers Republican Party) advanced alone from the primary
Kittitas County Clerk Stephanie George (Prefers Republican Party) advanced alone from the primary
Kittitas County Commissioner District No. 3 Brett Wachsmith (Prefers GOP Party) advanced alone from the primary
Kittitas County Treasurer Amy Cziske (Prefers Republican Party) advanced alone from the primary
Klickitat Klickitat County Assessor Billi Jean Bare advanced alone from the primary
Klickitat Klickitat County Auditor Heather Jobe advanced alone from the primary
Klickitat Klickitat County Clerk Renea Campbell advanced alone from the primary
Klickitat Klickitat County Prosecuting Attorney (4-year short & full term) Rebecca Cranston advanced alone from the primary
Klickitat Klickitat County Treasurer Greg Gallagher advanced alone from the primary
Lewis Assessor Ross W. Nielson advanced alone from the primary
Lewis Clerk Scott Tinney advanced alone from the primary
Lewis Prosecuting Attorney Jonathan L. Meyer advanced alone from the primary
Lewis Treasurer Arny Davis advanced alone from the primary
Lincoln Assessor J Scott Liebing advanced alone from the primary
Lincoln Auditor Chandra L. Schumacher advanced alone from the primary
Lincoln Clerk Traci Gants advanced alone from the primary
Lincoln Commissioner District No. 3 Rob Coffman advanced alone from the primary
Lincoln Prosecuting Attorney Ty Albertson advanced alone from the primary
Lincoln Sheriff Gabe Gants advanced alone from the primary
Lincoln Treasurer Emily Lybbert-Hansen advanced alone from the primary
Mason Mason County Assessor Patti McLean advanced alone from the primary
Mason Mason County Coroner Jaime Taylor advanced alone from the primary
Mason Mason County Prosecutor Michael Dorcy advanced alone from the primary
Mason Mason County Sheriff Ryan Spurling advanced alone from the primary
Okanogan Assessor Larry D Gilman advanced alone from the primary
Okanogan Auditor Cari L Hall advanced alone from the primary
Okanogan Clerk Susan Speiker advanced alone from the primary
Okanogan Prosecuting Attorney Albert Lin advanced alone from the primary
Okanogan Treasurer Pam Johnson advanced alone from the primary
Pacific Clerk Emma Rose advanced alone from the primary
Pacific Treasurer Sheila Didion advanced alone from the primary
Pend Oreille County Assessor Nathan J Longly advanced alone from the primary
Pend Oreille County Auditor Marianne Nichols advanced alone from the primary
Pend Oreille County Clerk Tammie Ownbey advanced alone from the primary
Pend Oreille County Prosecutor Dolly Hunt advanced alone from the primary
Pend Oreille County Sheriff Glenn Blakeslee advanced alone from the primary
Pend Oreille County Treasurer Nicole Dice advanced alone from the primary
San Juan Prosecuting Attorney Amy S. Vira advanced alone from the primary
Skagit Assessor Danny Hagen advanced alone from the primary
Skagit Clerk Melissa Beaton advanced alone from the primary
Skagit Coroner Alex Lathum advanced alone from the primary
Skagit Prosecuting Attorney Erik Pedersen advanced alone from the primary
Skagit Sheriff Chris Baldwin advanced alone from the primary
Skagit Treasurer Jackie Brunson advanced alone from the primary
Skamania Auditor Robert J Waymire advanced alone from the primary
Skamania Prosecuting Attorney Adam N. Kick advanced alone from the primary
Skamania Sheriff Summer Scheyer advanced alone from the primary
Skamania Treasurer Emily Sabo advanced alone from the primary
Snohomish Snohomish County Prosecuting Attorney Jason Cummings advanced alone from the primary
Spokane Spokane County Assessor Tom Konis advanced alone from the primary
Spokane Spokane County Commissioner District 2 Amber Waldref advanced alone from the primary
Spokane Spokane County Commissioner District 4 Suzanne Schmidt advanced alone from the primary
Spokane Spokane County Sheriff John F. Nowels advanced alone from the primary
Spokane Spokane County Treasurer Mike Volz advanced alone from the primary
Stevens Assessor Rick Johnson advanced alone from the primary
Stevens Clerk Michelle Enright advanced alone from the primary
Stevens Prosecuting Attorney Erika George advanced alone from the primary
Stevens Sheriff Brad A. Manke advanced alone from the primary
Stevens Treasurer Tonia "Toni" Graham advanced alone from the primary
Thurston Auditor Tillie Naputi-Pullar advanced alone from the primary
Thurston Coroner Gary Warnock advanced alone from the primary
Thurston County Commissioner, District No. 3 Tye Menser advanced alone from the primary
Thurston Prosecuting Attorney Christy Peters advanced alone from the primary
Thurston Treasurer Jeff Gadman advanced alone from the primary
Wahkiakum Commissioner #3 Mark D. Letham advanced alone from the primary
Wahkiakum County Auditor Nicci Bergseng advanced alone from the primary
Wahkiakum County Clerk Jess Reddon advanced alone from the primary
Wahkiakum County Sheriff John Mason advanced alone from the primary
Wahkiakum County Treasurer Marissa Longtain advanced alone from the primary
Wahkiakum Prosecuting Attorney Dan Bigelow advanced alone from the primary
Walla Walla County Assessor Walla Walla County Byron Burres advanced alone from the primary
Walla Walla County Clerk Walla Walla County Becky Renwick advanced alone from the primary
Walla Walla County Coroner Walla Walla County Richard Greenwood advanced alone from the primary
Walla Walla County Prosecuting Attorney Walla Walla County Gabriel Acosta advanced alone from the primary
Walla Walla County Treasurer Walla Walla County Gordon R Heimbigner advanced alone from the primary
Whitman Assessor Wraylee Flodin advanced alone from the primary
Whitman Clerk Jill Whelchel advanced alone from the primary
Whitman Coroner Cassie Richardson advanced alone from the primary
Whitman County Comm. #3 Chad Whetzel advanced alone from the primary
Whitman Pros Atty Dan LeBeau advanced alone from the primary
Whitman Sheriff Brett J. Myers advanced alone from the primary
Whitman Treasurer Chris Nelson advanced alone from the primary
Yakima Clerk Billie A. Maggard advanced alone from the primary
Yakima Coroner Marshall Slight advanced alone from the primary

Sources Secretary of State certified primary results, statewide and county files · PDC candidate filings for the contests that held no primary · as of 2026-09-05 · rows 221 · note a write-in line is not a candidate

02

The contests, by tier

Federal, legislative, judicial, statewide, county and local — in that order, then alphabetical by county and contest. Every contest on the ballot is here; the list is complete, not a selection.

Federal (10)

Legislature (122)

Judicial (66)

County & local (274)

Source Secretary of State certified primary results, statewide and county files · as of 2026-09-05 · rows 472 · note a contest in the statewide file is counted once, not once per county; precinct committee officer contests are party elections and are excluded

03

The money

Candidates in these contests have reported $27,991,756 in contributions. The ten contests with the most reported money, largest first, and then every other contest as one row — grouped, not omitted. A bar is the same figure as the number beside it.

  1. Justice Position #05 – Supreme Court

    Judicial · contributions reported by the candidates’ committees

    $812,807
  2. State Supreme Court — Justice Position 4

    Judicial · contributions reported by the candidates’ committees

    $689,492
  3. State Representative Pos. 1 – Legislative District 46

    Legislature · contributions reported by the candidates’ committees

    $632,252
  4. State Senator – Legislative District 43

    Legislature · contributions reported by the candidates’ committees

    $624,438
  5. Justice Position #03 – Supreme Court

    Judicial · contributions reported by the candidates’ committees

    $570,615
  6. Metropolitan King County – Council District No. 2 — King County

    County & local · contributions reported by the candidates’ committees

    $537,868
  7. State Representative Pos. 2 – Legislative District 12

    Legislature · contributions reported by the candidates’ committees

    $483,523
  8. State Representative Pos. 2 – Legislative District 48

    Legislature · contributions reported by the candidates’ committees

    $454,077
  9. State Senator – Legislative District 32

    Legislature · contributions reported by the candidates’ committees

    $452,366
  10. Justice Position #01 – Supreme Court

    Judicial · contributions reported by the candidates’ committees

    $417,388
  11. All other contests (462)

    grouped, not omitted · each is on its own page

    $22,316,930

Source Public Disclosure Commission, C-3 contributions to candidate committees, this cycle · as of 2026-09-05 · scale one bar scale across the block, $22,316,930 = full width · key ballot name + office family + district number · unmatched 312 of 936 named candidates matched no PDC report and carry no figure · caveat totals change as reports are filed; federal candidates report to the FEC and are not in this figure

04

Money nobody in the race controls

Independent expenditures and electioneering communications — money spent about these candidates by committees that are barred by law from coordinating with them. Spending for a candidate is not money from the candidate, and spending for and against are two different facts. They are never added together here.

$1.5M

spent supporting a candidate

independent expenditures and electioneering, stance filed as “for”

$1.1M

spent opposing a candidate

the same reports, stance filed as “against” · not subtracted from the figure beside it

123

contests with any outside money

of 472

Showing 10 of 123 contests with outside money; every contest’s own page carries its full list, spender by spender.

Source Public Disclosure Commission, C-6 independent expenditure and electioneering communication reports naming a candidate, this cycle · as of 2026-09-05 · key ballot name + office family + district number · note a report with no stance filed is in neither figure and is named on the race page · caveat for and against are not netted; the two figures describe different spending

05

What this page will not compute

An election page is where a forecast is expected, which makes it the page where the temptation to compute one is real. Each of these would make the page more useful and less true.

No projection.
A primary share is a fact about August. Carrying it forward to November is a model, and the model’s error is nowhere in the record. We publish the certified result and stop.
No “competitive” label.
Calling a race close or safe is a prediction wearing an adjective. The primary margins are printed on every race page; the reader can apply their own word.
No per-candidate ranking.
Candidates are listed in the certified order of the primary and nowhere else. No score, no grade, no “frontrunner”.
No net money.
Spending for and spending against a candidate are two facts. Subtracting one from the other manufactures a third that nobody reported, and erases whichever side was smaller.
No location.
We do not detect where you are and never will. The contests are grouped by county so a reader can find their own; the page does not do it for them.
No race calls.
After the election, returns appear on each race page as the counties release them, with the count’s own timestamp. The only “decided” state is the certifying authority’s.

06

Common questions

How many races are on Washington’s 2026 general election ballot?
472 candidate contests, counted from the certified August 4, 2026 primary: 10 federal, 122 legislature, 66 judicial, 274 county & local. Ballot measures are not counted here; they have their own pages.
How many 2026 races are already decided?
221 contests have one name on the general ballot. 57 of those held no primary at all: Washington skips the primary for a nonpartisan office with two or fewer candidates (RCW 29A.36.171). The rest sent a single name through the primary because nobody else filed.
Where do these results come from?
The Washington Secretary of State’s certified primary results, statewide and county files, certified August 21, 2026. We publish the certified canvass, not election-night returns.
When will November 3, 2026 general election results appear here?
On election night, each race page carries returns as the counties release them, with the count’s own timestamp and the share of reporting units counted. We publish returns; we do not call races. The certified result replaces them when the state certifies.
Why does a candidate show no money?
Because no PDC report matched them on the key we join on (ballot name + office family + district number), or because the office reports elsewhere — federal candidates file with the Federal Election Commission, which this site does not hold. An unmatched candidate shows no figure rather than someone else’s.

Answers are generated from the same payload as the sections above and emitted as FAQPage structured data, so a machine reader gets the identical text a person sees.

Cite this page

This is public-records reporting. Use it, and say where it came from.

“Washington 2026 general election — every race,” WashingtonIndependents.org, data as of 2026-09-05, accessed 2026-09-19. https://washingtonindependents.org/election/2026/

JSON endpointReport a correction

Our tables, figures and notes on this page are released under CC BY 4.0 — reuse them, including commercially, with attribution. The underlying records are public records of the State of Washington and were never ours to license.

07

Where this page comes from

Every figure above is read from a primary source and rebuilt on a schedule. Nothing here is modelled or inferred; where a source is silent the page says so rather than filling the gap.

Population
every candidate contest in the Secretary of State’s certified August 4, 2026 primary files, statewide and county, plus the judicial contests that held no primary, reconstructed from PDC candidate filings (nonpartisan office, two or fewer filers). Precinct committee officer contests are party elections and are excluded; ballot measures are on their own pages.
One contest, once
a contest in the statewide file is counted from that file alone. County files contribute only contests the statewide file lacks; a county’s copy of a multi-county contest is a partial count and is never merged into the totals.
Top two
the two candidates with the most certified primary votes advance, whatever their party preference. A contest with one named candidate is unopposed in the general. Write-in lines are not candidates.
Money
PDC C-3 contributions to candidate committees for this cycle, joined to a ballot name on ballot name + office family + district number. A name that matches two filers is refused and shows no figure. The unmatched count is printed above.
Outside money
PDC C-6 independent expenditures and electioneering communications naming a candidate, split by the stance the spender filed. For and against are never netted. A report with no stance is in neither figure.
Returns
on election night the race pages carry the counties’ released returns with the snapshot’s own timestamp. We publish returns; we do not call races. The certified canvass replaces them.