
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.
My heart is heavy after the devastating shootings at Brown University, where innocent students were killed and others wounded during finals week, and in Sydney, Australia at a Hanukkah celebration that took so many lives and injured many more.
The Patriots keep winning – both on the field and in our communities!
Great to see players like Caedan Wallace taking the time during the holidays to give back to some of their biggest fans.
Yesterday, Senate Republicans blocked legislation to lower health care prices for millions of Americans.
Here in Massachusetts, 10,000+ people are set to lose their coverage altogether because the GOP refuses to act.
That’s why my colleagues and I are calling on RFK Jr to reverse his decision to stop funding this essential work.
The Study of Women’s Health Across the Nation is one of the only research centers dedicated to understanding menopause transitions – groundbreaking work that needs to be built upon, not stymied.
Great news! My bipartisan Student Financial Clarity Act was approved by @democrats-edworkforce.house.gov!
This bill will help students seeking higher education and their families understand the true cost of their degrees.
Next stop: The House floor!
Reya’s app, Yard2Yum, helps support our communities by reducing waste, supporting local agriculture and promoting a more sustainable and environmentally responsible food system.
Congratulations to Reya Kannan from Chelmsford High School for being named the #MA3 winner of the Congressional App Challenge.
Almost every Republican Senator just voted to increase health care costs for 20 million Americans.
As a proud Lowell Public Schools graduate, I’ve seen firsthand how our educators work hard to ensure students have access to a quality education.
It’s great to see their efforts rewarded with this recognition!
This story continues to get more and more disturbing. That’s why I led 50+ members of Congress in demanding accountability for the servicemembers and military wives forced to endure such a horrifying experience.
Families deserve clear, accessible information when making one of the biggest financial decisions of their lives.
That’s why I introduced the bipartisan Student Financial Clarity Act – so every student considering college knows what they are paying for and what they can expect in return.
Trump is slowly but surely starting to realize that his tariff plan ended up being a disaster for every hardworking American.
He promised to stand with our farmers, but instead, Trump turned his back on the very folks who ensure families can put food on the table.
Great to see Nashoba Valley Tech officially open the newly renovated Cosmo Cuts to serve the community and empower student-centered learning.
When we invest in our students, they can develop the practical skills needed to build successful careers!
Seriously? Donald Trump tested his new “message” on affordability – at a casino of all places.
No plans to lower prices. No commitment to stop his reckless tariffs. Just more blame-game politics.
With health care premiums set to skyrocket for millions of Americans in January, the Senate will vote on Thursday to protect Americans’ health care.
Republicans must support this bill so families aren’t forced to choose between their health care and feeding their families.
Women servicemembers and military wives should never be left vulnerable to abuse. The allegations in this case are horrific, and the Army’s delayed response is unacceptable.
@demwomencaucus.bsky.social members are demanding answers and accountability.
For families in the Merrimack Valley, the holiday season isn’t complete without the Methuen Festival of Trees.
I'm always proud to participate in this annual tradition and glad to see that this year’s festival was another huge success!
Republicans and Democrats agreed to support IVF coverage for military families.
Now, GOP Speaker Mike Johnson is blocking that provision.
Where’s Donald Trump, the self-proclaimed “father of IVF?
Holiday season is prime time for scammers. Stay alert to suspicious calls, texts, and emails so you can keep your hard earned money safe!
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-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | YES | — | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | NO | — | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | NOT_VOTING | YES | — | 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.