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.

Congress Member Profile|U.S. Representative|Democrat|New Hampshire District 2
Maggie Goodlander
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 613
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.
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.
It was great to be at Nashua’s back-to-school night to celebrate the start of the school year with students, families, teachers, and the Nashuans who make good things happen for our community.
There was a lot of love out outside the Nashua Library last night.
Social Security and Medicare are bedrock promises, but they’re under attack as high costs squeeze families. In Concord, I spoke with local leaders and seniors about how we can protect and strengthen these vital programs for generations to come.
As the great-granddaughter of NH family farmers, I know how important our farms are to our communities & economy.
I had a fantastic afternoon visiting with family farmers in Penacook, Concord & Plymouth. Big Ag has too much power, & I’m proud to fight for NH’s family farmers in Congress. 🇺🇸
For 1,273 days, the people of Ukraine have withstood Russia’s brutal and lawless invasion of their homeland. They’ve never stopped fighting for freedom or lost hope in their cause.
I was proud to work with Common Man for Ukraine to help navigate the visa process and make their visit possible.
We know many people were left on hold, including Congresswoman Maggie Goodlander, who was waiting on the line and eager to answer your questions and share updates with you about her work in Congress.
We are very sorry for the inconvenience.
🔁 from AARP NH: Our sincere apologies to everyone who attempted or planned to join AARP’s town hall this morning. Due to technical difficulties with AARP’s tele-town hall platform, we were not able to launch the event.
Had a great discussion in Windham with Dan Weeks, @cclusa.org , @lcv.org & local leaders about the barriers they face in lowering energy costs. The biggest one is the GOP’s Big, Brutal Budget, which will jack up costs and kill energy jobs.
I will never stop working to make clean energy affordable.
Starting soon — I hope you'll join us!
To tune in, call in at 833-946-1562 and/or watch live on Facebook here: www.Facebook.com/AARPNH.
📅 Hope you’ll join us on Wednesday, August 20, at 11:00 AM for a telephone town hall with AARP NH to discuss my work in Congress to lower costs, protect Social Security and Medicare, and deliver for you.
To join, call in at 833-946-1562 and/or watch live on Facebook here: www.Facebook.com/AARPNH
Reposted byCongresswoman Maggie Goodlander
📅 Hope you’ll join us on Wednesday, August 20, at 11:00 AM for a telephone town hall with AARP NH to discuss my work in Congress to lower costs, protect Social Security and Medicare, and deliver for you.
To join, call in at 833-946-1562 and/or watch live on Facebook here: www.Facebook.com/AARPNH
Connection is core to who we are as a state & country—that includes in our defense systems.
In Lisbon, I saw how New England Wire is making America safer & stronger through innovative manufacturing. Proud to bring their voices to Congress on the Armed Services Committee & Small Business Committee.
Housing costs are crushing hardworking Granite Staters and standing in the way of the American Dream.
I’m proud to help lead this bipartisan legislation to cut bureaucratic red tape and give local leaders more flexibility on where and how to build homes Granite Staters can afford.
SoupScore Breakdown
Loading analysis metrics…
Voting History613 total votesExpandCollapse
Voting History
613 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 |
|---|---|---|---|---|---|---|
| 2025-03-10 | H.R. 495 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-06 | H. Res. 189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-06 | S.J. Res. 11 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H. Res. 189 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-03-05 | H.J. Res. 42 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-05 | H.J. Res. 61 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-03-04 | H. Res. 177 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-04 | H.R. 758 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-03-03 | H.R. 856 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-27 | H.J. Res. 20 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.J. Res. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 695 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H. Con. Res. 14 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H.R. 788 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (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.