Maggie Goodlander headshot
At a Glance
Seat
Representative for New Hampshire District 2
Born
November 4, 1986
Age 39
Phone
(202) 225-5206
Office
223 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|New Hampshire District 2

Maggie Goodlander

Voting Record — 616
Yes50%
No49%
Present1%
Not Voting0%
Party align93%
Cross-party6%
SoupScore
District Map

Congressional District 2

U.S. Census Bureau boundary data.
Maggie Goodlander headshot
Maggie Goodlander
U.S. RepresentativeDemocratNew Hampshire District 2
SoupScore
Maggie's ATmosphere Activity
20 recent posts · 13 sponsored · 97 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

No one should ever have to choose between their career and getting help. I’m fighting in Congress for confidential, trauma-informed healthcare that every American can access. If you or someone you love is struggling, call or text 988. Help is here for you, 24/7. (2/2🧵)
America’s law enforcement officers face the worst moments in other people’s lives without flinching. Too many carry that weight alone. On Law Enforcement Suicide Awareness Day, we honor the officers we have lost. And we say clearly: asking for help is strength — not weakness. (1/2🧵)
Impactful meeting in Nashua with the amazing team at St. Joseph Hospital this week. Heard directly about the challenges facing our non-profit healthcare providers and got some great ideas on how we can work together to bring power back where it belongs: with people — not price-gouging corporations.
On the Armed Services Committee, I’m fighting to fund our submarine programs and back the skilled workers who build them. Thank you to the GSM team for having me back. New Hampshire builds. America is safer for it. 🇺🇸 (3/3🧵)
Much of that progress starts at Nashua Community College and Manchester Community College. Their boot camps and partnerships with GSM are turning local talent into the backbone of America’s submarine industrial base. (2/3🧵)
Back at Granite State Manufacturing in Nashua this week, and the growth since my visit 18 months ago is remarkable. New machines. New capabilities. The same skilled Granite Staters building precision parts for the Navy’s Virginia-class and Columbia-class submarines. ⚓ (1/3🧵)
125 years young! It was an inspiring day in Hillsborough congratulating Sylvania on this incredible milestone and meeting the amazing people who made it possible. Here’s to the next 125 years of innovation, American manufacturing, and people showing up every day to build something that matters. 🇺🇸
Pease Air National Guard Base is hallowed ground. Captain Harl Pease Jr. was taken prisoner in service to our country, and never came home. Today, every mission flown from Pease carries forward the name and living legacy of a NH hero. We remember and honor him and every American still missing. 🇺🇸
This week, I had the honor of leading the Pledge of Allegiance at the Southern New Hampshire Chamber of Commerce Annual Dinner. 🇺🇸 Those 31 words mean the most when they’re freely given, and that’s exactly what this year’s honorees do. Congratulations, and thank you!
Last week I joined a Veterans’ Affairs roundtable to push for a foreclosure moratorium, stronger VA coordination, and real accountability. Our veterans kept their promise to our country. Congress must keep its sacred obligation to our veterans. (3/3🧵)
More than 10,000 veterans have lost their homes since President Trump abruptly shut down the VA’s foreclosure rescue program in May 2025. At the same time, nearly 90,000 veterans are at serious risk of foreclosure after being whiplashed between new and canceled programs. (1/3🧵)
Last week I joined a Veterans’ Affairs roundtable to push for a foreclosure moratorium, stronger VA coordination, and real accountability. Our veterans kept their promise to our country. Congress must keep its sacred obligation to our veterans. (3/3🧵)
More than 10,000 veterans have lost their homes since President Trump abruptly shut down the VA’s foreclosure rescue program in May 2025. At the same time, nearly 90,000 veterans are at serious risk of foreclosure after being whiplashed between new and canceled programs. (1/3🧵)
I am calling on the New Hampshire Attorney General and federal law enforcement to fully investigate these threats and hold anyone who broke the law accountable. Threats of murder like this have no place in New Hampshire or anywhere in America. They must stop. Now. (3/3🧵)
Calling for the killing of fellow Americans because you disagree is not liberty. It is absolutely anti-American. You can disagree with someone as deeply as humanly possible. But in the United States of America you cannot call for their killing and go unpunished. (2/3🧵)
I condemn, with every fiber of my being, the threats of and calls for murder from the Libertarian Party of New Hampshire. Every freedom-loving American — Independents, Republicans, Democrats, and, yes, Libertarians — must do the same. (1/3🧵)
Grateful beyond measure to Kelly, James, Lincoln, and Parker for carrying forward Weston’s Big Wish, to the Salem Lions for organizing such a meaningful race, and to everyone who came out to Salem on Sunday morning. Let’s keep up the fight! 🙏🇺🇸
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History
616 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-06-04H. Res. 518 (119th)Approve resolutionYESYES✓Passed
2026-06-04H.R. 8646 (119th)Final passageNONO✓Passed
2026-06-04H.R. 8646 (119th)Send back to committeeYESYES✓Failed
2026-06-04H. Res. 1336 (119th)Approve resolutionNONO✓Passed
2026-06-04H. Res. 1336 (119th)End debate nowNONO✓Passed
2026-06-04H. Con. Res. 84 (119th)Approve resolutionNONO✓Failed
2026-06-03H. Res. 518 (119th)Motion to DischargeYESYES✓Passed
2026-06-03H. Con. Res. 86 (119th)Approve resolutionYESYES✓Passed
2026-06-03H.R. 7726 (119th)Final passageNONO✓Passed
2026-06-03H.R. 7726 (119th)Send back to committeeYESYES✓Failed
2026-06-03H.R. 2860 (119th)Fast-track passageYESYES✓Passed
2026-06-03H. Res. 1333 (119th)Approve resolutionNONO✓Passed
2026-06-03H. Res. 1333 (119th)End debate nowNONO✓Passed
2026-06-03S. 254 (119th)Fast-track passageYESYES✓Passed
2026-06-03H.R. 7618 (119th)Fast-track passageYESYES✓Passed
2026-05-21H.R. 6047 (119th)Final passageYESNO✕↔Passed
2026-05-21H.R. 1041 (119th)Final passageNONO✓Passed
2026-05-21H.R. 1041 (119th)Send back to committeeYESYES✓Failed
2026-05-21H.R. 1329 (119th)Final passageNONO✓Failed
2026-05-21H.R. 1329 (119th)Send back to committeeYESYES✓Failed
2026-05-20H. Res. 1300 (119th)Approve resolutionNONO✓Passed
2026-05-20H. Res. 1300 (119th)End debate nowNONO✓Passed
2026-05-20H.R. 2616 (119th)Final passageNONO✓Passed
2026-05-20H.R. 2616 (119th)Send back to committeeYESYES✓Failed
2026-05-20H.R. 1993 (119th)Fast-track passageYESYES✓Passed
2026-05-20S. 1003 (119th)Fast-track passageYESYES✓Passed
2026-05-20S. 2393 (119th)Fast-track passageYESYES✓Passed
2026-05-20H.R. 5317 (119th)Fast-track passageYESYES✓Passed
2026-05-20H.R. 4544 (119th)Fast-track passageYESYES✓Passed
2026-05-20H.R. 3234 (119th)Fast-track passageYESYES✓Passed
2026-05-20H. Res. 1299 (119th)Motion to Suspend the Rules and AgreeYESYES✓Passed
2026-05-15H.R. 8469 (119th)Final passageYESYES✓Passed
2026-05-15H.R. 8469 (119th)Approve amendmentNONO✓Failed
2026-05-14H.R. 8365 (119th)Final passageNONO✓Passed
2026-05-14H.R. 8365 (119th)Send back to committeeYESYES✓Failed
2026-05-14H.R. 5625 (119th)Final passageYESNO✕↔Passed
2026-05-14H. Con. Res. 75 (119th)Approve resolutionYESYES✓Failed
2026-05-14H.R. 6260 (119th)Final passageYESNO✕↔Passed
2026-05-14H.R. 6260 (119th)Send back to committeeYESYES✓Failed
2026-05-13H. Res. 1259 (119th)Motion to Suspend the Rules and AgreeYESYES✓Passed
2026-05-13H. Res. 1251 (119th)Motion to Suspend the Rules and AgreeYESYES✓Passed
2026-05-13H. Con. Res. 96 (119th)Approve resolutionPRESENTNO—Passed
2026-05-13H.R. 1346 (119th)Final passageYESNO✕↔Passed
2026-05-13H.R. 1346 (119th)Send back to committeeNONO✓Failed
2026-05-13H. Res. 1252 (119th)Motion to Suspend the Rules and AgreeYESYES✓Passed
2026-05-13H. Res. 1274 (119th)Approve resolutionNONO✓Passed
2026-05-13H. Res. 1274 (119th)End debate nowNONO✓Passed
2026-05-13H. Res. 1275 (119th)Approve resolutionNONO✓Passed
2026-05-13H. Res. 1275 (119th)End debate nowNONO✓Passed
2026-05-12H.R. 2853 (119th)Fast-track passageYESYES✓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.

← PrevPage 2 / 13Next →