Massachusetts State Senate · 2026 general · all 40 seats

Democrats keep a majority in the Massachusetts State Senate

Democrats hold 34 seats and Republicans 4, with 2 still being counted; 21 make a majority.

21 for a majorityBefore the electionD 35R 5Now, so farD 34R 4

0 seats flipped to Democrats0 to Republicans2 still uncalled

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

0Seats flipped0 to Democrats, 0 to Republicans
0Incumbents defeatedIn the general election
3Open seatsNo incumbent on the ballot
27Uncontested seats23 Democratic, 4 Republican
0Decided by under 5 pointsCalled and uncalled
D +6.8Median 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 34 races by the winner’s margin, D − R. The shaded band holds the 0 races decided by under 5 points. Ringed dots flipped; amber dots are still being counted. The 27 seats won without an opponent sit at the ends.

  • Democratic
  • Republican
  • Counting
  • Flipped
  • Under 5 points
R+40R+30R+20R+10EvenD+10D+20D+30D+40ClosestPlymouth and Barnstable D+19.8

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 +6.8.

01R+10R+50D+5D+10D+15Median D +6.8

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

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

Massachusetts State Senate in other elections

Also on this ballot

Sources