New Hampshire’s small businesses are the beating heart of our economy. This National Small Business week, I’m so proud to serve you and bring your voices to my work in Congress today and in the days ahead. 🇺🇸

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 — 497
Yes48%
No51%
Present1%
Not Voting0%
Party align94%
Cross-party6%
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.
So grateful for our incredible team of interns and all that they have done to serve the people of New Hampshire. Thank you for the energy, compassion, and real commitment you brought to our work together. The future is bright! 🇺🇸
Our North Country never quits. It gets to work.
That’s what I saw at the Androscoggin Valley Chamber of Commerce dinner — a room full of builders, problem-solvers, patriots who love this place fiercely, and neighbors who show up for one another. 🇺🇸
Spent the afternoon in Epsom hearing directly from local leaders about the challenges and opportunities facing their community.
You know your needs best, and I’m working every day to deliver real support. Grateful to everyone who took the time to share their perspectives and leadership.
Access to healthcare is a matter of life and death for people across NH.
Grateful for the conversations I had last week with nurses, physicians, and advocates from across NH about how we lower costs and strengthen the healthcare workforce that is vital to the future of our state and our country.
I was grateful to join the New Hampshire’s State Veterans Advisory Committee in Pembroke to hear directly from veterans, servicemembers, military families, and leaders from across our state.
I will never stop fighting to make sure our country keeps faith with the men and women who served it. 🇺🇸
Honored to join a room full of freedom-loving, patriotic women in Windham yesterday to celebrate the 100th anniversary of the Salem Area Women's Club. Here’s to the another century of good work, goodwill, and being a power of good! 🇺🇸
President Trump’s wars — from his trades wars to his war of choice in Iran — are making life more uncertain and expensive every day.
I spoke with Adam Sexton about what I’m hearing from hardworking people across our state: enough with the costly chaos and uncertainty. 👇
Loved hearing directly from the amazing people who make New Hampshire the greatest state in the nation to visit at this week’s NH Economy Tourism Summit.
Thank you, Visit NH!
Art has always been how our democracy tells the truth.
Congrats to Audrey Webber of Mascoma Valley Regional High School for representing us in our Capitol with your extraordinary painting “Dusk Over Cardigan” that will represent New Hampshire’s 2nd District in Washington. 🇺🇸🎨
Class of 2026: America needs you. The story of this country is not a finished book sitting on any shelf — it's a living experiment, and the pen is in your hands. 🇺🇸
Congratulations to the New England College Class of 2026! It was an honor to be with you in Henniker, and I'm so excited for the positive change I know you'll bring in the days ahead to our state, our country, and the world.
At the Farm, Forest & Garden Expo in Deerfield—celebrating 250 years of New Hampshire family farmers and foresters.
You are the stewards of our land. Keepers of our character. Engines of our economy. I will never stop fighting for you. 🇺🇸
This weekend, we remember the brave firefighters who gave their lives to saving lives and keeping us all safe.
To Captain Chris Brown of the Northwood Fire-Rescue, and to those who loved him: your sacrifice will never be forgotten. 🇺🇸
More than 7 million Americans are living with Alzheimer’s—and millions more are caring for loved ones every day.
Grateful to meet with amazing advocates from across NH to push forward the ASAP & AADAPT Acts—because early detection, and real support for people and families facing ALZ cannot wait.
As a Congresswoman, my job is to ask the hard questions and deliver the accountability that the American people deserve.
After hours of shameless stonewalling and sketchy dodges, Secretary Hegseth finally answered an important question.
Gas prices have reached record highs, but Mr. Hegseth cannot answer the most basic questions about how much his war of choice in Iran is costing hardworking Americans at the gas pump. He has no business serving as our Secretary of Defense.
Secretary Hegseth testified that he will be accountable for every American taxpayer dollar that the Pentagon spends, so I asked for a simple breakdown of the billions of dollars he has already spent in President Trump’s war of choice in Iran. He had no answer. Make that make sense.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History497 total votesExpandCollapse
Voting History
497 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-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 |
| 2026-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Divisions B and C | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Division A | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 780 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (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.