I was a hard no on this bill, and I will never stop working to stop its worst provisions from going into effect.

Congress Member Profile|U.S. Representative|Democrat|New Hampshire District 2
Maggie Goodlander
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 535
Yes48%
No51%
Present1%
Not Voting0%
Party align93%
Cross-party7%
SoupScore
District Map
Congressional District 2
U.S. Census Bureau boundary data.
Social & Web
External Resources

Maggie Goodlander
U.S. RepresentativeDemocratNew Hampshire District 2
SoupScore
Maggie's ATmosphere Activity
20 recent posts · 10 sponsored · 80 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
NH families are going to pay the price for the GOP’s budget bill — a bill that will skyrocket our national debt and make the biggest cuts to healthcare in American history.
And for what? To pay for trillions of dollars in tax giveaways to billionaires and big corporations who do not need them.
President Trump’s effort to unilaterally dismantle the Department of Education defies the express will of Congress.
I filed a legal brief to defend the Department of Education from the Trump Administration’s senseless and lawless attacks.
A weakened Ukraine makes America less safe and the world even more dangerous.
That’s why I’m part of a bipartisan, bicameral coalition demanding that the Trump Administration restore shipments of critical arms and munitions to Ukraine, before it's too late.
My heart is with the family and loved ones of the Camp Mystic campers and counselors, and other innocent people who were killed during the horrific flooding along the Guadalupe River.
My prayers are with the search and rescue teams as they continue their recovery efforts.
We are the land of the free because we are the home of the brave.
Today, as we celebrate the Fourth of July, I joined Nashua Veterans Promise and Involved To Impact to honor the veterans who sacrificed so much for this great nation.
God bless our servicemembers, and God bless the USA. 🇺🇸
My statement on H.R. 1 ⬇️
This morning, I spoke with an amazing woman named Laura from Jaffrey.
Laura is in the fight of her life against Leukemia. Today, Laura’s life depends on Medicaid; she could not afford her cancer medication without it. Laura is why I’m never giving up the fight to protect your healthcare.
I’m not giving up in the fight to lower your costs and protect what is yours — not now, not ever. And our team is here for you — today, and always.
When I vote no on the GOP’s Big, Brutal budget bill, the people of New Hampshire who will pay the price and bear the burdens of this bill will be on my mind and in my heart.
More from New Hampshire healthcare providers and advocates on the harms of the GOP’s Big, Brutal budget bill ⬇️
The devastating cuts to healthcare in the GOP’s Big, Brutal budget bill are not hypothetical. They will hurt hardworking Granite State families.
Just ask Claudia and John Dery, from Peterborough ⬇️
The GOP’s Big, Brutal budget bill is bad for New Hampshire ⬇️
Behind every line item in the GOP's Big, Brutal budget bill are real lives. We cannot say we serve the people while dismantling the programs that serve them.
I read every bill we vote on in the House, and that’s why I’m a hard no on the Big, Brutal budget bill that Republicans are jamming through Congress.
It will add trillions to our already sky-high debt to pay for tax giveaways to billionaires. Millions will lose their healthcare, & costs will go up.
I waited hours to testify for five minutes in the only committee standing between NH & President Trump’s Big, Brutal Bill.
The brutality of this bill can be measured in the lives of Americans that will be upended when they are forced to pay the price for trillions in tax giveaways to billionaires.
The GOP’s Big, Brutal Budget makes the biggest cuts to healthcare in history. It will jack up healthcare costs for everyone & rip care away from thousands of Granite Staters. This bill will cost lives.
That's what I heard from providers & patients in Nashua & why I’m never giving up this fight.
I will never give up this fight. Share your story about how these cuts would impact you here: forms.gle/FtKRZHHLAVxS...
I’m a hard no on the GOP’s budget bill, which includes:
❌Biggest cuts to healthcare & SNAP in history
❌Elimination of Title X funding, including for cancer screenings & birth control
❌Skyrocketing our national debt
For what? To pay for trillions in tax breaks for billionaires & big corporations.
“There’s no good reason to leave Congress in the dark on this.”
Good to join Jen Rubin on The Contrarian earlier this week to discuss the situation in the Middle East and the very good reasons why the Constitution gives Congress a role in matters of war and peace.
Watch the conversation ⬇️
SoupScore Breakdown
Loading analysis metrics…
Voting History535 total votesExpandCollapse
Voting History
535 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-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 |
| 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 |
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.