Small businesses are the beating heart of New Hampshire’s economy.
When small businesses like Tailswag in Littleton use social media as a tool for growth, it’s a win-win.
P.S. – don’t miss Dachtoberfest, October 4! Learn more: dachtoberfestnh.com

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 — 535
Yes48%
No51%
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 · 80 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
It’s not right that working people are living one medical emergency away from bankruptcy, homelessness, or worse.
In Congress, I’m working to build an economy that works for hardworking people. That's why I'm proud to help introduce commonsense legislation, guaranteeing paid family & medical leave.
Donald Trump has taken another page directly out of Vladimir Putin’s playbook.
I am stunned and deeply disturbed by this direct assault on our First Amendment.
You don’t have to agree with Jimmy Kimmel to know this decision is disgraceful and downright dangerous.
Since January, 330,000 women have left the workforce, and in far too many cases, they left because they can’t afford the childcare they need to stay on the job.
I’m urging the Trump Administration and Department of Labor to address this crisis that is hurting NH families and our economy.
The Supreme Court’s dead-wrong decision in Citizens United broke our campaign finance system and paved the way for big corporations and billionaires to seize unprecedented power.
I was proud to help introduce a Constitutional Amendment to fix our broken system and bring power back to We the People.
It’s simple: Members of Congress, who rely on the public’s trust to do their jobs and who have access to privileged information, should not be trading stocks. I’m proud to join a bipartisan coalition of members from across the country to finally ban Members of Congress from owning or selling stocks.
I carry our Constitution with me everywhere I go. I honestly don’t know how anyone does this job without it. That’s why, on this Constitution Day, I’ll be handing out copies to my coworkers here in Congress. 🇺🇸
Our small businesses should not need an army of lawyers to get the SBA support they’re entitled to.
As your Congresswoman, I am demanding answers and accountability to protect young Americans interested in pursuing military service and re-establish trust in our Armed Forces.
Our Civil Air Patrol is America’s volunteer civilian arm of the United States Air Force. It plays a critical role in protecting our nation & inspiring the next generation of servicemembers through its Cadet Program. But, glaring deficiencies in its sexual abuse prevention program have become clear.
Reposted byCongresswoman Maggie Goodlander
@vkaramurza.bsky.social is a resounding voice for freedom and my dear friend.
We first worked together to pass the Magnitsky Act. Since then, Vladimir has been poisoned twice by his government. He was unjustly imprisoned for 2.5 years for speaking out against Russia’s lawless war on Ukraine.
America’s early childhood educators pour their hearts into their work, and far too often, their own money, just to do their jobs. These educators deserve the same tax deduction that other teachers get.
I am proud to lead this commonsense, bipartisan bill that’ll do just that.
He’s not giving up, and I’m proud to be working alongside him in the fight against Putin’s criminal regime on the path towards justice.
Onward, my friend.
@vkaramurza.bsky.social is a resounding voice for freedom and my dear friend.
We first worked together to pass the Magnitsky Act. Since then, Vladimir has been poisoned twice by his government. He was unjustly imprisoned for 2.5 years for speaking out against Russia’s lawless war on Ukraine.
Today, on POW/MIA Recognition Day, I am carrying in my heart the brave Americans who were prisoners of war and those who are still missing in action.
You are not forgotten.
May God bless them and their families, and may we never forget their extraordinary service and patriotism.
When we talk about equipping small businesses with the tools to innovate, we’re talking about the SBIR Program.
In a room full of small businesses, I was proud to discuss my work to cut red tape and deliver every penny of federal funding promised to the small businesses that drive America forward.
The painful price of President Trump’s historic healthcare cuts is clear: historic increases in the cost of our healthcare.
America is the land of the free because we are home to generations of brave veterans.
It was an honor to be at the Hudson VFW Post 5791 Veterans Appreciation Picnic this weekend. Your bravery and sacrifice represent the best of America, and it’s an honor to bring your voices to Congress.
We are united in our mission: supporting our providers and expanding access to affordable, high-quality care education for every kid in New Hampshire. That’s what I’m working toward in Congress.
NH’s early childhood educators & providers are the custodians of America’s future: our kids.
At NCC, I spent time with an extraordinary group educators, providers, & advocates at Child Care Aware’s Keys to Quality Conference. I also heard from parents who are feeling the pain of the sky-high costs.
SoupScore Breakdown
Loading analysis metrics…
Voting History535 total votesExpandCollapse
Voting History
535 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-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 |
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (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.