Margaret Wood Hassan headshot
At a Glance
Seat
U.S. Senator from New Hampshire
Born
February 27, 1958
Age 68
Phone
(202) 224-3324
Office
324 Hart Senate Office Building Washington, DC 20510, Washington 20510
Congress Member Profile|U.S. Senator|Democrat|New Hampshire

Margaret Wood Hassan

Margaret Wood Hassan is an American politician and attorney serving as the junior United States senator for New Hampshire since 2017. A member of the Democratic Party, Hassan was the 81st governor of New Hampshire, from 2013 to 2017.

Source: WikipediaView full (CC BY-SA)
Voting Record — 783
Yes40%
No58%
Present0%
Not Voting2%
Party align87%
Cross-party13%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Margaret Wood Hassan headshot
Margaret Wood Hassan
U.S. SenatorDemocratNew Hampshire
SoupScore
Margaret Wood's ATmosphere Activity
20 recent posts · 44 sponsored · 213 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Dig Energy is using innovative drilling technology to make efficient, cost-effective geothermal heating and cooling systems. Granite State businesses like Dig Energy are integral as we work together to build a clean energy future.
Great to speak to local organizations in Manchester today and hear about how they are using SUPPORT Act funding, which the Senate just renewed and expanded, to help fight the opioid crisis.
The Granite State PARTNERS program is working to expand New Hampshire’s health care workforce by recruiting and training more nurses. It was great to stop by this morning and thank them for their work to fill New Hampshire’s health care workforce shortage.
It was great to join students and leaders in Somersworth to discuss how GEAR UP programs help thousands of NH students prepare for and succeed in high school and college. The Administration’s decision to revoke GEAR UP funding will hurt children — and I will continue to push back against it.
Every Granite Stater deserves access to safe, clean drinking water.   Today I met with leaders in Merrimack to discuss how we can prevent and clean up PFAS contamination in our water.
I’ve heard repeatedly, including from business owners in Keene today, that President Trump’s tariffs are raising prices for Granite Staters and hurting small businesses. The President must listen to the bipartisan majority in Congress and end these reckless tariffs.
Bottom line: Republicans are ripping away the health care that Americans count on. It's wrong and here’s what it means: ⬆️Higher costs for all Americans ⬇️Fewer Americans will have access to health care
Let’s be clear: The Trump Administration is taking health insurance away from millions of Americans and raising the cost of premiums for everyone else. That puts the health and safety of our communities at risk.
On the third Friday in September, we recognize POW/MIA Day and pay tribute to our service members who became prisoners of war or went missing in action, including the more than 80,000 still missing.   Thank you for your service and your sacrifice. You are not forgotten.
I’ve reintroduced my annual resolution to recognize today as National Concussion Awareness Day. These brain injuries can happen to anyone & we must keep raising awareness to prevent them. Thanks to advocates like Granite Stater Brooke Schuessler for driving meaningful progress.
September is National Suicide Prevention Month – an important time to amplify mental health resources and remind our communities that hope and help are always within reach. If you’re struggling, calling or texting 988 will connect you to free and confidential support.
Putin’s incursion into Poland – a NATO ally – is alarming and comes days after reports that the Trump Administration is ending security programs that deter Russian aggression. There is no appeasing Putin and we must always stand up to tyrants.
SoupScore Breakdown
Loading analysis metrics…
Voting History
783 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
2025-02-04Confirm nomineeNONONomination Confirmed (54-46)
2025-02-04Confirm nomineeYESNONomination Confirmed (77-23)
2025-02-03End debateNONOCloture Motion Agreed to (52-46)
2025-02-03Confirm nomineeYESNONomination Confirmed (59-38)
2025-02-03Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-01-30End debateYESYESCloture Motion Agreed to (83-13)
2025-01-30End debateYESNOCloture Motion Agreed to (62-35)
2025-01-30Confirm nomineeYESYESNomination Confirmed (80-17)
2025-01-29End debateYESYESCloture Motion Agreed to (78-20)
2025-01-29Confirm nomineeNONONomination Confirmed (56-42)
2025-01-29End debateNONOCloture Motion Agreed to (56-42)
2025-01-28H.R. 23 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (54-45, 3/5 majority required)
2025-01-28Confirm nomineeYESYESNomination Confirmed (77-22)
2025-01-27End debateYESYESCloture Motion Agreed to (97-0)
2025-01-27Confirm nomineeYESNONomination Confirmed (68-29)
2025-01-25End debateYESNOCloture Motion Agreed to (67-23)
2025-01-25Confirm nomineeYESNONomination Confirmed (59-34)
2025-01-24End debateYESNOCloture Motion Agreed to (61-39)
2025-01-24Confirm nomineeNONONomination Confirmed (50-50, Vice President of the United States, voted Yea)
2025-01-23End debateNONOCloture Motion Agreed to (51-49)
2025-01-23Confirm nomineeYESNONomination Confirmed (74-25)
2025-01-23End debateYESNOCloture Motion Agreed to (72-26)
2025-01-22S. 6 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (52-47, 3/5 majority required)
2025-01-21Begin considerationNONOMotion to Proceed Agreed to (53-45)
2025-01-21Begin considerationNONOMotion to Proceed Agreed to (54-46)
2025-01-20Confirm nomineeYESYESNomination Confirmed (99-0)
2025-01-20S. 5 (119th)Final passageYESNOBill Passed (64-35)
2025-01-20S. 5 (119th)Vote on amendmentYESNOAmendment Agreed to (75-24)
2025-01-17S. 5 (119th)End debateYESNOCloture Motion Agreed to (61-35, 3/5 majority required)
2025-01-15S. 5 (119th)Vote on amendmentYESYESAmendment Rejected (46-49)
2025-01-15S. 5 (119th)Vote on amendmentYESNOAmendment Agreed to (70-25)
2025-01-13S. 5 (119th)Begin considerationYESYESMotion to Proceed Agreed to (82-10)
2025-01-09S. 5 (119th)End filibuster to begin debateNOT_VOTINGYESCloture on the Motion to Proceed Agreed to (84-9, 3/5 majority required)

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 16 / 16