Washington State · public record

The archive

Every page on this site is built from a public filing — nothing is written by hand, and nothing appears without the document that states it. This is what the archive holds.

  • 78,547 bills
  • 13,879 elected officials
  • 8,785 lobbying registers
  • 3,003 districts and lookups
  • 710 candidates
  • 581 political committees
  • 102,740 source documents
  • 3,142,826 connections
  • 45 rejected as ambiguous
Connections
Each one carrying the filing that establishes it. The section below grades every connection by how well its document supports it.
Source documents
Each linked to where the state publishes it, with the date we read it. Mirroring — so a link that rots still resolves here — is planned, and this page will say so only when it is true.
Rejected
Candidate links that looked right and did not hold up — name matches more than one person fit. Refusals are counted, not discarded, because a match we declined is part of the method.

Source Counted from the archive itself at render time; connection census from the pipeline import · as of 2026-08-12

3,142,826

connections between Washington political records, every one of them graded by how it was made.

Every connection is one of three kinds

Most political databases give you a line between two names and let you decide what it means. This one grades the line, and the mark is the same everywhere on the site, so you can tell at a glance how much weight a link carries.

3,122,774

Written on a form

A document states it outright: this member voted this way on this bill, this committee paid this vendor this amount. Nothing was inferred to produce it.

Votes cast on bills
2,931,875
Bills to their sponsor
77,807
Hearings held on bills
94,681
Members to their committees
482
Contributions to a candidate
9,567
Contributions to a committee
4,844
Payments to a named vendor
3,494
Measure statements to their committee
24

18,509

Joined by us, on a key we name

Two documents put together on a stated field — a filer id, a bill number, an office and a district. The page always names the key, so you can check the join rather than trust it.

Legislators to their PDC filings
1,938
Bills to a member’s record
16,559
Measures to a county pamphlet
12

1,543

The same detail, appearing twice

A shared employer and a shared date. Published because it is on file, and marked as going no further — you cannot travel through one of these to reach a third record.

Donors sharing an employer and a date
469
Employers behind more than one donor
1,074

And 45 we would not draw. Three people named Jordan Nguyen are three people until a document says otherwise. Each of these would have made the archive look bigger and denser, and each was a guess — a name that matched two filers, a measure that matched two pamphlet entries, a bill slug with no bill behind it.

Last checked 2026-08-12

Source Counted from this site’s own published pages · as of 2026-08-12

What the archive turned up

None of these were hidden. They were only spread across enough separate filings that nobody had added them up.

Source Computed from the assembled archive; each figure links to the report that itemises it

Look something up

Every figure above is assembled from these pages, and each of them carries the source it was read from and the date it was read.

Elected officials

Everyone who has won an election in Washington — what they won, and where a filing matches, who funded it.

13,879 pages

Bills

What was introduced, what was heard, and what died without a hearing.

78,547 pages

Committees and PACs

Who funds them, where the money goes, and how concentrated it is.

581 pages

Lobbying

Who pays to be heard between elections, and which firms they pay to do it.

8,785 pages

Candidates

Everyone who filed, and what their campaign reported.

710 pages

Source Counted from this site’s own published pages · as of 2026-08-19

How to read this site

Three habits will tell you how far to trust any figure here.

A connection is a document
Every link between two records names the filing that states it, and says how strongly it does — a filed fact, a keyed join, or a mere agreement on one field. The graph explorer shows the three tiers and refuses to chain across the weakest.
An absence is stated, not hidden
Where the record is silent, the page says so and names the document that would answer — an empty section is a bug here, and a stated absence is content.
Names are never joined alone
With 1.4 million donor names on file, matching a person by name would invent connections. Records are joined only on an identifier the filer issued, and where none exists the join is refused rather than guessed.

Who publishes this

Washington Independents is a public-records project. It takes no position on any candidate, party or ballot measure; it publishes the filings and the arithmetic, and names its sources on every page.

The publisher of record will be listed here when the project’s political committee is registered with the Public Disclosure Commission.