We are well into hour six of the House Armed Services Committee markup of the National Defense Authorization Act, legislation that determines the priorities of the Pentagon for the next year.
I’m fighting to deliver for New Hampshire and our servicemembers in this bill. Learn more ⬇️

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 — 551
Yes49%
No50%
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 · 82 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
SCOTUS’s decision allowing the Admin to continue attacks on the Department of Ed was dead wrong. But it's far from the end of this fight.
I’m using every tool to support our schools, including securing the release of $27M in federal funding promised to NH & being lawlessly withheld by the Admin.
I had a great visit this morning with Senator Maggie Hassan in Amherst to see this incredible community in action. From protecting Medicaid to delivering the federal funding that helps make their work possible, I am proud to be working on behalf of the people of Opportunity Networks in Congress.
Every Granite Stater deserves the opportunity to thrive, and that’s exactly what Opportunity Networks makes possible for people and families across our state.
We owe a debt of gratitude that we can never fully repay to America’s veterans.
Proud to bring the voices, priorities, and work of Operation Delta Dog to Congress to deliver for our veterans.
Inspiring evening last night at Swim With A Mission’s Navy SEAL Gold Star Family Tribute Dinner. Our servicemembers, veterans and military families represent the best of us — their grit, heart and sacrifice will never be forgotten.
Fantastic morning in Hanover at The Prouty, walking and biking alongside fellow Granite Staters in the fight against cancer.
As I saw once again first-hand today during a fantastic visit, the women and men of America’s first and finest public shipyard are critical to our national security. I’m proud to be bringing the voices and priorities of the Portsmouth Naval Shipyard to my work on the House Armed Services Committee.
Each person I heard from today shared the life-changing and life-saving impacts that service dogs have had on their lives, and I’m bringing each of every one of their ideas and voices to my work in Congress. 🇺🇸
I had the honor of spending the afternoon in Hollis today with a group of truly extraordinary veterans from across New Hampshire who have come together in community through an amazing organization called Operation Delta Dog.
We owe a debt of gratitude that we can never fully repay to America’s veterans. They put their lives on the line for our country, and many endured unimaginable stress and trauma in the line of duty. It is our enduring duty to deliver the care and support they need to thrive.
The Trump Administration is lawlessly withholding $27 million that Congress promised to New Hampshire public schools.
I will not rest until every dollar promised to the people of New Hampshire is delivered.
Learn more: goodlander.house.gov/media/press-...
Grateful to ReVision Energy and NH Small Business Development Center for their role in putting game-changing federal programs to work that have lowered costs & helped deliver reliable, clean power for Goosebay Lumber.
I’ll never stop working to lower costs so NH small businesses can thrive.
Awesome afternoon in Chichester today with the amazing team at Goosebay Sawmill & Lumber, Inc. This family-owned and solar-powered sawmill and lumberyard has been a staple for New Hampshire’s wood production and supply for 45 years.
The Trump Administration is trying to put America’s watchdog out of business. We’re fighting back.
I’m working to make government work better for hardworking people, including by cracking down on waste, fraud, and abuse.
One of the most important partners in this work is the Government Accountability Office—aka GAO—our independent, nonpartisan watchdog that saves billions in taxpayer dollars.
Hardworking Granite Staters are paying the price for President Trump’s unlawful and reckless trade wars.
I’m fighting back, in Congress and the courts, to end the chaos.
New Hampshire firefighters and first responders put their lives on the line every day to keep us safe. These American heroes deserve our full support.
Honored to join NH Fire Chiefs at the New Hampshire Fire Academy this morning to discuss how Congress can deliver for our brave first responders.
Fantastic day in Littleton yesterday.
I hope you’ll come visit soon!
New Hampshire’s forests are a national treasure, and they are essential to our economy and our way of life.
Today in Bethlehem, I joined the Forest Society to discuss their work and how Congress can help protect and preserve the natural resources that make New Hampshire the best place to call home.
SoupScore Breakdown
Loading analysis metrics…
Voting History551 total votesExpandCollapse
Voting History
551 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-07-17 | H.R. 1919 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | S. 1582 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-07-17 | H.R. 3633 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-07-17 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-16 | H. Res. 580 (119th) | Motion to Reconsider | NO | NO | ✓ | Passed |
| 2025-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | YES | NO | ✕↔ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
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.