I’m working to make the changes we urgently need to ensure everyone gets the healthcare we need.
This week in Claremont, I heard directly from doctors, nurses, and the amazing staff at Valley Regional Hospital about the challenges and opportunities facing rural healthcare across Sullivan County.

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 — 582
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 · 11 sponsored · 89 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
From downtown revitalization to critical healthcare services, Claremont is building momentum — transforming former industrial sites into new community assets and building for the future to strengthen the region’s health system.
Great to join veterans, families, and community leaders at the NH American Legion Annual Convention.
The American Legion strengthens communities across our state—supporting those who have served, mentoring the next generation, and carrying forward a spirit of service that defines NH. 🇺🇸
Grateful to the students and teachers who hosted me at Mascoma Valley Regional High School.
Proud that Audrey’s painting will represent NH in the halls of our U.S. Capitol. Thank you to every artist who participated in our Congressional Art Competition this year — you are our future! 🇺🇸
🚨A judge paused President Trump’s corrupt slush fund.
We won’t quit in this fight in Congress and in the courts.
Claremont is showing NH what’s possible when a community has the tools to grow and thrive. Couldn’t be more excited to be working along side the amazing team in Claremont to put the $850,000 in federal funding I secured to work for Claremont’s revitalization of the banks of the Sugar River.
Incredible visit to Claremont yesterday. This is what fighting for the Granite State looks like: bringing back every federal dollar I can to help our beautiful communities grow and thrive.
I was grateful to join members of the New Hampshire chapter of No Labels in Concord for a thoughtful conversation about bipartisan problem-solving, fiscal responsibility, government transparency, and the challenges facing our country.
I had the honor spending time with WWII Navy veteran Tony Guarino to talk about his military service. Tony represents the very best of New Hampshire’s Greatest Generation — courage, patriotism, humility, and service above self. 🇺🇸
I hope you all had a meaningful Memorial Day weekend honoring the brave Americans who made the ultimate sacrifice for our country and our freedom.
Today, we come together as Americans to remember the heroes who gave their lives for our country and to stand with the brokenhearted.
To our military families: freedom is not free, and we owe you a debt of gratitude that we can never fully repay. 🇺🇸
Today, we honor the women and men who loved America enough to give their lives for our country and each and every one of us. May God Bless our fallen heroes, our servicemembers, our veterans, and our military families. We will never forget you. 🇺🇸
Tony Guarino volunteered to serve our country in the Navy in 1944 while he was still a high schooler in Lebanon, NH.
I had the privilege of presenting Tony with a flag that flew in his honor over our U.S. Capitol to mark his 100th birthday. Happy 100th, Tony — fair winds and following seas. 🇺🇸
When disaster strikes, federal disaster loans keep small business in business and family farmers afloat. We must protect and strengthen those lifelines.
Proud to see our bill pass unanimously in the Small Business Committee this week, and I won’t quit until we get it done.
Today, 65% of American households are priced out of a median-priced home.
We must build more homes in America — and fast.
To succeed in that mission, we’ve got to lower the cost of building — including by cutting red tape that is jacking up building costs in New Hampshire and across America.
Today, I had the honor of welcoming some of NH’s newest citizens as my fellow Americans. 🇺🇸
Every person who chooses to become an American renews this extraordinary experiment in self-government and keeps our country forever young. Thank you for choosing America. Thank you for choosing NH.
NH’s law enforcement officers give their lives to saving lives and upholding the rule of law.
I’m grateful to the NH Law Enforcement Officers’ Memorial Association for bringing us together to remember and honor heroes who made the ultimate sacrifice in service to our communities and our country. 🇺🇸
Before sunrise, I was honored to join veterans, Gold Star families, and servicemembers for the annual Wear Blue: Run to Remember and bipartisan washing of the Vietnam Veterans Memorial wall.
May the legacies of America’s fallen heroes live on in our hearts and in the generations to come. 🇺🇸
🚨GOOD NEWS: We secured the 218 signatures we needed on our petition to bring our bipartisan Faster Labor Contracts Act up for a vote in the House.
Let’s get this done.
Consolidation and anticompetitive abuses are devastating for New Hampshire small businesses.
As a former federal antitrust enforcer, I know how to fight back. Capitalism without competition is not capitalism—it’s exploitation.
SoupScore Breakdown
Loading analysis metrics…
Voting History582 total votesExpandCollapse
Voting History
582 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-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 |
| 2026-01-21 | H.R. 5764 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-20 | H.R. 5763 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-15 | H.R. 2988 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-14 | H.R. 7006 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H. Res. 992 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-14 | H. Res. 992 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (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.