I was raised by a family of NH family farmers, and our farmers are the beating heart of communities across NH. I loved starting my day at Northwinds Farm — they truly embody the best of the Farm Free or Die spirit that we need today to ensure our family farmers can thrive for generations to come.

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.
Prices are already high, NH small businesses don’t need more uncertainty and higher costs. But that’s what the small business leaders I met in Keene are facing due to the President’s Big, Brutal Budget and lawless trade wars.
I won’t quit in the fight to lower costs and end unconstitutional taxes.
I kicked off a busy day today in Keene at Monadnock Family Services. I left my visit motivated by what I heard and learned from a truly hardworking group of NH patients and providers: the costs and pain of the GOP’s cuts to healthcare are real. I will never quit working to protect your healthcare.
Speaker Mike Johnson: Our job is not done. Ending this senseless shutdown and protecting healthcare for millions of Americans starts with reopening the People’s House. Reopen the House and let’s get this done.
President Trump’s decision to use the United States military to launch extrajudicial attacks with no Congressional oversight should shock the conscience of every American.
As a member of HASC, I'm demanding answers because the American people deserve a transparent and accountable military.
There are no good reasons for the Trump Administration’s relentless assault on SNAP.
And there are only good reasons for Speaker Mike Johnson to reopen the House back so we can get to work on lowering the sky-high costs, including record-high food costs, that are hurting New Hampshire families.
President Trump’s trade wars are lawless, and New Hampshire families are paying the price.
We’ll see you back in court, Mr. President.
Today & every day, I am grateful for New Hampshire’s first responders who put their lives on the line to keep our communities safe.
I am working in Congress to make sure our police officers, firefighters, EMTs, paramedics, & 911 operators have the tools they need to keep the people of NH safe.
Stories like Lisa’s are all too real for Americans across NH due to the GOP’s assault on your healthcare in the Big, Brutal Budget.
I’ll never give up in my work to ensure every American gets the healthcare they need whenever they need it.
Share your story with me at Goodlander.House.Gov/Story
The GOP’s Big Brutal Budget made the biggest cuts to healthcare in American history, and it is hurting real people right here in New Hampshire.
Michelle from Henniker inspires me every day. She is why I will never give up the fight to protect lifesaving healthcare for our fellow Americans.
The layoffs of public servants dedicated to the education and support of students with disabilities are reckless and threaten the rights that individuals with disabilities have fought long and hard for. Secretary McMahon and Director Vought, it’s past time to reverse course and do right by students.
As a constitutional lawyer and now as a Member of Congress, I take seriously our responsibility to guard the powers entrusted to the legislative branch.
That's why I filed a Supreme Court brief challenging President Trump's costly and unlawful trade wars that are jacking up your costs.
At a moment when the cost crisis is standing between hardworking Americans and the American dream, I’ll never stop working to lower your costs and fight for a fair deal for all Granite Staters.
Source @nhfpi.bsky.social
Today, we remember the 11 victims who were murdered seven years ago at the Tree of Life Synagogue in Pittsburgh. My heart is with their loved ones and the entire Jewish community.
We must all stand shoulder to shoulder and reject antisemitism, bigotry, and hatred in all forms.
The right to vote is the right from which all our rights flow. And on November 4, 2025, communities across New Hampshire will head to the polls to vote in local elections.
Make a plan to vote, check your registration status, and more: www.sos.nh.gov/elections/re...
American patriots are paying the price for the GOP’s historic tax breaks for billionaires and big corporations. 267,000 veterans across America will lose their health coverage because of the GOP’s Big, Brutal Budget.
Unacceptable.
Cathedral of the Pines in Rindge is home to one of NH’s proudest firsts: the Women’s Memorial Bell Tower.
I gathered here with women from across our state who served America in uniform. Proud to work for and alongside these sisters in service to fulfill our sacred obligation to America’s veterans.
CASA New Hampshire represents the very best of who we are as Granite Staters, and what America can be when we show up, stand up, and speak up for one another. Honored to stand shoulder to shoulder with you last night and in the days ahead as you do justice by advocating for New Hampshire’s kids.
It’s Drug Take Back Day, New Hampshire.
Safely drop off any expired or unwanted medications to police departments across New Hampshire until 2:00 PM today.
Learn more ⬇️
Every American should be able to get the healthcare they need when and where they need it—that’s what the amazing community healthcare providers at Concord Hospital I met with are working to deliver. Proud to bring their critical work to Congress as I fight to protect your care and lower costs.
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.