
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.
I’ve heard from thousands of people across our district since the brutal murder of Alex Pretti on Saturday about the future of ICE and DHS. I hear you. I agree with you. I’m committed to acting. My full statement.
If Kristi Noem won’t resign and Trump won’t fire her, Congress must step in and remove her.
Senate Democrats just announced they will NOT vote to move forward with a government funding package that rubber-stamps the blatant, illegal and murderous actions of ICE under Kristi Noem’s leadership.
Protect our communities. Hold the line.
We will not accept state-sponsored terror in our communities.
An American citizen in the community he calls home was pushed, maced, and killed execution-style in the street.
The investigation must be swift and thorough, and the charges must be severe. ICE must leave Minneapolis. And Kristi Noem must be removed from office.
Trump and Noem’s ICE recruits unqualified agents, hands them a gun and mask, and sends them into our communities. Then they lie when horrific actions like detaining 5 yr. old Liam Ramos happen.
Republicans in Congress refuse to hold this administration accountable. Democrats will change that.
As the biggest winter storm in four years approaches, please remember to take the necessary precautions to keep yourself and your loved ones safe and warm!
The CEOs of the four biggest health insurance corporations testified before Congress yesterday.
But when I asked them about their business models driving up prices for hardworking Americans… crickets.
NEW: I just secured $7.5 MILLION in funding for local projects across #MA3, on top of the $5 million already secured this year!
These investments will help ensure hardworking families have access to safe roads, dependable infrastructure, and real opportunities to build a better life.
They tucked this provision into the funding bill that ended the shutdown late last year.
www.scrippsnews.com/politics/con...
They tucked this provision into the funding bill that ended the shutdown late last year.
www.scrippsnews.com/politics/con...
I just voted to block Republican Senators from funneling millions of dollars in taxpayer funds to their personal bank accounts. Every single Democrat and Republican in the House voted to pass this important provision to stop this blatant self-dealing.
Donald Trump and Kristi Noem's Department of Homeland Security is out of control.
They're giving government contracts to their donors, recruiting and deploying unqualified ICE agents into our communities, and violating Americans' rights.
I'm voting NO on the DHS funding bill.
Just a couple of weeks before we’ll be cheering on Team USA in the 2026 Milan Cortina Olympic & Paralympic Games!
Very cool that 9 athletes from Massachusetts will represent our nation, including three from here in the Third District – Jack Eichel, Chevonne Forgan and Griffin LaMarre!
Americans know they’re paying more and getting less in Donald Trump’s economy. Now, a new report shows just how much it’s costing them.
In Massachusetts alone, families spent $2,221 more last year on average.
He’s breaking his signature promise to lower prices.
Trump’s selling point on his tariffs was that Americans would NOT be forced to pay them, but that’s a lie.
Americans were forced to pay 96% of the cost of tariffs – fueling higher prices on everyday essentials.
How many hardworking families across America can say they got 22% richer last year? Not very many in this economy.
But Trump’s billionaire buddies? They made out like bandits.
Hardworking Americans are struggling with high grocery prices and rising utility bills. They want answers about their own lives, not talk of military action abroad with countries like Denmark. That’s not America First.
“I believe that unarmed truth and unconditional love will have the final word in reality. This is why right, temporarily defeated, is stronger than evil triumphant.”
Words to remember as we honor Dr. Martin Luther King Jr. today.
Proud of my daughter, Grace, and her teammates for their amazing win today in the Garden!
Ready to watch the Patriots win later!
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-11-19 | H. Res. 888 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-11-19 | S.J. Res. 80 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H.J. Res. 131 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H.J. Res. 130 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 888 (119th) | Motion to Refer | YES | YES | ✓ | Failed |
| 2025-11-18 | H. Res. 878 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-11-18 | H.R. 4405 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-18 | H. Res. 878 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-11-18 | H.R. 2659 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-17 | H.R. 1608 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 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 |
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.