Today is a victory for the Constitution. Citizenship cannot be stripped away by presidential decree.
Thank you to the ACLU of NH for leading this important fight. 🇺🇸

Congress Member Profile|U.S. Representative|Democrat|New Hampshire District 2
Maggie Goodlander
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 593
Yes50%
No49%
Present1%
Not Voting0%
Party align93%
Cross-party6%

Maggie Goodlander
U.S. RepresentativeDemocratNew Hampshire District 2
SoupScore
Maggie's ATmosphere Activity
20 recent posts · 13 sponsored · 93 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Today, the Supreme Court affirmed what our Constitution has made plain for more than 150 years: if you are born in the United States and subject to its jurisdiction, you are an American citizen.
Read my full statement here⬇️
Public trust in our military is earned through transparency and accountability. A free and independent press is mission-critical to that indispensable mission. That's why I'm fighting to end the Pentagon’s war on the free press and protect your taxpayer dollars.
No blank check for President Trump’s war of choice in Iran.
Public service is a public trust — not a pathway to personal profit. That's why I’m leading bipartisan legislation to ban senior officials across government — including every Member of Congress, the President, and Supreme Court Justices — from trading stocks and betting in prediction markets.
It was an honor to join Easterseals NH in Franklin to celebrate 250 years of freedom, service, and sacrifice. Grateful to our veterans, military families, first responders, and everyone who works every day to strengthen our communities and support those who have served our nation.
New Hampshire’s creative spirit is one of our greatest strengths. It was a joy to join so many Granite Staters at MacDowell’s Medal Day to celebrate the extraordinary Anthony Braxton and the artists whose work enriches our communities, our culture, and our country.
Liberty Utilities is finally owning up to what its New Hampshire customers have known all along: relief cannot wait. While this is progress, it is not enough. We need a permanent solution and real accountability. I won’t stop working until we get both.
Grateful for every brave local law enforcement officer who upholds the rule of law and puts their life on the line every day to keep us safe, including Pelham’s own Chief Anne Perriello of Pelham Police Department.
Liberty Utilities is finally owning up to what its New Hampshire customers have known all along: relief cannot wait. While this is progress, it is not enough. We need a permanent solution and real accountability. I won’t stop working until we get both.
Today, we celebrate love, freedom, and the courage of those who fought to make marriage equality the law of the land. Every person deserves the freedom to be with the person they love—and I will fight to protect that freedom for generations to come.❤️🏳️🌈
So honored to be a part of America's 250th Birthday "Gift to the Nation" Cake! Thank you Grace Pak for your time and extraordinary talent to make this gift possible. 🇺🇸🎂
The American people deserve answers about how tax dollars are being spent. I won’t quit working to get them.
50 years and more than 24,000 graduates later, the verdict is crystal clear: women make our military smarter, stronger, and better.
I was honored to celebrate this 50th anniversary with an extraordinary group of trailblazing patriots whose service inspires me every day. Don’t give up the ship! ⚓🇺🇸
President Trump is once again obstructing our bipartisan bill to lower housing costs and deliver real solutions to the American people.
Mr. Speaker: It is time to do your job and present our bipartisan housing bill to the President. Let’s get this done.
Public service is a solemn duty — not a vehicle for self-enrichment.
🚨GOOD NEWS: The House just passed major small business wins — bills that will crack down on conflicts of interest that rig federal lending, make sure no small business is left waiting on disaster relief, and stand up to the corporate monopolies that are squeezing Main Street.
When SCOTUS overturned Roe v. Wade four years ago today, they sent us back in time by generations. That decision had consequences for women and families across our country, including my own. I am fighting to restore reproductive freedom and build a reliable, affordable system of healthcare for all.
Public service is about earning public trust — not personal profit. Our bipartisan Public Service Accountability Act closes gaping loopholes that have fueled corruption across all three branches of our government.
Rep. Fitzpatrick and I are leading a bipartisan bill to make a commonsense rule of law crystal clear: people who hold public power must be accountable to the American people and serve the public interest — not their own personal profits.
SoupScore Breakdown
Loading analysis metrics…
Voting History593 total votesExpandCollapse
Voting History
593 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-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | PRESENT | NO | — | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | 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.