When you send your kid to school, a cyberattack shouldn’t be on your mind. But too many schools across America are experiencing attacks.
I introduced bipartisan legislation to help schools protect student data and keep classrooms running.
matsui.house.gov/media/press-...

Congress Member Profile|U.S. Representative|Democrat|California District 7
Doris O. Matsui
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes43%
No56%
Present1%
Not Voting0%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 7
U.S. Census Bureau boundary data.
Social & Web
External Resources

Doris O. Matsui
U.S. RepresentativeDemocratCalifornia District 7
SoupScore
Doris O.'s ATmosphere Activity
20 recent posts · 27 sponsored · 106 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The Dilley Family Detention Center is an inhumane prison. A place where children are confined, denied basic necessities, and subjected to dangerous conditions has no place in our country.
I joined @joaquincastrotx.bsky.social in demanding DHS shut Dilley down immediately.
Growing up on a farm, I know firsthand the hard work behind every harvest, and I’ll keep fighting to make sure our rural communities have a strong voice in Washington.
Thanks for having me, and yes, the pie was amazing!
I had a great time joining everyone at the 52nd Annual Pear Fair in Courtland!
This tradition celebrates the farmers, farmworkers, and families who make our region’s world-class agriculture possible.🧵
When disasters knock out cell service, having a landline to contact emergency response can mean the difference between life and death.
Reliable communications save lives.
That's why I led California's congressional delegation in urging the FCC to reject AT&T's effort to eliminate landline service for nearly 200,000 California homes and businesses. 🧵
Sending billions to fund an illegal war is slap in the face to families struggling to get by every day.
The American people deserve leaders who put the needs of everyday Americans first, not last.
A few months ago, my office teamed up with La Familia Counseling Center to host a passport fair. The response was incredible. So, we've teamed up to do it again! If you need passport services for you and your family, please sign up ASAP using the link below or scan the QR code!
tinyurl.com/yakhp534
The House just passed yet another War Powers resolution to end Trump's illegal war with Iran.
Now it's off to the Senate. Hopefully they've grown a spine.
This budget resolution sends a clear message. Trump first. Americans last.
Sacramento is one of the most diverse regions in America. Our healthcare system should reflect that diversity.
The Health Equity and Accountability Act strengthens language access and culturally responsive care so every patient can understand their diagnosis and get the care they need.
More than 180 industrial facilities have been exempted from key Clean Air Act protections under this administration.
Sacramento has fought too hard for cleaner air to let polluters get a free pass. That's why I introduced the No Passes for Polluters Act.
CMS's suspension of nearly $1 billion in Medicaid funding is a politically motivated attack on in-home care that seniors, people with disabilities, and their families rely on. Cutting Medicaid doesn't save money; it drives up costs by forcing patients into hospitals and long-term care facilities.
Real solutions that lower costs for families, not illegal wars or bloated defense budgets that put the American people last.
The landmark housing bill that became law last week will help increase housing supply, speed up construction, and push back against Wall Street's growing grip on the housing market. That's the kind of work Congress should be doing.
I'm focused on making life more affordable for the Sacramento region, not handing Pete Hegseth $1.5 trillion for a war Congress voted to end.🧵
John Lewis was a giant, a dear friend, and one of our nation’s greatest moral leaders. He devoted his life to confronting injustice and inspiring hope. Now more than ever, we must follow his example: “Stand up, speak out, and keep your eyes on the prize.”
Elections belong to the American people. This fall, Americans will cast their ballot, and no speech from the White House will change what those ballots say. [2/2]
Tonight, Donald Trump rambled through recycled lies about previous elections to try to undermine the next one. Now he's demanding Congress pass the SAVE America Act, a voter suppression bill written to shrink the electorate before November. [1/2]
Jay Clayton has no business being Director of National Intelligence if he's unwilling to state a simple established fact out of fear of Donald Trump. Sen. Ossoff was right, Clayton's non-answer was humiliating. More importantly, his testimony made clear that he is wholly unfit to serve in the role.
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2026-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | YES | NO | ✕ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Final passage | NO | NO | ✓ | Passed |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.
Page 1 / 12Next →