Thrilled to have Andrea Packard, a dental assistant serving patients in the North Country and a student at NHTI-Concord's Community College, as my guest for tonight's Joint Session of Congress.
📺 A message before tonight's address:

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 — 551
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 · 10 sponsored · 82 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
My statement on reports that President Trump and his administration have frozen all United States military aid to Ukraine.
I have heard from our mayors, small businesses, teachers, students, health care workers, first responders, farmers, child care providers & so many others about the pain that President Trump’s actions are causing.
NH families, small businesses & farmers will pay the price for these blanket tariffs.
NH farmers are the bedrock of our communities & our local food networks. They work hard enough without having to deal with the uncertainty caused by the Trump Admin’s chaos.
Appreciate NH farmers & the Littleton Food Co-op for meeting with me today to discuss how I can fight for them in Congress.
From running into burning buildings to exposure to dangerous chemicals, our firefighters put themselves in harm’s way every day to keep us safe.
Great to meet with Professional Fire Fighters of NH to talk about how Congress can help ensure our first responders have the support they need to thrive.
Appropriations laws are law. Period, full stop.
Thank you to everyone who joined us in Keene on Friday — if you weren’t able to make it in person, you can watch the full conversation here: bit.ly/43j8LfJ
I want to hear from you. Be in touch and share your story: www.Goodlander.House.Gov
I can be best at my job of representing you in the People’s House when I hear directly from you.
I will never stop fighting for the support and resources that our civilian and military workforce needs and deserves.
The incredible women & men who make the vital work of Portsmouth Naval Shipyard possible are essential to keeping our state & country safe.
I have met with shipyard employees & heard firsthand about the devastating impact that lawless actions of the Trump Administration have had on their lives.
These kids are amazing!
Had a blast this morning at Salem High School talking with students who are part of FIRST Robotics teams across New Hampshire. Thank you to Dean Kamen and everyone who makes this innovative program possible.
The energy yesterday at the Keene Public Library was inspiring. I’m grateful to the hundreds of Granite Staters who joined us. We have lots of work to do to lower housing costs, protect our healthcare, & deliver for our veterans & servicemembers. I’ll always give my all to fight for you in Congress.
The women and men of the Federal Aviation Administration and NATCA work tirelessly to keep America’s aviation system safe.
I am grateful every day for the sacrifices they make to keep us all safe. In Congress, I’m working to ensure they have the support and resources they need to succeed.
🚨LOCATION CHANGE: Keene, looking forward to seeing you tomorrow! Please note our location change to Keene Public Library. I hope you’ll join us.
📣Community Conversation with Congresswoman Goodlander
📅 Friday, February 28, 2025, at 4:00 PM
📍Keene Public Library, Heberton Hall
📨RSVP: bit.ly/4bh1f7k
🚨LOCATION CHANGE: Keene, looking forward to seeing you tomorrow! Please note our location change to Keene Public Library. I hope you’ll join us.
📣Community Conversation with Congresswoman Goodlander
📅 Friday, February 28, 2025, at 4:00 PM
📍Keene Public Library, Heberton Hall
📨RSVP: bit.ly/4bh1f7k
In Congress, I’m fighting to give our rural communities every opportunity to thrive, including ensuring access to safe drinking water and reliable wastewater systems.
Grateful for the Rural Community Assistance Partnership (RCAP).
Great meeting with the American Legion Department of New Hampshire this week.
From ensuring access to high-quality health care to ending veteran homelessness, I am proud to be a partner for New Hampshire’s extraordinary veterans.
I’m working hard every day in Congress to find ways to deliver for New Hampshire small businesses that support our Armed Forces and help keep America safe. 🇺🇸
In Congress and on the House Small Business Committee, I am fighting for the critical federal funding and support that New Hampshire’s small businesses — the beating heart of our economy — deserve.
SoupScore Breakdown
Loading analysis metrics…
Voting History551 total votesExpandCollapse
Voting History
551 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 |
|---|---|---|---|---|---|---|
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-05-20 | S.J. Res. 13 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-20 | H.R. 1223 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2240 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2255 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-05-14 | H. Res. 352 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2243 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-14 | H.R. 2215 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H.R. 249 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H. Con. Res. 30 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-07 | H.R. 881 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-05-07 | H.R. 1503 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-05 | H.R. 36 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-05 | H.R. 530 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-01 | H.J. Res. 88 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-01 | H.J. Res. 78 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 89 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 87 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.J. Res. 60 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.R. 859 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1442 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1402 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-28 | S. 146 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-28 | H.R. 973 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 22 (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.