The Trump Administration is clearly willing to leave everyday Americans behind – but I will continue to fight to ensure we deliver on our promises to close the digital divide.
matsui.house.gov/media/press-...

Congress Member Profile|U.S. Representative|Democrat|California District 7
Doris O. Matsui
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 534
Yes41%
No58%
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 · 23 sponsored · 98 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Today, the Trump Administration decided to tear down that progress, delay our deployment timeline, and ultimately, drive up costs for consumers. BEAD funding is a matter of necessity. Reliable, high speed internet access dictates who succeeds and who is left behind in the modern economy.
The Broadband Equity, Access & Deployment (BEAD) program is a bipartisan program designed to close the digital divide in areas that have long been overlooked. We worked together to pass this funding & have since worked with our states to ensure that its deployment is effective & targeted.
That’s why 32 of the world’s 50 leading AI companies call California home.
The Republicans “Big Beautiful Bill” blatantly strips the ability to provide AI oversight, regulate AI implementation, workforce protection, and protect consumers for the next 10yrs. This makes no sense. It must be stopped.
Without a federal AI regulatory framework, California has embraced common-sense safeguards to ensure innovation and competition can thrive. As AI tools grow more sophisticated and more widely deployed, these state and local measures are crucial to promote safety and trust with consumers.
As the top Democrat on the @EnergyCommerce Subcommittee on Communications and Technology, I led my California colleagues in demanding the removal of the 10-year ban on state and local regulation of AI in the Republican’s disastrous budget bill.
These aren’t just numbers, they’re real people, real families, and real consequences.
This battle is not over. I will continue to push back every step of the way. I will continue to expose the truth. I will never stop fighting to protect my constituents from this disaster.
The nonpartisan Congressional Budget Office ran the numbers. If Republicans’ Big Ugly Bill is enacted, it will gut Medicaid and ACA Marketplaces. 16 million Americans will lose their health care coverage.
rollcall.com/2025/06/04/1...
I’ve introduced the Broadcast Freedom & Independence Act to protect our media from government attacks regardless of their point of view. And I’ve led efforts to protect federal funding for public broadcasting. I'll keep fighting to protect our media from the Trump Administration’s baseless attacks.
Public broadcasting provides people with free community-supported access to news, educational content, and lifesaving emergency alerts.
Unlike privately-owned media, it is not beholden to stakeholders, government or private.
President Trump continues to attack public media funding for a clear reason – to silence dissenting voices and keep people from the truth.
www.washingtonpost.com/style/media/...
That’s why Congressman Jim Costa and I led our colleagues in demanding that the Trump Administration restore 24/7 operations to the Sacramento and Hanford forecast offices.
matsui.house.gov/media/press-...
The National Weather Service is a lifeline – providing the forecasting necessary to keep Californians safe and prepared for wildfires, floods, and heatwaves.
Yet, the Trump Administration has gutted the agency by terminating or forcing hundreds of staff into early retirement.
This week, Visit Sacramento’s State of Tourism brought together industry leaders to showcase our city’s progress and the exciting road ahead.
Sacramento is a special place. We manifest the future we want to see. I’ll keep working with our community leaders as we move forward together.
@mikethompson.house.gov and I partnered to host a hearing with our community leaders and constituents to lay out all of the facts about the Republicans’ Big Ugly Bill.
It must be stopped, and I will never back down from protecting my constituents from greedy and blatantly cruel legislation.
I met with Alchemist CDC Executive Director Sam Greenlee for a trip to the Florin Farmers Market. Farmers markets are a lifeline for SNAP recipients. If Republicans cut $300 billion from SNAP our markets and our families will suffer. I will always fight to protect SNAP and our small businesses.
@budzinski.house.gov & I led a letter to Sec. Kennedy expressing our opposition to the elimination of the CCBHC Expansion Grant in Trump’s budget. This combined with behavioral health programs cuts will exacerbate our mental health & substance use disorder crisis.
matsui.house.gov/media/press-...
I had a fabulous visit with Mr. Hernandez’s 1st grade class at Hubert Bancroft Elementary today! His amazing students wrote me letters about how much the well-being of the planet means to them. Our future is in great hands, especially with teachers as talented as Mr. Hernandez.
The construction industry has long overlooked the mental health toll of the job stress associated with the essential work they do. I will always advocate and work to make sure that mental health issues are a priority. These individuals make our big ideas happen; they deserve our unwavering support.
Today, Associated General Contractors of California, Otto Construction, and Balfour Beatty led a Mental Health Awareness Stand Down at Sacramento International Airport.
SoupScore Breakdown
Loading analysis metrics…
Voting History534 total votesExpandCollapse
Voting History
534 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 |
|---|---|---|---|---|---|---|
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.J. Res. 105 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.J. Res. 106 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.J. Res. 104 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-03 | H. Res. 539 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-03 | H. Res. 672 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-03 | H. Res. 672 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-02 | H.R. 747 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-02 | H.R. 4216 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-23 | H.R. 4275 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-23 | H.R. 3357 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 1917 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 3937 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3351 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3095 (119th) | Fast-track passage | NO | NO | ✓ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H. Res. 590 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-18 | H. Res. 590 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-17 | H.R. 1919 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | S. 1582 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-07-17 | H.R. 3633 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-16 | H. Res. 580 (119th) | Motion to Reconsider | NO | NO | ✓ | Passed |
| 2025-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | 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.