
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.
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.
The Merrimack Valley Food Bank does so much to support folks in need across our region. Grateful for the opportunity to stop by and support their efforts this morning.
We must restore SNAP and food bank funding immediately!
Families across Massachusetts are struggling to put food on the table as Trump ignores court orders to release critical SNAP benefits.
@repmcgovern.bsky.social and I met with families who depend on food pantries to hear how they’re working to make ends meet.
Regardless of the underlying facts, no one should be subjected to that level of force by ICE in our community — especially in front of a child. We will continue seeking answers and accountability.
The video of a violent ICE apprehension in Fitchburg is deeply disturbing. My office has been in touch with ICE to gather more information about what occurred and why, as well as the City of Fitchburg and Fitchburg PD to offer my support.
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 |
|---|---|---|---|---|---|---|
| 2026-04-23 | H.R. 5587 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | 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.
Page 1 / 10Next →