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

Voting Record — 592
Yes43%
No53%
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 · 16 sponsored · 64 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

I sat down last week with Santiago Matías on El Tapón alongside State Senator Pavel Payano to talk about what federal immigration enforcement is actually doing to families in Lawrence and across the Merrimack Valley.
Happy Mother's Day to all the moms out there. I grew up in Lowell with three sisters, raised by a mom who worked hard every single day to give us a great life. She didn't talk about it much – she just did it. That kind of quiet, unrelenting effort shaped me and how I approach my work.
I had a great conversation in Methuen this week about how federal investments I secured are being put to use to make life better for families in the Arlington neighborhood. Grateful to M.A.N., Inc. and our city and state partners for their work to improve our community!
As co-founder of the Congressional Pandemic Preparedness Caucus and the lead Democrat on reauthorizing the Protecting Americans from All-Hazards Preparedness Act, I know how important it is to build a durable, bipartisan preparedness infrastructure so it doesn’t erode in the future.
Our core pandemic preparedness law has been expired since 2023. The authorities and programs that govern our public health response predate COVID-19. We have been running on extensions and stopgaps while the threat landscape keeps moving, and our communities are increasingly at risk because of it.
Nurses Week means a lot to me. My sister is a nurse, and I've seen firsthand the dedication, compassion and strength this profession demands every single day.   One week hardly covers it. But this week especially, thank you to all the nurses working hard to save lives and care for our communities.
Proud to announce the winner of the 2026 Congressional Art Competition in #MA3: Nate Kim, an 11th grader at Acton-Boxborough Regional High School. His oil painting "Midsummer Indolence" will hang in the U.S. Capitol later this year. Congratulations, Nate!
We should expand this ban to every federal employee, including members of Congress and White House staffers, as well as the President's family members.   No one should be insider trading – in the stock market, prediction markets or anywhere else.
Teachers don't just teach subjects. They build confidence, spark curiosity and shape futures. To every teacher out there: thank you. Our children and our Commonwealth are better because of you.
This week, we celebrate Teacher Appreciation Week and the incredible educators across Massachusetts who show up every single day ready to inspire, challenge, and believe in every student who walks through their door.
No bill to help families afford groceries or gas. Nothing to end Donald Trump's war in Iran and bring our troops home. Instead Republicans are pushing a partisan bill to give ICE another $75 BILLION – without any reforms to protect Americans from being gunned down in the street.
Great news! Now that work is underway on the Rourke Bridge replacement, we’re also seeing progress on four local bridges that I secured federal funding to repair.   We’re moving the Mill City forward!
It’s been two months since Trump launched his war in Iran.   15 American servicemembers have been killed. Hundreds more have been wounded and thousands deployed.   Meanwhile families are drowning from higher prices at the grocery store, the gas pump and everything in between.
SoupScore Breakdown
Loading analysis metrics…
Voting History
592 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-07-14H.R. 1770 (119th)Fast-track passageYESYESPassed
2025-07-14H.R. 1709 (119th)Fast-track passageYESYESPassed
2025-07-03H.R. 1 (119th)Accept Senate changesNONOPassed
2025-07-03H. Res. 566 (119th)Approve resolutionNONOPassed
2025-07-03H. Res. 566 (119th)Approve amendmentNONOAgreed to
2025-07-02H. Res. 566 (119th)End debate nowNONOPassed
2025-07-02H. Res. 566 (119th)Consideration of the ResolutionNONOPassed
2025-06-27H. Res. 516 (119th)Approve resolutionNONOPassed
2025-06-26H.R. 275 (119th)Final passageNONOPassed
2025-06-26H.R. 875 (119th)Final passageNONOPassed
2025-06-25H.R. 3944 (119th)Final passageNONOPassed
2025-06-25H.R. 3944 (119th)Send back to committeeYESYESFailed
2025-06-25H.R. 3944 (119th)Approve amendmentNONOAgreed to
2025-06-25H. Res. 519 (119th)Motion to Suspend the Rules and Agree, as AmendedYESYESPassed
2025-06-24Motion to AdjournYESYESFailed
2025-06-24H. Res. 530 (119th)Approve resolutionNONOPassed
2025-06-24H. Res. 530 (119th)End debate nowNONOPassed
2025-06-24H. Res. 537 (119th)Kill the motionYESYESPassed
2025-06-23H.R. 3422 (119th)Fast-track passageYESYESPassed
2025-06-23H.R. 3394 (119th)Fast-track passageYESYESPassed
2025-06-23H.R. 1998 (119th)Fast-track passageYESYESPassed
2025-06-12H.R. 2056 (119th)Final passageNONOPassed
2025-06-12H.R. 2056 (119th)Send back to committeeYESYESFailed
2025-06-12Motion to AdjournYESYESFailed
2025-06-12H.R. 4 (119th)Final passageNONOPassed
2025-06-12H.R. 4 (119th)Send back to committeeYESYESFailed
2025-06-12S. 331 (119th)Final passageNOYESPassed
2025-06-11H. Res. 499 (119th)Approve resolutionNONOPassed
2025-06-11H. Res. 499 (119th)End debate nowNONOPassed
2025-06-10H.R. 884 (119th)Final passageNOT_VOTINGNOPassed
2025-06-10H.R. 2096 (119th)Final passageNOT_VOTINGNOPassed
2025-06-10H. Res. 489 (119th)Approve resolutionNOT_VOTINGNOPassed
2025-06-10H. Res. 489 (119th)End debate nowNOT_VOTINGNOPassed
2025-06-09H. Res. 481 (119th)Motion to Suspend the Rules and AgreeNOT_VOTINGYESPassed
2025-06-09H. Res. 488 (119th)Motion to Suspend the Rules and AgreeNOT_VOTINGNOPassed
2025-06-09H.R. 2035 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-06-06H.R. 2966 (119th)Final passageNONOPassed
2025-06-05H.R. 2987 (119th)Final passageNONOPassed
2025-06-05H.R. 2987 (119th)Send back to committeeYESYESFailed
2025-06-05H.R. 2931 (119th)Final passageNONOPassed
2025-06-05H.R. 2931 (119th)Send back to committeeYESYESFailed
2025-06-04H.R. 2483 (119th)Final passageYESYESPassed
2025-06-04H.R. 2483 (119th)Approve amendmentYESYESFailed
2025-06-04H. Res. 458 (119th)Approve resolutionNONOPassed
2025-06-04H. Res. 458 (119th)End debate nowNONOPassed
2025-06-03H.R. 1804 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-06-03H.R. 1642 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-05-22H.R. 1 (119th)Final passageNONOPassed
2025-05-22H.R. 1 (119th)Send back to committeeYESYESFailed
2025-05-22S.J. Res. 31 (119th)Final passageNONOPassed

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 9 / 12Next →