
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.
So proud of the Whittier Tech students building and installing Little Free Libraries across Haverhill! Every day, I’m inspired by the dedication of our students across #MA3.
Keep up the great work!
With families already facing rising energy costs, it’s critical they have the support they need to keep their homes safe & warm this winter.
Today I partnered with @repraulruizmd.bsky.social to demand that the Trump administration release all available LIHEAP funding for folks in need.
Open enrollment is here, and folks are quickly realizing they cannot afford the Republican health care price hike.
Trump gutted Medicaid and undermined the ACA – and now costs are soaring.
Republicans in Congress need to work with us to lower costs for families.
Millions of Americans' health care costs are skyrocketing, but Donald Trump and GOP leaders refuse to act. Many Republicans represent districts that will be decimated by this decision.
Only four need to join us to protect Americans' health care.
Congratulations to Coach Scott Boyle and the Lowell High School's Red Raiders on an incredible season – and on being named @patriots.bsky.social Coach of the Week!
From an 8-1 record to their first Round of 16 win, Lowell is showing what hard work and grit can do. Big game in Springfield tomorrow!
Donald Trump's decision to withhold SNAP benefits during the shutdown was cruel and unnecessary. They had the money and the power to release it, but chose not to.
We're fortunate to have @massgovernor.bsky.social and organizations like United Way of Massachusetts Bay who helped fill that void.
Republicans refused to swear in @adelitaforcongress.bsky.social for 50 DAYS after her election because she's the deciding vote to release the Epstein files.
Yesterday, she was sworn in. The first thing she did was sign the petition that will force a vote to release the files.
Let’s get it done!
Democrats will continue holding Republicans accountable for breaking their promise to lower costs and will keep fighting to protect Americans’ health care, defend SNAP benefits, and make life more affordable for the people we represent.
Trump and GOP leaders still have no plan to lower health care costs, no plan to help families afford their groceries and utility bills, and no plan to prevent this kind of reckless brinkmanship from happening again.
Instead of doing their jobs, House Republicans went on vacation while millions of Americans went without a paycheck and families faced mounting uncertainty.
Now, after causing the longest government shutdown in our nation’s history, those same Republicans are taking a victory lap.
For seven weeks, Donald Trump and Republicans in Congress refused to work in good faith to protect Americans’ health care, help families put food on the table, and reopen the federal government.
Republicans are taking a victory lap on this so-called “deal” despite having no plan to protect Americans’ health care or lower costs for families.
I’m voting NO.
NEW: Jeffrey Epstein wrote in emails that Donald Trump "knew about the girls" he was trafficking and abusing, and even spent hours at Epstein’s house with one of the victims.
No wonder Republicans in Congress are blocking the release of the full Epstein files.
On Veterans Day, we pause to honor those who answered the call to serve and to recommit ourselves to standing by them when they return home.
To every veteran and their loved ones, thank you for your courage, sacrifice and service! 🇺🇸
It’s great to see Hudson receive nearly $2.9 million to offset PFAS cleanup costs!
Responding to these forever chemicals can cost a fortune and decimate a community’s budget. Investments like this are essential to cleaning up our drinking water.
From the shores of Tripoli to raising the flag over Iwo Jima to today, generations of Marines have courageously defended the rights and freedoms we cherish.
As we mark 250 years of the United States Marine Corps, please join me in wishing every Marine a happy birthday!
I’m not throwing in the towel. I’ll keep pushing for an agreement that helps hardworking Massachusetts families afford their health care.
I’m reviewing the details of the Senate deal, but from day one my focus has been clear: lowering health care costs for the American people.
Movement toward reopening the government is good, but any deal must deliver real relief for working families.
This one isn’t there yet.
Families are bracing for yet another spike in health care costs. Why? It’s the direct result of Trump and House Republicans’ failed policies.
@housedemocrats.bsky.social are still at the table waiting for GOPleaders to work with us to protect Americans’ health care.
Yesterday, @repmcgovern.bsky.social and I spoke with the North Central Chamber of Commerce about the issues that matter most to small businesses across the region, including their efforts to overcome higher prices caused by costly tariffs.
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 |
|---|---|---|---|---|---|---|
| 2025-11-13 | H.R. 5371 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-11-12 | H. Res. 873 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-19 | H. Res. 719 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-18 | H.R. 1047 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-09-18 | H.R. 3015 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-09-18 | H.R. 3062 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-09-17 | H. Res. 713 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-17 | H.R. 5143 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H.R. 5125 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 5140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 4922 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 2721 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-15 | H.R. 3400 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-15 | H.J. Res. 117 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3486 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-09-11 | H.R. 3944 (119th) | Instruct negotiators | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-10 | H.R. 3838 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-09 | H. Res. 682 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-09 | H. Res. 682 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-08 | H.R. 3425 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-08 | H.R. 3424 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (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.