84 years ago, our nation was shaken by the attack on Pearl Harbor. In the midst of unimaginable loss, American servicemembers and civilians showed courage, resilience, and sacrifice.
On Pearl Harbor Remembrance Day, we honor those we lost and the heroes who rushed toward danger.

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.
Grateful for the energizing conversations with Granite Staters of all ages about how we can work together to make having a home affordable again in the 603.
Lowering the sky-high cost of housing will take dedicated advocates, teamwork, creative ideas, and real solutions. All of these ingredients were in the house at the Woman's Club of Concord's Gingerbread Housing Festival.
Beautiful morning at our Veterans Cemetery in Boscawen standing with the Blue Star Mothers of NH and patriots from across our state to honor our fallen heroes and military families this holiday season. America is the land of the free because NH is the home and final resting place of the brave. 🇺🇸
Pete Hegseth is a fundamentally unserious person who lacks the experience, judgment, and character to serve as our Secretary of Defense.
✨There was magic in the air at Midnight Merriment in downtown Concord.✨
l loved strolling with Mayor Champlin and seeing our beautiful small businesses filled with families, music, lights, and holiday cheer. Wishing you a joyful start to the season.
Nothing makes our Capitol feel more alive than welcoming Granite Staters to the People’s House.
Loved meeting the truly inspiring team from NH JAG Jobs for America’s Graduates as well as Lt. Tom Burke and Mrs. Christy Burke.
You make us proud and you are our future! 🇺🇸
Tens of thousands of Granite Staters are just days away from losing their healthcare. Congress must act, and the commonsense plan and bipartisan coalition we launched are mission-critical to protecting your healthcare and lowering your costs.
Let’s get this done.
🚨Today, we launched a bipartisan coalition and commonsense plan to address our healthcare cost crisis.
Lowering the sky-high cost of healthcare is a matter of life or death for people across New Hampshire.
Pete Hegseth is unfit to serve as our Secretary of Defense. Our troops and the American people need a leader who will take responsibility and honor our Constitution.
Upholding the rule of law is core to who we are as Americans.
It is the honor of my life to be your Congresswoman. And I will never give up the ship. 🇺🇸
What we saw of Pete Hegseth when he appeared before the House Armed Services Committee back in June stands today: he is unfit to serve as America’s Secretary of Defense.
Time to resign.
🚨JUST NOW — the U.S. House of Representatives passed my bipartisan bill to bolster resources for rural small businesses across America, cut senseless red tape, and deliver for New Hampshire. 🚨
My dad, Ted, always said he learned everything he needed to know in the Navy, including how to work with people you don't always agree with.
That’s the New Hampshire way, and that’s the approach I am bringing every single day as your Congresswoman.
🎥All Politics is Personal
We need to return the power in our healthcare system back to people and crack down on corporate abuses of power that are jacking up costs and undermining quality.
2 years ago, NH hero Lt. Jess Wyman passed away from cancer she developed in the line of duty. She was an American hero.
I’m working in Congress to honor Lt. Wyman’s legacy by passing the Honoring Our Fallen Heroes Act so that the loved ones of American heroes get the support they have earned. 🇺🇸
On this Small Business Saturday, I hope you join me in celebrating the shop owners, local manufacturers, family-run farms, and small businesses of every kind who are the beating heart of our economy and our communities.
Proud to support them at home and in the House Committee on Small Business.
Right now, we are living through a healthcare cost crisis. Tackling it should bring us all together as Americans. That’s what I’m working to do in Congress.
Thank you to every first responder and law enforcement professional who acted with courage and love to care for the victims of the shooting and keep our capital safe.
May God Bless our troops and the United States of America.
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-04-23 | H.R. 5587 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 4690 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H. Res. 1182 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-22 | H. Res. 1189 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-21 | S. 1020 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 2493 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-21 | H.R. 5201 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 5200 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-20 | H.R. 1681 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-17 | H. Res. 1175 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-16 | H. Res. 1156 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 1689 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-04-16 | H. Res. 965 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6398 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H.R. 6409 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-16 | H.R. 6409 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-16 | H. Con. Res. 40 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-04-15 | H. Res. 965 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-15 | H. Res. 1174 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-14 | H.R. 7613 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-14 | H.R. 1011 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-28 | H. Res. 1142 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-28 | — | Motion to Adjourn | NO | NO | ✓ | Passed |
| 2026-03-27 | H.R. 7084 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-26 | H.R. 8029 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-26 | H. Res. 1128 (119th) | Approve resolution | PRESENT | NO | — | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-25 | H.R. 5103 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-25 | H. Res. 1131 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-25 | H. Res. 1131 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-24 | H.R. 6422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-19 | H.R. 4638 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.J. Res. 139 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-03-18 | H.R. 1958 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-18 | H.R. 556 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | YES | ✓ | 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.
Page 1 / 10Next →