
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.
Proud to have secured $1.65 MILLION in federal funding & fought for ARPA funding to help open the doors of the Middlesex County Restoration Center.
Donald Trump’s war in Iran is dramatically raising gas prices. For too many hardworking families here at home, that means working another job, tighter budgets, and less time with loved ones.
Costs are already too high, and Trump is just making it worse.
Thank you to everyone who was able to come out to our town hall last night in Westford. Hearing your stories, concerns, and ideas is the most important part of this job. These are the conversations I carry with me everyday to continue fighting for you in Washington.
The priority of the President of the United States should always be to protect hardworking families across our country.
While families are juggling rising costs for groceries, child care, gas, and health care, every single day, Donald Trump has taken it upon himself to just shrug it off.
Still in awe of the historic Artemis II mission. Four astronauts launched from Florida on a 10-day mission around the moon, the first crewed return in over 50 years.
A powerful reminder of what we can achieve when we invest in science and exploration.
Join me tonight at 6:30pm for my town hall in Westford at Stony Brook School! I look forward to hearing directly from you – your questions, your concerns, and what matters most to our community.
Chag sameach to all those observing Passover in #MA3 and across the Commonwealth! Wishing you a peaceful, reflective, and blessed holiday.
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!
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 |
|---|---|---|---|---|---|---|
| 2026-01-21 | H.R. 6945 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-21 | H. Res. 1009 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-21 | H. Res. 1009 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 5764 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-20 | H.R. 5763 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-15 | H.R. 2988 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-14 | H.R. 7006 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 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 |
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.