
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 3
Lori Trahan
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 534
Yes40%
No54%
Present0%
Not Voting5%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 3
U.S. Census Bureau boundary data.
Social & Web
External Resources

Lori Trahan
U.S. RepresentativeDemocratMassachusetts District 3
SoupScore
Lori's ATmosphere Activity
20 recent posts · 14 sponsored · 57 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Reposted byCongresswoman Lori Trahan
House Republicans tried to jam through the GOP Tax Scam in the dark of night – but House Democrats are fighting back to expose and stop this disastrous bill.
@scanlon.house.gov explains why Americans can’t afford these devastating cuts to health care and food assistance.
House Republicans called a meeting for 1:00AM trying to advance their bill to strip health care from 14 million Americans in the middle of the night.
12 hours later, House Democrats are still here. We’re fighting back. 537 amendments filed!
Watch live: www.youtube.com/live/_2DKqtr...
I’m heartbroken to learn of the passing of Rep. Gerry Connolly. A Boston native and true public servant, Gerry dedicated his life to strengthening our democracy and delivering for Northern Virginia. His legacy of service, kindness and leadership will never be forgotten.
Four hours after Republicans started the 1:00AM markup to advance their bill that will strip 14 million Americans of their health insurance so Elon Musk can get another tax cut, @housedemocrats.bsky.social are holding the line.
Join us!
Republicans are planning a key vote on their reconciliation bill TONIGHT at 1:00AM. They're going to try to advance their bill that strips Americans of their health care and food while they're asleep.
@housedemocrats.bsky.social will be there. You can join too: youtube.com/@HouseRulesCommittee
Last week, I joined @housedemocrats.bsky.social in demanding Secretary Kennedy reverse this dangerous plan to defund services from the 988 Suicide & Crisis Lifeline.
Our kids are in crisis. America is currently facing a youth mental health epidemic, and LGBTQ+ youth are four times more likely to attempt suicide than their peers. We should be doing everything in our power to expand access to life-saving support – not slash it.
Reposted byCongresswoman Lori Trahan
House Republicans are so ashamed of the GOP Tax Scam that they are planning a 1 AM committee meeting tonight to jam it through Congress.
In today's Democratic Daily Download, @repmcgovern.bsky.social breaks down what's in this ugly bill and what Democrats are doing to stop it.
Parents shouldn’t have to pick between feeding their kids or paying the power bill. But with SNAP under attack, that’s the reality that GOP lawmakers are creating for far too many.
That’s why initiatives like Food & Nourish are essential – they help keep food on the table and families fed.
We cannot allow the instruments of justice to be weaponized against political opponents. I stand with Congresswoman McIver and all who refuse to be silenced.
Congresswoman McIver was conducting legitimate congressional oversight when the incident occurred – doing her job on behalf of her constituents and the American people. The message here is chilling: if you speak out, if you dissent, if you stand in this president’s way, you could be next.
This time, it’s a sitting Member of Congress from New Jersey.
The charges – announced by Donald Trump’s personal attorney, whom he handpicked to serve as Acting U.S. Attorney – are nothing short of a politically motivated hit job. This is not justice. It’s retaliation.
Just three months after pardoning hundreds of violent criminals who relentlessly beat police officers on January 6th – actions caught on tape over and over again – the Trump administration is now using selectively edited footage in an attempt to justify the arrest of a political opponent.
Earlier this month, I had the honor of representing Massachusetts in a meeting with the President of the Dominican Republic, Luis Abinader. I was proud to discuss the strong bonds between our nations and the incredible contributions of the Dominican American community in the Commonwealth.
Sheriff Koutoujian’s Middlesex County Restoration Center will help save lives, reduce recidivism and make our region a nationwide leader in responding to addiction and mental health crises. Proud to have secured federal funding for this important initiative!
The path forward is never easy, but it is made possible – and bearable – through the power of love, support and community.
I’m keeping President Biden and his family in my prayers during this difficult time. Wishing him strength and a full recovery.
My heart sank when I heard that that President Biden has been diagnosed with cancer – the same kind my dad battled with everything he had. It’s a terrible disease that takes a physical and emotional toll not only on those diagnosed, but on their families and loved ones as well.
As we grieve this immense loss, I’m deeply thankful for the outpouring of love and support from friends, family, colleagues, and constituents.
My father, Tony Loureiro, passed away Tuesday after a long, courageous battle with multiple sclerosis and cancer. Our hearts are broken, but my family and I are profoundly grateful for the remarkable life he lived and the legacy he leaves behind.
Philip and millions of Americans across our country like him are not fat to be trimmed or waste to be rooted out by disingenuous politicians in Washington – they’re hardworking Americans trying to live their lives with dignity. They need Congress to protect Medicaid – not rip away their lifelines.
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 |
|---|---|---|---|---|---|---|
| 2026-01-14 | H. Res. 992 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-14 | H. Res. 992 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Divisions B and C | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Division A | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 780 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 6703 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 6703 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-17 | H.R. 3616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Con. Res. 64 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (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.