The GOP’s Big, Brutal Budget made the biggest cuts to healthcare in American history. Hardworking families across New Hampshire are paying the price and bearing the burdens of these cuts, including the amazing people I met yesterday in Antrim at the Grapevine Family & Community Resource Center.

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.
Here in the Live Free or Die state, we know that everyone deserves equal protection under the law, no matter who you are or who you love. That’s the fundamental American idea we’re advocating for in this legal brief to the United States Supreme Court.
Read more: goodlander.house.gov/media/press-...
For far too long, the rules of the road for farmers have been written for the big players in our agricultural industry.
We need rules that work for family farms here across New Hampshire. That’s what I’m fighting for in Congress.
105 years ago today, the 19th Amendment to the United States Constitution became law and American women got the right to vote at long last. Today, the fight to protect that fundamental right is real and I’m never giving up.
(Looking at you, Pete Hegseth.)
Fantastic morning with local organic farmers from Weare, New Boston, Hillsborough, Nelson, Chichester, & Concord. We covered a lot of ground—from the critical role federal programs play in their work to ways we can rein in the power of Big Ag in America.
Proud to fight for NH farmers in Congress.
Today, we celebrate 109 years of the National Park Service.
Our parks must be protected and accessible for everyone because they belong to us all. I’ve never been more motivated to fight to protect our parks and the patriotic women and men of our National Park Service🇺🇸
I learned a lot from them about how Trumpflation is making their lives more expensive: from back-to-school supplies to life-saving healthcare for their kids. Proud to be working for and alongside these moms to tackle Trumpflation and make life affordable, safe, and free for people across our state.
Today I had the chance to sit down over coffee with an extraordinary group of Granite State women. They came from towns across our district — from Sutton to Atkinson, from Peterborough to Pembroke, and from Hillsborough to Nashua. They’re all advocates with MomsRising.
Meals on Wheels is a lifeline for the Granite Staters they serve — from delivering nutritious meals to forming deep community bonds. Great to be with their team and then out delivering meals. I saw firsthand their impact and to hear how I can support this organization and community in Congress.
“Rep. Maggie Goodlander visited Ammonoosuc Community Health Services (ACHS) in Franconia on Monday, meeting with staff and leadership to discuss the pressures facing rural health centers and the scheduled closure of the facility by year’s end.”
Read more: www.caledonianrecord.com/news/local/g...
New Hampshire’s students are our future, and Nashua Community College is leading the way. Loved meeting NCC’s new president Dr. James Keane and learning more about how NCC students are on the frontlines tackling our childcare crisis and writing the next chapter of New Hampshire’s aviation history. 🇺🇸
New Hampshire has some of the highest energy costs in the country — and the GOP’s Big, Brutal Bill is jacking up costs by cutting off money-saving energy projects across the country and in communities like Windham.
I will never stop working to lower your costs and make clean energy affordable.
President Trump is giving a master class on how to get OWNED by Vladimir Putin. Reminds me of a postcard a little boy in Franconia wrote earlier this week that said: “Putin ate TACO for lunch.”
I’ve got the greatest boss in the world: you.
Fantastic visit to Windham this week to meet with local leaders — from ensuring first responders get the support they need to lowering costs across the board, I’m proud to be bringing the voices of Windham to Congress.
Donald Trump made their life-saving mission a lot harder with his Big Brutal Bill, which makes the biggest cuts to healthcare in American history. I’m doing everything I can in Congress to fight back and support the people working to get you the healthcare you need when you need it.
Every American should be able to get the healthcare they need when they need it. That’s what the amazing community healthcare providers I met with in Nashua are trying to deliver for us.
My statement on the situation in Gaza⬇️
Since Donald Trump rolled out the red carpet for Vladimir Putin on American soil, Putin has launched the biggest wave of strikes in Ukraine that we’ve seen in weeks.
This is not how you deal with a dictator.
Great to be on Nashua’s own WSMN Radio with the one and only George Russell!
At the Copper Door in Salem, I sat down with NH small businesses—hospitality to healthcare, banking to construction. Two themes were clear: big corporations have too much power, and tariffs are hurting small businesses. Congress can do something about it, and that’s exactly what I’m working to do.
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-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-05-14 | H.R. 8365 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | PRESENT | NO | — | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-12 | H.R. 2853 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | NO | ✕↔ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | NO | ✕↔ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-27 | H.R. 227 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-27 | H.R. 7959 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-23 | H.R. 5587 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (119th) | Final passage | NO | NO | ✓ | Passed |
| 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 |
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.
Page 1 / 11Next →