Doris O. Matsui headshot
At a Glance
Seat
Representative for California District 7
Born
September 25, 1944
Age 81
Phone
(202) 225-7163
Office
2206 Rayburn House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|California District 7

Doris O. Matsui

Doris Okada Matsui is an American politician, who has served as a member of the United States House of Representatives from California's 7th congressional district since 2005. She succeeded her husband, Bob Matsui. The district, numbered as the 5th from 2005 to 2013 and the 6th from 2013 to 2023, is based in Sacramento.

Source: WikipediaView full (CC BY-SA)
Voting Record — 496
Yes41%
No58%
Present1%
Not Voting0%
Party align99%
Cross-party0%
SoupScore
District Map

Congressional District 7

U.S. Census Bureau boundary data.
Doris O. Matsui headshot
Doris O. Matsui
U.S. RepresentativeDemocratCalifornia District 7
SoupScore
Doris O.'s ATmosphere Activity
20 recent posts · 23 sponsored · 98 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

I am heartbroken to hear that Tatiana Schlossberg has passed. She inspired me and so many others with her powerful and personal writing. I send my deepest sympathy and prayers to Caroline Kennedy and the entire Schlossberg family.
That’s why I'm fighting to ensure the Park Service does not pursue further mass layoffs. I'm glad to work with my colleagues to express broad bipartisan support for our parks and their dedicated staff. [2/2]
Our national parks are essential to our national identity. All over the country, millions of Americans visit these amazing natural wonders every year. Keeping them well managed and maintained requires robust staffing, but since last year, our national parks have lost over 24% of their staff. [1/2]
That's why I introduced the Broadcast Freedom and Independence Act—to protect journalism from exactly this kind of corporate cave-in. A free press is the cornerstone of our democracy. We cannot allow billion-dollar mergers to dictate what news Americans get to see. [3/3]
When media companies prioritize business deals over journalism, the American people lose access to the truth. This isn't about "additional reporting"—this is about fear. Broadcasters must resist bending to political pressure. [2/3]
This is exactly what happens when broadcasters bend to political pressure. CBS pulling a fully reported 60 Minutes segment just 2 hours before airtime—while Paramount pursues a merger requiring Trump administration approval—is a textbook case of self-censorship. [1/3]
Exploiting a tragedy to sow division and inflame fear will not make America safer. Abandoning our neighbors who made the courageous choice to stand beside us signals to our current and future allies that our nation cannot be trusted to honor our commitments. [1/2]
Congress has mandated the release of ALL the Epstein files for the victims of his heinous criminal enterprise. Today was the deadline for their release, yet after releasing only a heavily redacted portion, Attorney General Pam Bondi has not fulfilled her congressionally mandated obligation. [1/2]
And she’s just one of millions of Americans facing high health care costs and impossible choices. That’s why my Democratic colleagues and I aren’t letting this fight go. We must extend the ACA tax credits so everyone can thrive with health and dignity. [2/2]
My constituent, Natalie, a college student, has told me what she’ll face if Speaker Johnson allows the enhanced ACA tax credits to expire. In less than two weeks, she’ll be forced to choose between her dreams, her mental health, and food. [1/2]
President Trump’s bad-faith march toward war betrays our values and further damages our nation’s standing in the world. We’ve seen this playbook before, and he isn’t fooling anyone. His reckless aggression puts lives at risk in service of his own personal interests. [1/2]
Instead of caring about the millions of Americans who are being forced to make impossible choices regarding their health care, Speaker Johnson is trying to jam through a sham of a bill. Let’s vote on a clean extension and avert the cliff.
A majority of the House supports extending ACA enhanced premium tax credits—yet Speaker Johnson is deliberately blocking a vote until AFTER they expire. Now, he’s forcing a vote on a Republican bill that does nothing to lower health care costs. Bring the ACA tax credit extension to the floor NOW.
And I know my Republican colleagues have heard the same. But instead of doing something to extend the EPTC’s, Republicans are putting a sham of a bill on the floor this week just before they expire. [1/2]
I’ve heard from college students worried they’ll lose their mental health care, couples close to retirement being forced to pay thousands to keep their health care, and families asking how they’ll choose between health care, rent, and groceries. [1/2]
SoupScore Breakdown
Loading analysis metrics…
Voting History
496 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-03-05H.R. 7744 (119th)Final passageNONOPassed
2026-03-05H.R. 7744 (119th)Send back to committeeYESYESFailed
2026-03-05H. Con. Res. 38 (119th)Approve resolutionYESYESFailed
2026-03-05H. Res. 1099 (119th)Motion to Suspend the Rules and AgreeYESYESPassed
2026-03-04H. Res. 1100 (119th)Motion to ReferYESYESPassed
2026-03-04H.R. 6472 (119th)Fast-track passageYESYESPassed
2026-03-04S. 723 (119th)Fast-track passageYESYESPassed
2026-03-04H. Res. 1095 (119th)Approve resolutionNONOPassed
2026-03-04H. Res. 1095 (119th)End debate nowNONOPassed
2026-02-25H.R. 4758 (119th)Final passageNONOPassed
2026-02-25H.R. 4758 (119th)Send back to committeeYESYESFailed
2026-02-24H.R. 4626 (119th)Final passageNONOPassed
2026-02-24H.R. 4626 (119th)Send back to committeeYESYESFailed
2026-02-24H. Res. 1075 (119th)Approve resolutionNONOPassed
2026-02-24H. Res. 1075 (119th)End debate nowNONOPassed
2026-02-24S. 2503 (119th)Fast-track passageYESYESFailed
2026-02-24H.R. 6329 (119th)Fast-track passageYESYESPassed
2026-02-12H.R. 2189 (119th)Final passageNONOPassed
2026-02-11S. 1383 (119th)Final passageNONOPassed
2026-02-11S. 1383 (119th)Motion to CommitYESYESFailed
2026-02-11H.R. 261 (119th)Final passageNONOPassed
2026-02-11H.R. 261 (119th)Send back to committeeYESYESFailed
2026-02-11H.J. Res. 72 (119th)Final passageYESYESPassed
2026-02-11H.R. 3617 (119th)Final passageNONOPassed
2026-02-11H.R. 3617 (119th)Send back to committeeYESYESFailed
2026-02-11H. Res. 1057 (119th)Approve resolutionNONOPassed
2026-02-11H. Res. 1057 (119th)End debate nowNONOPassed
2026-02-11H. Res. 1042 (119th)Approve resolutionNONOFailed
2026-02-11H. Res. 1042 (119th)End debate nowNONOPassed
2026-02-10H.R. 1531 (119th)Fast-track passageYESYESPassed
2026-02-09H.R. 6644 (119th)Fast-track passageYESYESPassed
2026-02-04H.J. Res. 142 (119th)Final passageNONOPassed
2026-02-04H.R. 4090 (119th)Final passageNONOPassed
2026-02-04H.R. 4090 (119th)Send back to committeeYESYESFailed
2026-02-03H.R. 7148 (119th)Accept Senate changesNONOPassed
2026-02-03H. Res. 1032 (119th)Approve resolutionNONOPassed
2026-02-03H. Res. 1032 (119th)End debate nowNONOPassed
2026-02-03H.R. 3123 (119th)Fast-track passageYESYESPassed
2026-02-02H.R. 980 (119th)Fast-track passageYESYESPassed
2026-01-22H. Con. Res. 68 (119th)Approve resolutionYESYESFailed
2026-01-22H.R. 6359 (119th)Final passageNONOPassed
2026-01-22H.R. 6359 (119th)Send back to committeeYESYESFailed
2026-01-22H.R. 7148 (119th)Final passageNOYESPassed
2026-01-22H.R. 7148 (119th)Approve amendmentNONOFailed
2026-01-22H.R. 7148 (119th)Approve amendmentNONOFailed
2026-01-22H.R. 7147 (119th)Final passageNONOPassed
2026-01-22H. Res. 1014 (119th)Approve resolutionNONOPassed
2026-01-22H. Res. 1014 (119th)Approve amendmentYESYESAgreed to
2026-01-22H. Res. 1014 (119th)End debate nowNONOPassed
2026-01-21H.J. Res. 140 (119th)Final passageNONOPassed

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.

← PrevPage 2 / 10Next →