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.

Together, the Lowell Folk Festival and Merrimack Repertory Theatre represent the heart of the arts in #MA3. Their loss would be a profound setback for our economy, our culture and our community — which is why I’m demanding their grant funding be restored immediately.
Today, Republicans will bring up this bill in the Energy and Commerce Committee before they can combine it with cuts from other committees, including gutting SNAP that helps feed families. I'll be fighting back in committee. You can follow along using the link below. ⬇️
Third, if you meet the work requirement AND complete all the extra paperwork Republicans are requiring, they're also going to make you pay more for doctor's appointments. Specifically, if you make more than $15,650 a year, you can expect your co-pays to go up.
Second, Republicans have decided that they are the ones who determine whether Americans have "real disabilities" preventing them from working. Think about that – politicians in Washington making decisions about your health care so they can give a tax break to their donors.
In Georgia, just 2% of eligible residents received coverage, and the bulk of the state's spending was used on administrative expenses to implement work reporting instead of health care. Taking this failed policy nationwide is a disaster.
And we have two examples of Republican-controlled states that tried to implement "work requirements" and failed miserably. In Arkansas, more than 18,000 people lost coverage because of bureaucratic and paperwork issues.
First, they're instituting what they call "work requirements." The idea is that if you aren't disabled, you have to work to qualify for Medicaid. Sounds reasonable, right? But the reality is that the vast majority of Medicaid recipients are already employed. Seriously!
Republicans are going to talk a lot in the coming days about targeting "waste, fraud and abuse" in Medicaid. But you can't find $715 billion in waste in the program – it simply isn't possible. What they're really doing is zeroing in on working families. Here's three examples:
The nonpartisan Congressional Budget Office found that Trump's bill will eliminate health coverage for at least 13.7 MILLION people. They're doing this by slashing $715 BILLION from Medicaid and the Affordable Care Act, even though they pledged not to cut Americans' health care.
In the middle of the night, House Republicans released the text of Donald Trump's "big, beautiful bill." Despite what they've said for months, it's now confirmed: They're ripping health care away from millions of Americans to give their billionaire donors another tax cut.🧵
Republicans are going to try to take health care away from tens of millions of Americans to give tax breaks to the wealthy and corporate interests. In today’s Democratic Daily Download, Rep. Frank Pallone shares how Democrats are fighting back because Medicaid matters to the American people.
To all the moms, grandmothers and mother figures out there: thank you. Your strength shapes not just your families, but the future of our communities and country. Happy Mother’s Day! 💐
That drive is rooted in the love and sacrifices of the women who raised me. On Mother’s Day, I’m especially grateful to my mom and grandmother, whose strength, resilience and selflessness shaped who I am and made it possible for me to stand where I am today.
I’m incredibly proud to represent the district I’ve called home my entire life, but the role I’m proudest of is being a mom. There’s nothing more important to me than making sure our kids have every opportunity to live a better, brighter life.
A photo of Lori hugging her mom.
I’m in awe of the strength, compassion and tireless dedication nurses bring to their work every single day. From hospital floors to community clinics, nurses are the backbone of our healthcare system. This #NationalNursesWeek, they deserve our and the respect they’ve more than earned.
Lori speaks at a Massachusetts Nurses Association picket line at St. Vincent hospital.
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
2026-01-14H. Res. 992 (119th)Approve resolutionNONOPassed
2026-01-14H. Res. 992 (119th)End debate nowNONOPassed
2026-01-13H.R. 4593 (119th)Final passageNONOPassed
2026-01-13H.R. 4593 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2312 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2270 (119th)Send back to committeeYESYESFailed
2026-01-13H.R. 2262 (119th)Final passageNONOFailed
2026-01-13H.R. 2262 (119th)Send back to committeeYESYESFailed
2026-01-13H. Res. 988 (119th)Approve resolutionNONOPassed
2026-01-13H. Res. 988 (119th)End debate nowNONOPassed
2026-01-13H.R. 6504 (119th)Fast-track passageYESYESPassed
2026-01-13H.R. 6500 (119th)Fast-track passageYESYESPassed
2026-01-12H.R. 2683 (119th)Fast-track passageYESYESPassed
2026-01-09H.R. 5184 (119th)Final passageYESNOPassed
2026-01-08H.R. 1834 (119th)Final passageYESYESPassed
2026-01-08H. Res. 780 (119th)Approve resolutionYESYESPassed
2026-01-08H.R. 131 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYESFailed
2026-01-08H.R. 504 (119th)Passage, Objections of the President To The Contrary NotwithstandingYESYESFailed
2026-01-08H.R. 6938 (119th)Final passageYESYESPassed
2026-01-08H.R. 6938 (119th)Retaining Divisions B and CYESYESPassed
2026-01-08H.R. 6938 (119th)Retaining Division AYESYESPassed
2026-01-07H. Res. 780 (119th)Motion to DischargeYESYESPassed
2026-01-07H. Res. 977 (119th)Approve resolutionNONOPassed
2026-01-07H. Res. 977 (119th)End debate nowNONOPassed
2026-01-06Call of the HousePRESENTPassed
2025-12-18H.R. 498 (119th)Final passageNONOPassed
2025-12-18H.R. 498 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 845 (119th)Final passageNONOPassed
2025-12-18H.R. 845 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 1366 (119th)Final passageNONOPassed
2025-12-18H.R. 1366 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 4776 (119th)Final passageNONOPassed
2025-12-18H.R. 4776 (119th)Send back to committeeYESYESFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-18H.R. 4776 (119th)Approve amendmentNONOFailed
2025-12-17H.R. 3492 (119th)Final passageNONOPassed
2025-12-17H.R. 3492 (119th)Send back to committeeYESYESFailed
2025-12-17H.R. 6703 (119th)Final passageNONOPassed
2025-12-17H.R. 6703 (119th)Send back to committeeYESYESFailed
2025-12-17H.R. 3616 (119th)Final passageNONOPassed
2025-12-17H. Con. Res. 64 (119th)Approve resolutionYESYESFailed
2025-12-17H. Con. Res. 61 (119th)Approve resolutionYESYESFailed
2025-12-17H. Res. 953 (119th)Approve resolutionNONOPassed
2025-12-17H. Res. 953 (119th)End debate nowNONOPassed
2025-12-16H.R. 3632 (119th)Final passageNONOPassed
2025-12-16H.R. 3632 (119th)Send back to committeeYESYESFailed
2025-12-16H.R. 4371 (119th)Final passageNONOPassed
2025-12-16H.R. 4371 (119th)Send back to committeeYESYESFailed
2025-12-16H. Res. 951 (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 4 / 11Next →