New Hampshire State Senate · 2026 general · all 24 seats

Democrats win a majority in the New Hampshire State Senate

Democrats hold 15 seats and Republicans 9; 13 make a majority. 7 seats changed party.

13 for a majorityBefore the electionD 8R 16AfterD 15R 9D +7 · R −7

7 seats flipped to Democrats0 to Republicans

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET

7Seats flipped7 to Democrats, 0 to Republicans
6Incumbents defeatedIn the general election
2Open seatsNo incumbent on the ballot
0Uncontested seats0 Democratic, 0 Republican
8Decided by under 5 pointsCalled and uncalled
D +15.1Median swingContested districts, from the last race on the same lines

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET

Every race, by how close it was

All 23 races by the winner’s margin, D − R. The shaded band holds the 7 races decided by under 5 points. Ringed dots flipped; amber dots are still being counted.

  • Democratic
  • Republican
  • Counting
  • Flipped
  • Under 5 points
R+50R+30R+10D+10D+30D+50ClosestSD-8 R+1.6Widest flip to DSD-11 D+16.1

Unofficial returns. Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET

Source: civicAPI unofficial results and race callsUpdated Nov 7, 2026, 3:01 PM ET

How far each district moved

Change in each contested district’s margin from the previous election, in 2-point bins. The median district moved D +15.1.

05D+8D+10D+13D+15D+18D+20Median D +15.1

23 contested districts; districts uncontested in either election are left out.

Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)

New Hampshire State Senate in other elections

Also on this ballot

Sources