
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 — 566
Yes42%
No53%
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 · 58 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
It’s been 10 months since Trump took office, and he still refuses to release the Epstein files.
Today, the House votes to force their release. I will vote YES.
Nearly 160,000 hardworking families in Massachusetts depend on federal home heating assistance to keep their families warm. I’m working around the clock to get LIHEAP funding released so folks can keep the heat on.
If Trump actually wanted the Epstein files out, he’d release them today.
More than 300,000 Massachusetts residents are set to see their premiums spike by at least $1,000 a month if Republicans in Washington let the ACA tax credits expire.
Where’s the plan? Where’s the urgency from the President and GOP leaders?
When Trump says people are lying about higher costs, he’s either delusional or deceptive.
Hardworking families are struggling to pay for groceries, rent, insurance and utilities – let alone a hospital bill.
You can't lie to the American people.
Housing is the number one driver of unaffordability in Massachusetts. It makes no sense for Donald Trump to make it even harder to build more housing and drive down costs for families.
We should be investing in more housing, not cutting the support people need to keep a roof over their heads.
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! 🇺🇸
SoupScore Breakdown
Loading analysis metrics…
Voting History566 total votesExpandCollapse
Voting History
566 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-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 |
| 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 |
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.