For 47 years, the Glendi Greek Festival has brought Granite Staters together to celebrate Greek heritage, community, and tradition. I was glad to be in Manchester and join the volunteers who make this beloved festival possible each year.

Congress Member Profile|U.S. Senator|Democrat|New Hampshire
Margaret Wood Hassan
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 899
Yes41%
No58%
Present0%
Not Voting2%
Party align88%
Cross-party12%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Margaret Wood Hassan
U.S. SenatorDemocratNew Hampshire
SoupScore
Margaret Wood's ATmosphere Activity
20 recent posts · 54 sponsored · 236 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Since 2010, fire fighter Shaun Sullivan of Hampton has supported children at Ubaka U Rwanda, forming lasting relationships and inspiring others to join him in giving back.
His extraordinary service is why I’m proud to name him September’s Granite Stater of the Month.
G’mar chatimah tovah. Wishing a meaningful fast to all those observing Yom Kippur in New Hampshire and across the country.
I was glad to join veterans and their families at Harbor Care’s annual Veteran Stand Down and speak with Jeff Chidester of WFEA about NH’s work to combat veteran homelessness. We must continue working together to support veterans when they return home.
The last thing America needs is for the Trump administration to mess even more with NIH
www.washingtonpost.com/politics/202...
Happy Hispanic Heritage Month, New Hampshire!
It was great to meet with New Hampshire VFW leaders to discuss their legislative priorities for this year. I look forward to continuing to work together to ensure our veterans receive the care, support, and benefits they deserve.
On POW/MIA Day, we honor those who were captured or went missing while fighting for our freedoms.
On this day, let’s resolve that those who went missing in action can never go missing from our memories. Their sacrifice — as well as their families — should never be forgotten.
For 79 years, the U.S. Air Force has defended our country at home and around the world. Today, we honor all those who have served and sacrificed to keep our country safe, secure, and free. Happy birthday, Air Force!
Leaves are starting to fall in New Hampshire, but tick season isn’t over yet. Our state has one of the highest rates of Lyme disease in the U.S.
I’m glad to see that our bipartisan bill to help states research and fight tick-borne diseas
Communities across NH are making progress in the fight against fentanyl. The Trump administration is making their job harder.
Blocking federal funds for fentanyl test strips takes a critical tool away from those working to prevent overdoses and save lives.
The United States is on the verge of losing its measles elimination status. Instead of confronting this public health threat, President Trump and Secretary Kennedy continue to fuel vaccine skepticism and put more Americans at risk.
Fentanyl continues to pose grave dangers to communities across New Hampshire and the country. A new independent oversight report finds that ICE significantly diverted resources away from stopping this deadly drug. We need answers and accountability.
www.hassan.senate.gov/news/press-r...
Vose Farm Residences will help more working-class Granite Staters find housing they can afford while helping local businesses recruit and retain workers. I was glad to tour the development and meet the local leaders making it possible.
It was great to visit Enfield Village School as students kick off a new school year. I enjoyed reading with students and hearing how educators are helping young Granite Staters strengthen their reading skills.
Shanah Tovah to all Granite Staters celebrating Rosh Hashanah! Wishing you and your loved ones a happy new year.
September 11th was one of the most terrible days in our country’s history, when 2,977 innocent people were taken from us in a terrorist attack rooted in evil:
New Hampshire businesses like Labsphere are driving innovation and creating cutting-edge technology with applications around the world. I enjoyed touring their facility and hearing about their work and continued growth.
A USPS whistleblower has confirmed what we all know to be true: President Trump's move to restrict mail-in ballots will make it harder for U.S. citizens to vote.
I know that Granite Staters and all Americans are not going to let these kinds of tricks stand in the way of making their voices heard.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History899 total votesExpandCollapse
Voting History
899 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-08-02 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (71-23) |
| 2025-08-02 | — | Confirm nominee | YES | — | — | Nomination Confirmed (72-22) |
| 2025-08-02 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (59-35) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-42) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-08-02 | — | Confirm nominee | YES | YES | ✓ | Nomination Confirmed (78-17) |
| 2025-08-02 | — | End debate | YES | YES | ✓ | Cloture Motion Agreed to (76-19) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-45) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-44) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-08-02 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (53-44) |
| 2025-08-02 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (52-41) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-43) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-44) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (81-15) |
| 2025-08-01 | H.R. 3944 (119th) | Final passage | YES | YES | ✓ | Bill Passed (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (21-75) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (15-81) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (14-81) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (45-50) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (42-53) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (44-51) |
| 2025-08-01 | — | Motion (Motion to Waive All Applicable Budgetary Points of Order Re: Merkley Amdt. No. 3114) | YES | YES | ✓ | Motion Rejected (44-51, 3/5 majority required) |
| 2025-08-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-43) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-08-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (55-41) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-44) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-44) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-07-31 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (59-39) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-07-31 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (53-41) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (59-38) |
| 2025-07-30 | S.J. Res. 34 (119th) | Motion to Discharge S.J.Res. 34 | NO | YES | ✕↔ | Motion to Discharge Rejected (24-73) |
| 2025-07-30 | S.J. Res. 41 (119th) | Motion to Discharge S.J.Res. 41 | NO | YES | ✕↔ | Motion to Discharge Rejected (27-70) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
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.