Let’s be clear about what’s happening: Donald Trump is trying to influence the midterm elections because he knows Republicans can’t win on their own. (2/2)

Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 3
Lori Trahan
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes43%
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 · 16 sponsored · 64 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Donald Trump knows he can’t win by playing by the rules. That’s why he’s threatening to prosecute election officials to intimidate the people who oversee state-run elections. (1/2)
The year before taking office, Donald Trump reported $624 million in earnings.
His first year back in the White House? $2.2 BILLION.
He's not working for you. He's using the presidency to enrich himself, his family, and his allies.
Too many families here in the Merrimack Valley and across Massachusetts are getting priced out.
@repandyvargas.bsky.social has a smart answer – let houses of worship build housing on land they already own. Up to 80,000 new homes statewide.
We need every tool on the table to solve this crisis.
So much for an end to Donald Trump's war in Iran.
Servicemembers get sent back into harm's way while Americans gas prices start to climb yet again.
This could've been avoided if Republicans worked with us to pass War Powers legislation to rein in this president.
No one wants to see nurses on a picket line instead of at the bedside, least of all nurses themselves. Mass General Brigham and the Massachusetts Nurses Association must return to the table and negotiate in good faith until they reach a contract that honors these nurses’ lifesaving work.
Nurses are the unsung heroes in our broken healthcare system.
The nurses and caregivers at Mass General Brigham have shown up for their patients through a pandemic, through staffing shortages, and through impossibly long shifts. They deserve a contract that respects their work.
What started as the house dressing at a Framingham steak house in 1941 is now a family-owned company supporting 600 jobs right here in #MA3. It was great to see what Ken’s Foods is building here in Marlborough!
Todd Blanche and the DOJ are acting like Donald Trump’s personal lawyers, going after the president’s enemies and prosecuting those who stand in the way of their petty revenge tour.
Abuse of power. Plain and simple.
Happy Fourth of July! I hope you are able to enjoy time with family and friends as we come together to celebrate the 250th birthday of our great nation!
One year after Donald Trump’s Big Ugly Bill, Americans have been left with an even bigger and uglier bill.
Last week, I asked folks across our district a simple question: What makes you proud as we celebrate America's 250th birthday?
The responses were illuminating and a reminder of the very best of America.
Happy 250 America!
In anticipation of America’s 250th birthday, I was proud to represent Massachusetts by helping decorate the Congressional cake with a DNA strain representing our state’s advancements in biochemistry and STEM.
A small cake decoration showcasing a major contribution from the Commonwealth!
Donald Trump and his family have turned the presidency into their personal money making machine while Americans struggle with the high cost of living and stagnant wages.
Since January 2025, Trump has made over $2.2 BILLION. He gets richer. You foot the bill.
What a fitting sendoff for someone who gave so much to this community. Enjoy a well-earned retirement. (3/3)
Teachers and principals have such a profound impact on students long after they leave school. The lessons stick. The encouragement stays with you. The belief that someone saw your potential can shape a whole life. (2/3)
Congratulations Principal Lucey on an incredible career transforming and touching the lives of so many young people in Concord. (1/3)
It's essentially a green light for billionaires and giant corporations to funnel even more cash into campaigns through the party.
More money in politics. Less power for voters. (2/2)
At the request of JD Vance and the Republican Party, the Supreme Court gutted yet another rule to limit how much money can be spent in our elections.
The ruling – supported by only GOP-appointed justices – lets political parties spend unlimited sums of money coordinating with their candidates.(1/2)
I've worked with Republicans and Democrats to reinvest in the sewage systems along the Merrimack that routinely dump millions of gallons of sewage into our waterways, including by passing the Bipartisan Infrastructure Law.
But more work is needed, and I'm more committed than ever.
(4/4)
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 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-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 |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | 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.