Firefighters & first responders put their lives on the line to keep us safe. I’m working to ensure these American heroes get the best training, & the National Fire Academy plays a critical role in making that possible.
I’m proud to help lead the National Fire Academy Reporting Act to do just that.

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.
Pete Hegseth is a disgrace.
I’ve said it from the beginning, and I’ll say it again: this man is unfit to serve in any position of public trust. He has no business being our Defense Secretary, and he should be removed immediately. www.wmur.com/article/defe...
🔁 Repost from AARP NH:
✅ Check in on #SocialSecurity with NH Congresswoman Maggie Goodlander on August 20 (11 am - 12 pm) via Facebook live (/aarpnh) or by calling 833-946-1562. Bring your questions!
There is nothing more important than delivering the quality care that our veterans have earned and deserve, and I was proud to help implement the PACT Act when I worked at the White House as part of the Unity Agenda for the Nation, meeting our sacred obligation to veterans.
Three years ago, America took a critical step towards living up to the obligation we owe our veterans by making the PACT Act law. This legislation supports our veterans who were exposed to burn pits, Agent Orange, and other toxic substances during their service by expanding healthcare and benefits.
This latest move against the VA workforce is a direct attack on veterans across New Hampshire and America.
From Congress to the courts, this fight is far from over.
The right to organize is core to who we are in the Live Free or Die state.
But President Trump is waging the most vicious attacks on the most basic rights of working Americans and unions and in American history.
That’s what I’m working on in Congress and as a member of the House Armed Services Committee.
Anytime we see a major acquisition of real estate by a foreign adversary or competitor near sensitive facilities—farmland, water infrastructure, or land near military installations—we must investigate that thoroughly to understand if there is a threat posed to our communities, economy, or military.
If you’re sick, you and your doctor make decisions about your care—not corporate monopolists looking to make a buck by denying you the care you need. But, under a new plan from the Trump Admin, that’s exactly what they’re trying to force on Medicare patients. That’s not right, and I’m fighting back.
Attacks on Medicaid are causing real harm to real people right here in New Hampshire. In Congress, I was a hard no on the biggest cuts to Medicaid in American history, and I am using every tool I have to protect the healthcare you and your family rely on.
The women & men of the National Air Traffic Controllers Association work tirelessly to protect & secure our airways.
I am grateful every day for the sacrifices they make to keep America moving & passengers safe. In Congress, I’m fighting to ensure they have the resources they need to succeed.
Fantastic visit to Plymouth, where I met with local leaders and community members to discuss how Congress can be a partner in delivering on what matters most.
⬇️
NH is home to the most beautiful land in America, & outdoor recreation is core to our way of life.
Proud to help announce new federal funding for our public parks that will make a difference to communities across NH. I’ll never stop working to deliver every penny of federal funding promised to NH.
We owe a sacred obligation to the brave Americans who put their lives on the line and served our country in uniform.
In Congress, I’ll never stop fighting for our veterans.
Today is #PurpleHeartDay, and I’m carrying in my heart the brave American heroes who have given their lives to making our lives freer and safer through their service to our country in uniform. May God Bless them and may we never forget their extraordinary service to and sacrifice for us all.
Impactful conversation yesterday at Mid-State Health Center with Bi-State Primary Care and Harbor Care. I will not rest in my work for and alongside New Hampshire’s extraordinary community health centers to deliver better care to and lower costs for hardworking people. 🇺🇸
Happy Old Home Week, Sandwich! Had a great visit last night to the Foothills and with friends (old and new) on the town green. Check out Sandwich’s amazing “Artisans on the Green” extravaganza today on the green right in front of the Sandwich Home Industries — 10 am to 4 pm rain or shine!
Let me be clear: the GOP’s Big, Brutal Budget is a bad deal for New Hampshire and will raise costs across the board, from energy to housing to healthcare.
I’ll never stop working to prevent its worst provisions from going into effect.
"St. Joe’s leadership asks Goodlander and Pappas to protect healthcare"
www.nashuatelegraph.com/news/2025/08...
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.