I’m honored and very excited to celebrate Nashua’s leaders and our shared commitment to serving the people of the city that we love.
🗓️Hope to see you Sunday!

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 — 497
Yes48%
No51%
Present1%
Not Voting0%
Party align94%
Cross-party6%
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.
From my time working with Senator John McCain to now, I always have and always will bring the Live Free or Die spirit to my work for you in Congress.
🎥Atkinson Gazette
Happy New Year, New Hampshire!
Here’s to a 2026 filled with health, hope, and opportunity for every corner of our state.🙏🇺🇸
From the bottom of my heart: thank you, New Hampshire. This work belongs to all of us. Ending this year with immense gratitude—for the people of New Hampshire, for your trust, and for the honor of my lifetime to serve you in Congress.
Turning the page on 2025, I’m grateful for every Granite Stater I’ve had the honor to represent in Congress. As we head into 2026, here is a look back at my first year as your Congresswoman.
I will never be intimidated or silenced. And I will never give up the ship. 🇺🇸
A bipartisan group of 218 of us in the House came together to force a vote on lowering your healthcare costs, but the Speaker of the House of Representatives continues to obstruct a vote on lowering costs and saving healthcare. Enough — we have got to get this done.
Granite Staters believe in our Constitution. As a former intelligence officer in the Navy Reserve, I’ve seen the price of forever wars up close.
This legislation draws a simple and critical line: the President cannot drag America into war with Venezuela without clear authorization from congress.
In winter, summer, and every season in between, I am proud to bring the voices and priorities of our North Country to Congress.
🚨NH families are getting slammed with thousands of dollars in energy costs.
The Weatherization Assistance Program can save you and your family real money in energy bills, but the Trump Administration is withholding $9 million that was promised to NH.
Secretary Wright: release the $9 million.
From fielding calls from Granite Staters to supporting our legislative agenda, our amazing team of interns show up every day and make a real difference for NH. Thankful for their dedication and service.
Check out Goodlander.House.Gov for more information about opportunities to join our team!
I am working closely with our partners at every level of government to get to the bottom of this proposal, and I will continue using every tool available to hold the Trump Administration accountable.
I am deeply concerned by reports that the Trump Administration has developed plans — apparently without input from the community — to use an industrial warehouse in New Hampshire to detain human beings.
This is not who we are.
Glad to meet with Finnish Members of Parliament Jukka Kopra and @mikkotsavola.bsky.social earlier this month to discuss our shared commitments to standing up to Russian aggression, keeping our countries safe, and upholding the rule of law.
It was an honor to connect with our allies.
Wishing you and your loved ones a joyful, peaceful, and very Merry Christmas!🎄
I’m grateful today and every day for the spirit of community that defines the Granite State — neighbors helping neighbors, and love leading the way.❤️
🚨Granite Staters are paying the price for President Trump’s chaotic tariffs, including with a 30% decline in Canadian visitors — a major hit for many small businesses.
NH shares more than just a border with Canada – our economies and our shared values make our partnership a model for the world.
At a time when families should be focused on celebrating together, President Trump’s chaotic tariffs are jacking up prices, making this holiday season more expensive for hardworking Americans.
I’m leading legislation to lower costs and make sure our economy works for everyone — all year long.
Fear is contagious, but courage is too. We saw important flickers of courage in Congress last week when 218 of us in the House joined together to force a vote on lowering your healthcare costs. Our work is far from over, and I will continue working with anyone to lower your healthcare costs.
🚨Over the past 15 years, the rate at which kids are killed by firearms has grown more in NH than in any other state in America.
📜 We must keep our kids safe while respecting our Second Amendment.
🇺🇸I’m championing constitutional public safety legislation that will save lives & prevent gun crimes.
Thank you, BAE Systems, for visiting the People’s House earlier this month! Proud to bring the voices of more than 6,500 employees across New Hampshire to Congress to fight for the safe, affordable future we deserve.
SoupScore Breakdown
Loading analysis metrics…
Voting History497 total votesExpandCollapse
Voting History
497 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-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 |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-03 | — | Election of the Speaker | NOT_VOTING | — | — | Johnson (LA) |
| 2025-01-03 | — | Call by States | PRESENT | — | — | 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.
← PrevPage 10 / 10