
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 — 496
Yes40%
No55%
Present0%
Not Voting5%
Party align99%
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 · 56 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Your voice, concerns, and priorities guide my work in Congress. I look forward to seeing you at our town hall at Stony Brook School in Westford TOMORROW at 6:30pm!
Sign up here ⬇️
Today, I joined local leaders in Marlborough to celebrate three water and sewer infrastructure projects funded with $4.25 MILLION in federal funds I worked to secure.
These projects will ensure that Marlborough continues its development and growth.
Our town hall is just TWO days away! Nothing is more important than hearing from you – your priorities and concerns.
I look forward to seeing you this Thursday at 6:30pm at Stony Brook School in Westford!
These dangerous cuts won’t just harm patients, it’ll continue to destabilize our hospital systems we rely on for care close to home.
Donald Trump’s One Big, Ugly Bill has already driven up health care premiums and stripped coverage from millions of hardworking families. Now, 200,000 Massachusetts residents are at risk of losing MassHealth by 2028.
There's always money for war. There's always money for billionaire tax cuts. But somehow, when it comes to health care for working families – suddenly the cupboard is bare. In the richest country on Earth, that's not a budget problem. That's a choice.
Special congratulations to JoAnn Marcos for receiving the "Because of Her" award for her service to our community, while keeping Lowell's history alive.
It was a privilege to join so many extraordinary women for the 31st Annual Lowell Women’s Week Breakfast this morning!
We came together to celebrate our power as women and the positive changes we've been able to make in our community over the years.
We stand with Maj. Gen. Antoinette R. Gant and the officers under attack.
This isn’t subtle—Trump and his allies are targeting Black women leaders and trying to erase their contributions. That makes the homeland less safe, not more.
We see it. We reject it.
www.nytimes.com/2026/03/27/u...
The president claims to care about stopping waste, fraud and abuse in our health care system.
So why does he keep pardoning some of the biggest fraudsters in our nation’s history – folks who have been convicted for stealing BILLIONS in taxpayer dollars?
www.motherjones.com/politics/202...
Reminder for high school artists in #MA3: there’s just ONE WEEK left to submit your original artwork for the 2026 Congressional Art Competition! The winner will have their art displayed in the U.S. Capitol.
For more info, visit: trahan.house.gov/services/con...
As your representative, nothing is more important than hearing your priorities and answering your questions. That’s why I’m thrilled to announce my next in-person town hall!
I hope you’ll join me in Westford next Thursday, April 2nd at 6:30pm at Stony Brook School!
Our country can't afford for Congress, purportedly the most responsive and representative institution, to be the most absent. Americans shouldn't have to wait for courts to grant them the protections they deserve.
Product liability rests on design features, not content. That's exactly where Congress should be spending its time: limits on data collection, privacy-preserving protections, constitutional legislation that actually works.
Today's verdict is a bellwether. Juries are doing what Congress won't — holding social media companies accountable for how they design their products. Kids and parents deserved this years ago.
www.nytimes.com/2026/03/25/t...
The president lied about stopping foreign wars. He lied about lowering costs. And now, it’s clear he lied about stopping government censorship.
The broken promise president.
www.masslive.com/politics/202...
Thank you, Chief Gogan, for your service and commitment to making our communities safer!
Great to hear that Jeffrey Gogan has been sworn in as Marlborough fire chief! A native of Marlborough and graduate of Marlborough High School, he brings decades of experience, knowledge, and leadership to this new role.
www.metrowestdailynews.com/story/news/f...
Donald Trump just demanded $200 billion to fund his war with Iran.
Less than $40 billion of that could lower health care costs for 22 million Americans.
Think about that.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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-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 |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 2550 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-11 | H. Res. 432 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-11 | H.R. 3638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3628 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H. Res. 939 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2025-12-10 | H. Res. 936 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 936 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-10 | H.R. 1676 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-09 | S. 356 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-04 | H.R. 1049 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-04 | H.R. 1069 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 1005 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 4305 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-03 | H.R. 2965 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-02 | H.R. 4423 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-01 | H.R. 5348 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 3109 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H. Res. 893 (119th) | Motion to Refer | NO | YES | ✕ | Passed |
| 2025-11-20 | H.R. 6019 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 4058 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 5107 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H.R. 5214 (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.