
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.
The work we do would not be possible without them, and I am so thankful for the contributions they have made this summer. I look forward to seeing all the incredible things they do next!
They work tirelessly behind the scenes – answering phones, researching legislation and serving every single person in the Third District with professionalism, compassion and a genuine commitment to delivering results.
One of the best parts of my job is inviting young people interested in public service from across our district, Massachusetts and beyond to intern at my offices. Today, I’m grateful for the work of our interns who have served in my Washington office for the past few months.
Mayor Rourke is right. Lowell deserves the replacement of the Rourke Bridge. We’ve deserved it for 40+ years.
I’m proud to deliver over $250 MILLION to finally get it done and look forward to when the federal government returns to making these critical investments in our communities.
Donald Trump promised to lower prices on January 20th. Seven months later, prices are climbing because of his reckless tariffs that he knew would hurt working families.
By defunding public broadcasting, Donald Trump is making a conscious choice to leave our communities more vulnerable, more isolated and less safe, especially during emergencies.
I voted no. Here’s my full statement explaining what’s at stake 👇
Crypto is here to stay. That’s why we can’t afford to wait any longer to establish guardrails that protect consumers, responsibly foster innovation and bring long-overdue transparency to this rapidly evolving industry. My statement about today’s votes on the GENIUS Act and the CLARITY Act ⬇️
Wishing a very happy birthday to @whipkclark.bsky.social! Her leadership and dedication to lifting working families up makes our Commonwealth and our country stronger. I’m lucky to serve alongside her in Congress and even luckier to call her a friend.
From now until October 30th, middle and high school students can submit their own app for a chance to be nationally recognized. Visit the link in my bio for complete rules and eligibility. I can’t wait to see what amazing ideas you’ll bring to life! #Congress4CS
🔊Calling all middle and high school coders: registration for the 2025 Congressional App Challenge is now open!
Donald Trump’s Big Ugly Bill is a DISASTER for women.
By defunding @ppfa.org clinics that offer cancer screenings, prenatal appointments and lifesaving services, millions of women across our country will be denied the care they need.
This week we got the news that no one wanted: Inflation is still causing prices to go up.
Donald Trump’s reckless trade war set this in motion, and now we’re all playing the price.
I guess we know why every single Republican in Congress voted AGAINST releasing the Epstein files yesterday.
For far too many women across the country, losing Medicaid and Planned Parenthood means losing lifesaving health care they need and deserve. Donald Trump’s big ugly law will create health care deserts for women across America.
Reposted byCongresswoman Lori Trahan
@repbillfoster.bsky.social sounds the alarm on Trump’s attacks on science, from slashing research funding to firing our nation's top scientists and engineers. House Democrats are fighting back to protect America’s scientific leadership and keep us moving forward—not backward.
LINC’s new Advanced Innovation Facility is a testament to what we can achieve when government, industry and higher education work hand-in-hand. 🤝 I’m committed to fighting for the federal resources we need to keep the Merrimack Valley at the forefront of innovation!
By gutting Medicaid, Republicans aren’t just ripping away people’s health coverage – they’re setting off a chain reaction that will hurt EVERYONE.
Hospitals will be forced to close, ERs will be overcrowded and overwhelmed and people will die waiting for care
Can someone explain how diverting government resources to chase debunked conspiracy theories does anything to lower grocery bills or make Americans safer?
Reposted byCongresswoman Lori Trahan
On today’s Democratic Daily Download, @reptimkennedy.bsky.social speaks out at a Western New York nursing home that will be hurt by the One Big Ugly Bill and calls on Republicans to #CancelTheCuts to Medicaid.
The fire in Fall River last night is a tragedy. My heart goes out to the victims, their families and the entire community as they grapple with this devastation.
Thank you to the firefighters and first responders whose bravery and quick action undoubtedly saved lives.
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-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | NOT_VOTING | YES | — | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 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 |
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.