Today, we honor the Americans and Allies who stormed the beaches of Normandy on D-Day in defense of freedom. We are forever grateful for their extraordinary courage and sacrifice, and we remember the heroes who never came home, and their families who carried that loss.

Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 6
Seth Moulton
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes37%
No49%
Present0%
Not Voting14%
Party align98%
Cross-party1%
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 · 21 sponsored · 247 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Statement from Rep. Moulton on voting No on the NDAA during HASC markup last night:
Rather than debate the amendments being offered during NDAA markup, Republicans - except for the literal chairman of the committee - are either staying silent or leaving the room.
Republicans know this defense budget is way too high. It's indefensible.
Summer should be about firing up the grill, not burning through your savings. Donald Trump's policies are only driving up food prices as summer grilling season gets underway though.
Happy Pride Month! Rep. Moulton is proud to stand alongside the LGBTQIA+ community in the continued fight for freedom and dignity for all.
This month is not just a celebration, but a call to action. Everyone deserves the right to live and love openly.
So now Donald Trump is prepared to give Iran a $300 billion investment fund - on top of releasing $25 billion in Iranian frozen assets - just to get back to the status quo before Trump began this war.
This is INSANE. (via @nytimes.com)
Public service is at the core of our mission on Team Moulton. We are proud to help constituents, and are always ready to assist the people of MA-06.
Please contact our District Office at 978-531-1669 if we can be of assistance to you.
Investing in high-speed rail isn't just about investing in convenience and comfort, it's about creating millions of good-paying jobs, connecting communities of all sizes, and fighting climate change.
Today, Rep. Moulton is re-introducing the American High-Speed Rail Act.
Today we remember those who made the ultimate sacrifice in service to our country. Memorial Day is a time for reflection on the cost of liberty, and a reminder that freedom is never free.
Keeping those who have lost a loved one in service to our country in our thoughts today.
Rep. Moulton wrote to the CFTC about conflicts of interest with the Trump family. They never responded. Now, the reason for their silence is clear: these regulators abdicated their duty so that Trump’s inner circle can leech off young Americans and profit from war.
www.nytimes.com/2026/05/24/u...
Trump didn’t just settle a lawsuit, he settled a debt with the rioters who attacked our democracy and sent the bill to the American taxpayer.
Rep. Moulton is proud to co-sponsor @raskin.house.gov’s bill to stop this scam.
www.nytimes.com/2026/05/22/o...
Rep. Moulton joined his colleagues yesterday in a moment of silence on the House floor to honor the life and legacy of Barney Frank.
Thanks to Every 100th Heart for visiting Rep. Moulton's office today. It was moving and so important to hear from Massachusetts families about the importance of more research funding for pediatric heart health.
Donald Trump, who doesn’t pay taxes as a citizen, sued his own government to provide $1.7 billion in American taxpayer dollars for his criminal friends and Jan. 6 rioters.
Rep. Moulton is joining with 90+ other House Democrats to fight this illegal cash grab in court.
Our office is proud to have helped with Mariola Perez’s case, and we are glad to see she was not detained at her check-in. Mariola is a devoted mother and a vital part of the Lynn community. Giving her the chance to have her case heard is the right outcome.
itemlive.com/2026/05/11/l...
Our office is accepting nominations for the 11th annual Peter J. Gomes Service Award. This award honors local MA-06 volunteers across the North Shore who go above and beyond in service to their communities.
Nominate a volunteer here: docs.google.com/forms/d/1i-k...
Because of Donald Trump's war with Iran, inflation is way up.
And what is Trump doing to address it? Falling asleep at press conferences, building a ballroom that will cost billions, and trying to make Venezuela the 51st state.
Trump and the GOP promised to focus on affordability. They lied.
Trump's 'Election Integrity Army' for 2026 is an attempt to rig our election systems. That's why Rep. Moulton's Defend Elections from Trump Act is vital. It shields voters from intimidation and prevents armed personnel at the polls, ensuring that our democratic process stays safe and well protected.
Read more here: moulton.house.gov/news/press-r...
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 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-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | NOT_VOTING | YES | — | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 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 |
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.