2020 general · November 3, 2020

2020 Massachusetts State Senate election results, district by district

Every Massachusetts State Senate district in the 2020 general election: winners, margins, unopposed seats and seats that changed party.

← 2018 general2022 general →

Seats after the election

Democrats controlled the chamber · 40 seats

After the electionD 37 · R 3
Races40
Changed party1
Unopposed75%30 races
Incumbents defeated1

Every district

D 37 · R 3

RaceWinnerWon byNotes
SD-1Nick Collins (D)Unopposed
SD-2Sonia Rosa Changdiaz (D)Unopposed
SD-3Adam Gómez (D)Unopposed
SD-4Adam G. Hinds (D)Unopposed
SD-5John Velis (D)28.1
SD-6Jo Comerford (D)Unopposed
SD-7Eric P. Lesser (D)Unopposed
SD-8Anne M. Gobi (D)5.7
SD-9John Cronin (D)2.0FlippedIncumbent lost
SD-10Harriette L. Chandler (D)Unopposed
SD-11Mike Moore (D)Unopposed
SD-12Ryan Fattman (R)20.9
SD-13Edward J. Kennedy Jr. (D)Unopposed
SD-14Jamie Eldridge (D)Unopposed
SD-15Karen Spilka (D)Unopposed
SD-16Mike Barrett (D)Unopposed
SD-17Becca Rausch (D)19.5
SD-18Barry Finegold (D)Unopposed
SD-19Diana DiZoglio (D)Unopposed
SD-20Bruce Tarr (R)Unopposed
SD-21Joan Lovely (D)Unopposed
SD-22Brendan Crighton (D)Unopposed
SD-23Jason Lewis (D)Unopposed
SD-24Cindy Friedman (D)98.0
SD-25Pat Jehlen (D)Unopposed
SD-26Sal DiDomenico (D)Unopposed
SD-27Joseph A. Boncore (D)Unopposed
SD-28Will Brownsberger (D)Unopposed
SD-29Cynthia Creem (D)Unopposed
SD-30Mike Rush (D)Unopposed
SD-31Paul Feeney (D)Unopposed
SD-32Walter F. Timilty Jr. (D)Unopposed
SD-33John Keenan (D)38.8
SD-34Patrick O'Connor (R)10.0
SD-35Mike Brady (D)Unopposed
SD-36Marc R. Pacheco (D)Unopposed
SD-37Michael Rodrigues (D)Unopposed
SD-38Mark Montigny (D)Unopposed
SD-39Susan Lynn Moran (D)12.6
SD-40Julian Cyr (D)98.3

Massachusetts State Senate

Results are each source's final count; margins are the winner's lead over the runner-up in points of the vote. Source: MIT Election Data and Science Lab