Federal law is clear: under 18 U.S.C. § 202(a), Elon Musk must be removed from his position at DOGE by May 30, 2025.

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.
I loved meeting Jenna from Somersworth and Lisa from Troy. What they shared with me about the role of Medicaid Home and Community-Based Services is true for tens of thousands of people across New Hampshire: HCBS is a lifeline.
Lisa and Jenna are why I will never give up this fight.
We will never give up because when our unions are strong, New Hampshire is strong.
Learn more ➡️ goodlander.house.gov/media/press-...
The Trump Administration is waging the most vicious attack on workers in American history.
In Congress, we are fighting back. I’m proud to be working with our union brothers and sisters to get the bipartisan Public Service Freedom to Negotiate Act across the finish line.
100 days.
Our team is here for you: 603-226-1002.
To everyone celebrating Passover in New Hampshire and across the country, I hope you have a peaceful and joyous celebration surrounded by friends and family.
Chag Pesach Sameach!
The cost of having a home is too damn high. We need 60,000 more homes across NH by 2030, and partners like NeighborWorks Southern NH will be critical to making that happen. I had energizing conversations today in Nashua & I’m fired up to do everything I can to make housing affordable & accessible.
If you need help with the Social Security Administration, please know our team is here to support you. Get in touch at Goodlander.House.Gov or by calling 603-226-1002.
Social Security is a bedrock promise that we make to one another.
Today, I’m at the Nashua Social Security Office fighting with everything I’ve got to protect the programs and services you rely on.
Whether it’s child care, health and wellness support, or sports programs for young Granite Staters, I am proud to support the YMCA’s critical mission here in New Hampshire. I will keep fighting to defend every federal dollar that makes their programming possible.
I learned to swim at the old YMCA right on Prospect Street in Nashua. I know firsthand the role the YMCA of Greater Nashua and YMCAs across New Hampshire play in our communities.
Having a home is a cornerstone of the American Dream. Making housing more affordable for hardworking Granite Staters is one of my top priorities in Congress.
I am proud to help introduce the bipartisan Affordable Housing Credit Improvement Act to do just that.
The right to vote is the fundamental right from which all our rights flow. I listened closely to the concerns that non-partisan NH election officials raised about the SAVE Act. That’s why I voted against it.
If enacted, it would disenfranchise eligible voters and put election workers at risk.
I’m just leaving the House Floor where I voted against Republicans’ dangerous budget resolution.
Here’s why ⬇️
We owe a sacred obligation to our veterans—an obligation the Trump Admin is undermining with reckless assault on the VA.
I joined the Democratic Steering & Policy Committee for a hearing on President Trump's unpatriotic attacks & introduced Sharda Fornnarino, a fellow Navy veteran & RN at the VA.
I’ve been on the frontlines of the fight to check monopoly power and deliver a fair deal for New Hampshire — from the Justice Department to the White House. And here in the People’s House, I’m proud to be working with colleagues from across America to continue this fight for New Hampshire.
Corporate monopolies are making our state and our country less safe, less free, and less affordable. Hardworking people across New Hampshire are paying the price for corporate waste, fraud, and abuse.
The Trump Administration’s attempt to unravel decades of bipartisan work to strengthen these transatlantic partnerships is downright dangerous.
General Christopher G. Cavoli and I agree: The United States has a national security interest in the survival and strength of the NATO Alliance and our European allies, including Ukraine.
Tariffs are taxes on small businesses, workers, and American families who are paying the price for the Trump Admin’s senseless trade war. These reckless moves are jacking up costs and forcing small businesses to close.
In Congress, I am fighting to check this harmful and dangerous abuse of power.
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-02-26 | H.R. 695 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H. Con. Res. 14 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-26 | H.R. 804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-26 | H.R. 788 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-03 | — | Election of the Speaker | NOT_VOTING | — | — | Johnson (LA) |
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.