Lori Trahan headshot
At a Glance
Seat
Representative for Massachusetts District 3
Born
October 27, 1973
Age 52
Phone
(202) 225-3411
Office
2233 Rayburn House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 3

Lori Trahan

Lori Ann Trahan is an American businesswoman and politician serving as the U.S. representative for Massachusetts's 3rd congressional district since 2019. The district covers Boston's northwestern suburbs, and includes Lowell, Lawrence, Concord, and Trahan's hometown, Westford. A Democrat, she formerly served as chief of staff to Representative Marty Meehan in Massachusetts's 5th congressional district.

Source: WikipediaView full (CC BY-SA)
Voting Record — 534
Yes40%
No54%
Present0%
Not Voting5%
Party align98%
Cross-party1%
SoupScore
District Map

Congressional District 3

U.S. Census Bureau boundary data.
Lori Trahan headshot
Lori Trahan
U.S. RepresentativeDemocratMassachusetts District 3
SoupScore
Lori's ATmosphere Activity
20 recent posts · 14 sponsored · 57 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Philip and millions of Americans across our country like him are not fat to be trimmed or waste to be rooted out by disingenuous politicians in Washington – they’re hardworking Americans trying to live their lives with dignity. They need Congress to protect Medicaid – not rip away their lifelines.
Over the past 26 hours, House Republicans have rejected every single Democratic amendment – amendments that would have protected Americans’ health care, lowered out-of-pocket costs for working families, kept pollution out of our children’s schools, and so much more.
Blue graphic of Congresswoman Trahan's statement on Energy and Commerce Committee Markup
The Republican plan for the largest cut to food assistance in history will leave everyday Americans hungrier and poorer— all to fund tax breaks for billionaires. @repangiecraig.bsky.social explains how cutting basic needs programs will make life harder for kids, farmers, seniors and veterans.
America has the highest rate of preventable maternal deaths among developed nations. That didn't stop Republicans from voting to gut Medicaid, which covers 4 in 10 births nationwide. I called them out for pouring gasoline on the maternal health crisis.
We still have a vote coming up on the House floor – possibly as soon as next week. All we need is a handful of Republicans to stand up for their constituents and stand against this blatant corruption. If they do that, this bill is dead.
And while the GOP is protecting Big Tech, they’re ripping health care away from millions – cutting Medicaid, raising premiums and abandoning seniors and children with disabilities. This isn’t just cruel. It’s corrupt.
To be clear, Congress should update these laws – that should've happened years ago. But billions of dollars in tech lobbying money have halted any amount of progress to update our privacy and tech laws. State lawmakers stepped in instead. Now, Republicans are shutting them down.
Hidden in their bill is a blanket ban on state laws that regulate Big Tech – especially around AI, deepfakes, kids’ safety and privacy. That means for the next 10 years, states won't be able to protect you or your children from the harms of AI and dangerous tech – no exceptions.
@housedemocrats.bsky.social are here. We’re sharing the stories of the people we represent — and stories of folks Republicans have ignored in their own districts. Medicaid matters. We will keep fighting to defend it.
In the middle of the night, House Republicans are voting to rip health care away from nearly 14 MILLION Americans by gutting Medicaid. They thought Americans would be too tired to stay awake. They thought we would give up and call it a night. They were wrong.
House committees like @waysmeanscmte.bsky.social are debating the Republican budget scheme today. On today’s Democratic Daily Download, Rep. Richard Neal explains how the GOP is giving a huge tax break to the wealthiest while taking away health care from nearly 14 million Americans.
SoupScore Breakdown
Loading analysis metrics…
Voting History
534 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2025-12-16H. Res. 951 (119th)End debate nowNONOPassed
2025-12-16H.R. 3187 (119th)Fast-track passageYESYESPassed
2025-12-15S. 284 (119th)Fast-track passageYESYESPassed
2025-12-12H.R. 3668 (119th)Final passageNONOPassed
2025-12-12H.R. 3668 (119th)Send back to committeeYESYESFailed
2025-12-11H.R. 2550 (119th)Final passageYESYESPassed
2025-12-11H. Res. 432 (119th)Approve resolutionYESYESPassed
2025-12-11H.R. 3898 (119th)Final passageNONOPassed
2025-12-11H.R. 3898 (119th)Send back to committeeYESYESFailed
2025-12-11H.R. 3383 (119th)Final passageYESNOPassed
2025-12-11H.R. 3383 (119th)Approve amendmentYESYESFailed
2025-12-11H.R. 3383 (119th)Approve amendmentYESYESFailed
2025-12-11H.R. 3383 (119th)Approve amendmentNONOFailed
2025-12-11H.R. 3638 (119th)Final passageNONOPassed
2025-12-11H.R. 3628 (119th)Final passageNONOPassed
2025-12-11H. Res. 939 (119th)Kill the motionNONOPassed
2025-12-10H. Res. 432 (119th)Motion to DischargeYESYESPassed
2025-12-10S. 1071 (119th)Final passageYESYESPassed
2025-12-10S. 1071 (119th)Motion to CommitYESYESFailed
2025-12-10H. Res. 936 (119th)Approve resolutionNONOPassed
2025-12-10H. Res. 936 (119th)End debate nowNONOPassed
2025-12-10H.R. 1676 (119th)Fast-track passageYESYESPassed
2025-12-09S. 356 (119th)Fast-track passageYESYESPassed
2025-12-04H.R. 1049 (119th)Final passageNONOPassed
2025-12-04H.R. 1069 (119th)Final passageNONOPassed
2025-12-03H.R. 1005 (119th)Final passageNONOPassed
2025-12-03H.R. 4305 (119th)Final passageNONOPassed
2025-12-03H.R. 2965 (119th)Final passageNONOPassed
2025-12-02H. Res. 916 (119th)Approve resolutionNONOPassed
2025-12-02H. Res. 916 (119th)End debate nowNONOPassed
2025-12-02H.R. 4423 (119th)Fast-track passageYESYESPassed
2025-12-01H.R. 5348 (119th)Fast-track passageYESYESPassed
2025-11-20H.R. 3109 (119th)Final passageNONOPassed
2025-11-20H. Res. 893 (119th)Motion to ReferNOYESPassed
2025-11-20H.R. 6019 (119th)Fast-track passageYESYESPassed
2025-11-20H.R. 4058 (119th)Fast-track passageYESYESPassed
2025-11-20H.R. 5107 (119th)Final passageNONOPassed
2025-11-20H.R. 5214 (119th)Final passageNONOPassed
2025-11-19H. Res. 888 (119th)Approve resolutionNONOFailed
2025-11-19S.J. Res. 80 (119th)Final passageNONOPassed
2025-11-19H.J. Res. 131 (119th)Final passageNONOPassed
2025-11-19H.J. Res. 130 (119th)Final passageNONOPassed
2025-11-18H. Res. 888 (119th)Motion to ReferYESYESFailed
2025-11-18H. Res. 878 (119th)Approve resolutionNONOPassed
2025-11-18H. Res. 879 (119th)Approve resolutionNONOPassed
2025-11-18H. Res. 879 (119th)End debate nowNONOPassed
2025-11-18H.R. 4405 (119th)Fast-track passageYESYESPassed
2025-11-18H. Res. 878 (119th)Kill the motionYESYESFailed
2025-11-18H.R. 2659 (119th)Fast-track passageYESYESPassed
2025-11-17H.R. 1608 (119th)Fast-track passageYESYESPassed

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.

← PrevPage 5 / 11Next →