YMCA Camp Takodah is a place where you get to know yourself. Today, I saw firsthand how camps help young people build confidence, leadership, and lifelong friendships.
Thank you for supporting children, strengthening families, and investing in the next generation of Granite Staters.

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.
Today marks 61 years since Medicare and Medicaid became law. To honor that, we hosted a Senior Resource Fair connecting Granite Staters with trusted partners.
Call us at 603-226-1002 or visit goodlander.house.gov/services to get in touch.
More from an awesome afternoon in Hudson with incredible team at the Life is Good Company. Loved seeing the “art of optimism” and the future of manufacturing up close!
Great to be with members of the Hudson Select Board for an energizing visit to the Life is Good Company. We saw the “art of optimism” and NH manufacturing in action. Important conversations about innovation, supporting workers, and growing small businesses right here in the Granite State.
Great to be in Hudson yesterday with the amazing team at Hudson Community Television. I saw how much community television matters to the mission of keeping us all informed, safe, and connected.
Thank you to the amazing Ian Howes for having me on “Of His Own Words“. Proud to be your partner!
The 24 notes of Taps remind us of the courage, sacrifice, and service of those who gave everything for our country.
Thank you to Ellysia for your beautiful trumpet performance, honoring our Korean War veterans, and helping us remember their extraordinary legacy. 🇺🇸
We are who we remember, and honoring that service is a sacred obligation that I bring to my work in Congress every day.
I won’t quit until we get the accountability, transparency, and the answers every American deserves.
Read the full letter here: goodlander.house.gov/wp-content/uploads/2026/07/2026_07_27-iran-war-us-casualties-letter-to-president.pdf
Thank you to the advocates, survivors, patients, caregivers, and healthcare professionals from the American Cancer Society Cancer Action Network for sharing your stories with me. I’ll keep fighting to lower barriers to care and invest in lifesaving research.🎗️
73 years ago today, the guns fell silent in Korea. Today, I joined veterans and military families at the NH Veterans Home to make sure the service and sacrifice of America’s Korean War veterans are never forgotten. 🇺🇸
One of the most important things I've learned in my life is that curiosity is going to take you places where certainty could never take you. So stay curious. Stay in the fight. And stay in touch.
36 years ago, the Americans with Disabilities Act became law, delivering on our Constitution’s promise and affirming a self-evident truth: people with disabilities belong fully in every part of American life.
Full statement below⬇️
Our bipartisan Turn the Tide Act makes the long-term investments in prevention, evidence-based treatment, recovery housing, and the workforce that we need to deliver lifesaving care to every corner of our state.
🚨 Good News: The House passed our bipartisan Stop Secret Spending Act.
Right now, billions of your dollars are being secretly spent without the basic transparency you deserve.
That’s not a rounding error — that’s an outrageous loophole. And our bill will close it.
My message to a remarkable group of high school students from across New Hampshire: Stay curious.
Whenever I’ve found myself wondering whether I belong in the room, I try to remember that confidence doesn’t come from knowing everything. It comes from staying willing to learn.
🚨Good news! We passed 2 bipartisan bills to tackle two diseases that have touched the lives of people in every corner of New Hampshire: Lyme disease and Alzheimer's disease. The work continues!
🚨The U.S. House of Representatives, once again, passed our bipartisan War Powers Resolution, sending a crystal clear message to President Trump: end this illegal war in Iran.
If the Trump Administration official charged with helping small businesses do business internationally can’t keep President Trump’s chaotic tariff regime straight, how on earth is a small business in New Hampshire supposed to navigate this chaos?
The Supreme Court ruled President Trump’s tariffs unconstitutional. So I asked a simple question: when will small businesses get their money back? Still no answer.
The Trump Administration official charged with helping small businesses do business internationally cannot answer which tariffs President Trump has slapped on New Hampshire small businesses. How on earth is a small business in New Hampshire supposed to navigate this chaos?
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 |
|---|---|---|---|---|---|---|
| 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 |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-21 | H. Res. 1009 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-21 | H. Res. 1009 (119th) | End debate now | 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.