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.

NEW: I just introduced bipartisan legislation to tackle the shortage of public health and infectious disease workers. If we want to be ready for the next crisis, we need to invest in the people who keep us safe – before disaster strikes.
Donald Trump’s Big, Ugly Bill cuts access to SNAP and food assistance programs that help families put food on the table. @massgovernor.bsky.social’s Anti-Hunger Task Force will be an important tool to protect Massachusetts families from these devastating cuts.
Republicans are shutting down Congress until September. That’s right. They’re sending us home early to block a vote on releasing the Epstein files.   Makes you wonder what they're hiding.
Graphic of the headline "Johnson Cuts Short House Business to Avoid Vote on Releasing Epstein Files" with a photo of Donald Trump and Jeffrey Epstein.
This is my friend Layla. She and her family depend on her Medicaid coverage. But that coverage is at risk because Republicans in Congress voted to kick 15 million people in our country off their health care.
Rep. Lori Trahan sitting with two girls.
Fall River’s firefighters showed incredible bravery last week. In the face of thick smoke, towering flames and grave danger, they risked everything to save lives. Thank you to these heroes for their courage and selflessness – something they put on display each day.
I heard from young adults from Boys and Girls Clubs across Massachusetts this week that they're terrified of what will happen if Donald Trump refuses to release federal education funding. This is a completely unnecessary, preventable disaster. www.wwlp.com/news/massach...
They work tirelessly behind the scenes – answering phones, researching legislation and serving every single person in the Third District with professionalism, compassion and a genuine commitment to delivering results.
One of the best parts of my job is inviting young people interested in public service from across our district, Massachusetts and beyond to intern at my offices. Today, I’m grateful for the work of our interns who have served in my Washington office for the past few months.
Rep. Lori Trahan sitting at a table speaking with 6 interns.
Mayor Rourke is right. Lowell deserves the replacement of the Rourke Bridge. We’ve deserved it for 40+ years. I’m proud to deliver over $250 MILLION to finally get it done and look forward to when the federal government returns to making these critical investments in our communities.
By defunding public broadcasting, Donald Trump is making a conscious choice to leave our communities more vulnerable, more isolated and less safe, especially during emergencies. I voted no. Here’s my full statement explaining what’s at stake 👇
Rep. Lori Trahan’s statement after voting on the rescissions package.
Crypto is here to stay. That’s why we can’t afford to wait any longer to establish guardrails that protect consumers, responsibly foster innovation and bring long-overdue transparency to this rapidly evolving industry. My statement about today’s votes on the GENIUS Act and the CLARITY Act ⬇️
Blue graphic on Rep. Lori Trahan statement on the GENIUS and CLARITY Acts.
Wishing a very happy birthday to @whipkclark.bsky.social! Her leadership and dedication to lifting working families up makes our Commonwealth and our country stronger. I’m lucky to serve alongside her in Congress and even luckier to call her a friend.
Rep. Lori Trahan, Rep. Katherine Clark, and others standing for a group photo smiling
From now until October 30th, middle and high school students can submit their own app for a chance to be nationally recognized. Visit the link in my bio for complete rules and eligibility. I can’t wait to see what amazing ideas you’ll bring to life! #Congress4CS
Donald Trump’s Big Ugly Bill is a DISASTER for women. By defunding @ppfa.org clinics that offer cancer screenings, prenatal appointments and lifesaving services, millions of women across our country will be denied the care they need.
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-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
2025-05-22H. Res. 436 (119th)Approve resolutionNONOPassed
2025-05-22H. Res. 436 (119th)End debate nowNONOPassed
2025-05-22H. Res. 436 (119th)Consideration of the ResolutionNONOPassed
2025-05-22H. Res. 436 (119th)Consideration of the ResolutionNONOPassed
2025-05-22Motion to AdjournYESYESFailed
2025-05-20S.J. Res. 13 (119th)Final passageNONOPassed
2025-05-20H.R. 1223 (119th)Fast-track passageYESYESPassed
2025-05-20H. Res. 426 (119th)Approve resolutionNONOPassed

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 8 / 11Next →