Our office is hosting a passport fair from 10:00 am to 1:00 pm on May 16 at the Newburyport Senior Center. Register here: docs.google.com/forms/d/e/1F...

Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 6
Seth Moulton
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes38%
No52%
Present0%
Not Voting10%
Party align98%
Cross-party2%
SoupScore
District Map
Congressional District 6
U.S. Census Bureau boundary data.
Social & Web
External Resources

Seth Moulton
U.S. RepresentativeDemocratMassachusetts District 6
SoupScore
Seth's ATmosphere Activity
20 recent posts · 16 sponsored · 206 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Full statement on Congressman Moulton voting to extend Haiti TPS: moulton.house.gov/news/press-r...
Today, Rep. Moulton will vote Yes on legislation from @pressley.house.gov to extend TPS for Haiti.
Voting Yes ensures that our neighbors and caregivers who contribute so much to our communities will not be deported back to dangerous conditions.
On One Boston Day, we honor those we lost in the Boston Marathon bombing 13 years ago to this day and hold close the thousands whose lives were forever changed. Today, as always, we are #BostonStrong.
Food insecurity in Massachusetts is on the rise. Last year, 1.12 million households didn’t have reliable access to food. Rep. Moulton is fighting for funding that will protect WIC, school meals, and food assistance programs.
Congressman Moulton joined as an original cosponsor of @raskin.house.gov's legislation to establish an independent commission on presidential capacity under the 25th Amendment.
More details here: moulton.house.gov/news/press-r...
Read more here: moulton.house.gov/news/press-r...
The CFTC has the authority to stop the illegal war betting markets on offshore platforms like Polymarket, and yet they are doing nothing to enforce the law.
Rep. Moulton and @repmcgovern.bsky.social are demanding answers.
The President is ranting like a madman and talking about destroying entire civilizations. We are on the brink of a dramatic escalation of this war that risks more American lives being lost.
Republicans need to call Congress back into session NOW.
Speaker Johnson: Do. your. job.
This is not normal. This is not just "Trump being Trump". This is an insane man who is unfit for office, and needs to be removed immediately.
Donald Trump on Wednesday night: "They [Iran] have no anti-aircraft equipment."
Either Trump is misinformed, or he is lying to the American people. Either option puts the lives of our U.S. service members in greater risk.
Trump has proposed a $1.5 trillion defense budget, nearly *doubling* last year’s defense budget of $839 billion.
You know what that money could do instead? Provide healthcare for every uninsured American. Housing for every homeless veteran. Childcare, Pell Grants, high speed rail—all of it.
"The more our goals expand, the harder it will be to claim victory, and the more leverage Iran gains. Just imagine if, a few weeks from now, Iran has captured several American troops, and we’re back to the hostage crisis of four decades ago." www.foxnews.com/opinion/seth...
A reckless decision that underscores the Trump Administration's focus on political theater and gamesmanship instead of taking steps to actually improve public safety. www.propublica.org/article/trum...
Rep. Moulton joined 40 House and Senate colleagues, led by @warren.senate.gov and @repangiecraig.bsky.social, in calling on the CFTC and OGE to curb insider trading in prediction markets, underscoring the urgent need for clear guidance.
81 cents on the dollar. That’s the reality for women in the workforce today.
Pay equity isn’t just about fairness, it’s about the economic security of our families. It is unacceptable that women continue to be undervalued. We need to do more.
Full release: moulton.house.gov/news/press-r...
Effective today, Congressman Moulton is instituting an office-wide policy prohibiting his congressional staff from participating in prediction market platforms, such as Polymarket and Kalshi.
The following is a statement from Congressman Moulton on this policy.
We appreciate Senator Murkowski’s support for the LGBTQ+ Youth Access Act, which Rep. Moulton is co-leading to ensure LGBTQ+ youth can connect directly with trained counselors who understand how best to support them.
Senator Murkowski is right: This is key, and we need to get it done.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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-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 | NOT_VOTING | NO | — | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2026-01-15 | H.R. 2988 (119th) | Approve amendment | NOT_VOTING | YES | — | Agreed to |
| 2026-01-14 | H.R. 7006 (119th) | Final passage | NO | 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 | NOT_VOTING | 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 | NOT_VOTING | — | — | 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 |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (119th) | Send back to committee | YES | YES | ✓ | 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.