
Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 3
Lori Trahan
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 550
Yes41%
No54%
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 · 14 sponsored · 58 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Big news! Elon Musk and his DOGE hackers were just blocked from accessing the Social Security payment system.
This is a huge win for Americans and our privacy!
Donald Trump was just asked why Elon Musk and his hackers need access to all of our social security numbers, bank accounts and addresses.
THEY DON’T!
I strive to be as accessible as possible to folks here in #MA3, which means meeting people where they are.
That’s why I'm committed to communicating across an array of platforms, including X, Instagram, Facebook, Threads, Bluesky, Youtube Shorts, and now, TikTok!
www.tiktok.com/@reploritrah...
Elon Musk can’t be president, so he bought one instead.
Between Donald Trump's unconstitutional actions and Elon Musk's illegal stunts, this past week it’s been hard not to shout... WTF?!
I’m going live on Instagram today at 5PM with Rep. Lee to break down what’s going on in DC and lay out our strategy to fight back.
www.instagram.com/reploritrahan/
Donald Trump has handed control of people's personal, financial and health information over to his billionaire donor, Elon Musk.
This is corruption plain and simple.
Proud to secure the federal funding necessary to upgrade the Lowell Fire Department's fleet of emergency vehicles, including new engine and ladder trucks.
Our firefighters deserve the best equipment possible as they go to work keeping our community safe!
🚨ATTN #MA3: Due to inclement weather, Acton Town Hall is closed today and our regional office hours have been canceled. We apologize for the inconvenience! My team will be at the Marlborough Senior Center on Thursday March 6th from 10AM - 2PM and we are standing by ready to help at (978) 459-0101.
Founded in 1974 by Billie Jean King, Women's Sports Foundation has led the way in empowering girls in sports to reach their potential.
It was great to meet softball superstar Rachel Garcia and the WSF team to discuss the real danger to women’s sports – undercutting Title IX.
Happy #NationalGirlsAndWomenInSportsDay! From players like Caitlin Clark to teams like Nebraska Volleyball, female athletes spent 2024 shattering expectations – and glass ceilings. What now needs to follow are the same opportunities that men’s sports have had for decades.
youtube.com/shorts/Y7w2c...
Quick update on Elon Musk having access to our Social Security Numbers.
We're on this, and we're not going to let up until we fully protect the privacy of every American.
Elon Musk isn’t just calling the shots – he’s running the administration, just like he bankrolled the campaign. And Donald Trump looks like the apprentice, eager to please his billionaire boss.
No community is spared, no nation untouched. Cancer is a devastating disease that has taken far too many from us.
This #WorldCancerDay, we honor those who have been taken too soon and pledge to do everything in our power to fight for a world free from cancer.
Office hours are back! This week, we'll be in Fitchburg, Methuen and Acton. We're ready to help you with issues you may be facing with federal agencies like the VA, IRS and Social Security. RSVP via the link below: trahan.house.gov/forms/form/?...
Another successful casework clinic! I’m proud that we were able to offer one-on-one assistance to connect folks to the support, resources and organizations they need. Thank you to everyone who joined us today and helped make it happen!
Donald Trump's actions are undermining the privacy, safety and security of every single American.
We’re going to use every tool we have to stop this unprecedented attack on our values and our Constitution.
Trump during the campaign vs. Trump in the White House.
youtube.com/shorts/TDAwx...
ATTN #MA3: You’re invited to my Casework Clinic tomorrow in Lowell! Myself, my team, and federal agency representatives will be available from 12 to 2:30 to help get you the assistance you need. Hope to see you there!
A town hall for the books! Thank you to everyone who joined me this morning in Billerica to talk about the issues that matter most. I was able to speak with parents, small businesses owners, union members and educators about how I can best support families across our district.
Today is the first day of #BlackHistoryMonth, a time to recognize and celebrate the powerful voices and stories of Black Americans who have shaped our nation's history.
This month and every month, let us honor their contributions to our shared American story.
SoupScore Breakdown
Loading analysis metrics…
Voting History550 total votesExpandCollapse
Voting History
550 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 |
|---|---|---|---|---|---|---|
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-21 | H. Res. 1009 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-21 | H. Res. 1009 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 5764 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-20 | H.R. 5763 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-15 | H.R. 2988 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-14 | H.R. 7006 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H. Res. 992 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-14 | H. Res. 992 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Divisions B and C | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Division A | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 780 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
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.