NH’s future is being built at Nashua Community College.
From the microelectronics bootcamps to the early childhood education classroom, I got to spend time with the students and educators powering our workforce on pathways to a stronger Granite State.
Proud to fight for you in Congress.

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.
Reposted byCongresswoman Maggie Goodlander
We are thrilled to welcome our newest committee member, @goodlander.house.gov! She proudly served as an intelligence officer in the United States Navy Reserve for over a decade, and we are looking forward to having her expertise on our committee.
Thank you to the amazing students, teachers, and parents from the Northwood School for visiting the People's House last week! NH students are the future, and it was wonderful to welcome them to our Nation's Capitol and see their curiosity, enthusiasm, and commitment to learning in action. 🇺🇸
It was a busy week of healthcare conversations in the People's House last week. Grateful for the partnership of advocates, providers, veterans, and community leaders who are fighting to ensure every Granite Stater can get the healthcare they need — when they need it and where they need it.
Loved being in Salem with the incredible team at Salem Family Resources for the inaugural miles4mom & fun4family 5K. It was energizing to celebrate the families, volunteers, and community leaders who are working to make Salem stronger every day. 🇺🇸
Thank you, BIA, for being my partner in solving problems and seizing opportunities — from cutting red tape to building more great New Hampshire homes.
Today, on Women Veterans Day, we remember and honor the women of America who for 250 years have put their lives on the line in service to our country in uniform.
Our military is stronger because of the women we honor today — no executive order, no president, will ever erase that.
Come with me to Experience New Hampshire in our Nation’s Capitol ⬇️
The USPS is a promise that every American—no matter where they live—stays connected. Grateful to join the Postal Service Caucus for an important discussion about protecting reliable mail delivery, supporting our postal workers, and ensuring our rural communities get the service they depend on.
Honored to meet with our newest 2026 Congressional Gold Medalists, Lauren and Alex! I’m so proud of our very own Granite Staters for this milestone achievement and cannot wait to see all the good you do for NH and the world.
Learn more about how YOU can get involved at congressionalaward.org
When workers put in the hard and essential work to form a union, they’re too often met with endless delay tactics and stonewalling — it’s just not right.
I was proud to cosponsor our bipartisan bill, rally the 218 signatures we need to force a vote, and pass it in the House today.
Another busy week in Congress! Grateful to all the Granite Staters who visited the People’s House and met with our team. We work for YOU!
Another busy week in Congress! Grateful to all the Granite Staters who visited the People’s House and met with our team. We work for YOU!
Congratulations to the Leadership NH Class of 2026! It was an honor to celebrate this group of leaders from every corner of our state and the power of leadership across NH.
Our future is bright because people of good faith are willing to step up and build bridges that make us stronger. 🎓🇺🇸
Last week in Whitefield, I spent time with Jeanne Robillard and the extraordinary team at Tri-County CAP.
I left in awe. Tri-County CAP shows up for thousands of Granite Staters every single day. I’ll never stop fighting for the federal investments that make your mission-critical work possible.
Some GOOD news from the last few days:
✅ The House passed our bipartisan Iran War Powers Resolution.
✅The House passed our bipartisan Ukraine Support Act.
✅HASC passed our bipartisan bill to ensure American troops recoup the right to repair their own equipment.
Every American deserves the freedom to live with dignity, safety, and equality under the law. Pride is a celebration of that freedom and a reminder that our work is not done. I’ll never stop fighting in Congress to ensure that the promise of equal justice and equal opportunity belongs to everyone.
No American veteran should ever have to choose between the benefits they earned through their service and sacrifice for our country. The Major Richard Star Act would finally correct a longstanding and outrageous injustice. Congress must pass it. Now. I will not rest until we get this done.
🚨Granite Staters: Wednesday, June 10 is the LAST day you can vote in the 2026 NHEC Board of Directors Election.
One of the things I love about the New Hampshire Electric Co-op is that it belongs to its members — your co-op, your vote!
So please visit nhec.com and VOTE. 🇺🇸
Free and fair elections are the bedrock of American democracy. In Congress, I’m fighting to ensure that every eligible voter in America can cast their ballot free from intimidation, coercion, and any undue interference by anyone, including the Pentagon.
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 |
|---|---|---|---|---|---|---|
| 2025-12-17 | H. Con. Res. 61 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2025-12-17 | H. Res. 953 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-17 | H. Res. 953 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3632 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H.R. 4371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 4371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-16 | H. Res. 951 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-16 | H. Res. 951 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-16 | H.R. 3187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-15 | S. 284 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-12 | H.R. 3668 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 2550 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-11 | H. Res. 432 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H.R. 3898 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-12-11 | H.R. 3383 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-11 | H.R. 3638 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-12-11 | H.R. 3628 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-11 | H. Res. 939 (119th) | Kill the motion | YES | NO | ✕↔ | Passed |
| 2025-12-10 | H. Res. 432 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-12-10 | S. 1071 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2025-12-10 | H. Res. 936 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-10 | H. Res. 936 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-10 | H.R. 1676 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-09 | S. 356 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-04 | H.R. 1049 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-12-04 | H.R. 1069 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-12-03 | H.R. 1005 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-12-03 | H.R. 4305 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-12-03 | H.R. 2965 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-12-02 | H. Res. 916 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-12-02 | H.R. 4423 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-12-01 | H.R. 5348 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 1949 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H.R. 3109 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-20 | H. Res. 893 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 6019 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 4058 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-20 | H.R. 5107 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-11-20 | H.R. 5214 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-11-19 | H. Res. 888 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-11-19 | S.J. Res. 80 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H.J. Res. 131 (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.