Today, we celebrate the United States Coast Guard for 234 years of sacrifice, bravery, and devotion to our country.
To the women and men who answered the call to serve - thank you. Semper Paratus.

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 — 567
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 · 83 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Hardworking people across NH are already facing some of the highest energy costs in America. The last thing they need is for utility costs to be jacked up. I’m using every tool I have to protect you from rate hikes. For help navigating rising energy costs, call 2-1-1 or visit nhsaves.com.
Our team is in close communication with the Concord Police and local leaders. I stand with the Concord community in rejecting this bigotry and standing against hate in all forms.
Hate has no place in the Live Free or Die state. The demonstration by a white supremacist hate group carrying swastika flags outside our State House does not reflect the values of New Hampshire or our nation.
The cost crisis is making life harder for hardworking people, and big price-gauging corporations are a key driver.
I’m working to get the Price Gouging Prevention Act signed into law because it will put an end to corporate price gouging and ensure every Granite Stater is getting a fair deal. 🇺🇸
Monopolies and corporate abuses of power in our defense sector have undermined our military readiness & been a driver of waste, fraud, & abuse.
I’ve questioned America’s top military leaders about ensuring we have a basic right to repair & I’m working to enshrine that right in federal law. 🇺🇸
Interested in interning with Team Goodlander? Check out our website for more information about how to apply!
➡️ goodlander.house.gov/services/int...
The work of Congress is made possible by our dedicated interns – from constituent services to legislative support, interns are part of the team that makes it happen. So thankful for the incredible interns who helped serve the people of New Hampshire.
I hear it all across NH: Housing prices are too high & supply is too low. I’m fighting to address this crisis & make the American Dream possible for Granite Staters.
Great conversation with WKBK radio about addressing the cost crisis, protecting critical healthcare & more.
🎧⬇️
I’m using every tool I have to stand up to these lawless efforts to seize your personal data and to protect the federal programs you rely on.
The Trump Administration’s latest demands for the highly personal data from the tens of thousands of people across New Hampshire — kids, veterans, hardworking families — who rely on SNAP every day to put food on the table is yet another Orwellian move that is entirely unacceptable and avoidable.
The American people are paying the price for Donald Trump’s chaos and corruption.
Public education is the lifeblood and ultimate safeguard of American democracy. I will always fight for our public schools. 🇺🇸
Planned Parenthood delivers lifesaving cancer screenings, vaccinations, contraception & so much more. The effort to prohibit Planned Parenthood from accepting Medicaid is dangerous. That’s why I’m helping to lead the Restoring Essential Healthcare Act and using every tool to protect your healthcare.
The Trump Administration’s senseless and rushed reductions in force within our Air National Guard defy common sense and will make New Hampshire and America less safe.
That’s why we’re fighting to prevent them and working for a common sense approach that protects our national security.
Having a home is a cornerstone of the American Dream. But, the housing crisis is keeping it out of reach for far too many.
I had a great discussion with Keene Housing and partners from across the Monadnock Region today about ways we can work together to tackle the housing crisis head-on.
Learn more about the wide range of care provided by Planned Parenthood of Northern New England here: www.plannedparenthood.org/planned-pare...
When we talk about GOP efforts to prohibit Planned Parenthood from accepting Medicaid, we’re talking about cutting access to cancer screenings, vaccinations, contraception & more for those most in need. I had the opportunity to visit the Keene Planned Parenthood & speak with providers about this.
Fantastic morning in Swanzey where I saw first hand at Carlisle Wide Plank Floors that when we support our small businesses, we build stronger communities.
Proud to be working alongside and for the truly great American craftsmen of Carlisle Wide Plank Floors on the House Small Business Committee🇺🇸
America should not be making concessions to China. Full stop.
SoupScore Breakdown
Loading analysis metrics…
Voting History567 total votesExpandCollapse
Voting History
567 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-23 | H.R. 3357 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 1917 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 3937 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3351 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3095 (119th) | Fast-track passage | YES | NO | ✕↔ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H. Res. 590 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-18 | H. Res. 590 (119th) | End debate now | NO | NO | ✓ | Passed |
| 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 |
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.