State legislatures / Massachusetts


Massachusetts Senate

Party seats now, after each election since 1968, and district results 2016-2024

Current seats

Democratic majorityDemocrats 35, Republicans 5. 40 seats; 21 for a majority.
Democrats 35Republicans 5

Control counts seats by party; coalitions and power-sharing agreements are not shown.

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

District map

Democrat 35Republican 5

Loading the map.

2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

Seats after each election, 1968-2022

Seats by election, table
YearDROtherSeatsControl
2022373040Democratic majority
2020373040Democratic majority
2018346040Democratic majority
2016346040Democratic majority
2014346040Democratic majority
2012364040Democratic majority
2010364040Democratic majority
2008355040Democratic majority
2006355040Democratic majority
2004346040Democratic majority
2002346040Democratic majority
2000346040Democratic majority
1998337040Democratic majority
1996328040Democratic majority
19943010040Democratic majority
1992319040Democratic majority
19902416040Democratic majority
1988319040Democratic majority
1986328040Democratic majority
1984328040Democratic majority
1982337040Democratic majority
1980327140Democratic majority
1978346040Democratic majority
1976337040Democratic majority
1974337040Democratic majority
1972337040Democratic majority
19703010040Democratic majority
19682713040Democratic majority

Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.

District results, 2016-2024

The candidate with the most votes in each contest.

2024: 40 contests
DistrictMost votesPartyShareNote
1ST BRISTOL AND PLYMOUTHMICHAEL J RODRIGUESDemocrat97.6%
1ST ESSEXPAVEL M PAYANODemocrat96.3%
1ST ESSEX AND MIDDLESEXBRUCE E TARRRepublican98.8%
1ST MIDDLESEXEDWARD J KENNEDY JRDemocrat63.4%
1ST SUFFOLKNICHOLAS P COLLINSDemocrat97.7%
1ST WORCESTERROBYN K KENNEDYDemocrat97.0%
2ND BRISTOL AND PLYMOUTHMARK C MONTIGNYDemocrat97.8%
2ND ESSEXJOAN B LOVELYDemocrat66.8%
2ND ESSEX AND MIDDLESEXBARRY R FINEGOLDDemocrat98.4%
2ND MIDDLESEXPATRICIA D JEHLENDemocrat98.4%
2ND SUFFOLKLIZ MIRANDADemocrat98.3%
2ND WORCESTERMICHAEL O MOOREDemocrat98.3%
3RD ESSEXBRENDAN PETER CRIGHTONDemocrat97.8%
3RD MIDDLESEXMICHAEL J BARRETTDemocrat99.2%
3RD SUFFOLKLYDIA MARIE EDWARDSDemocrat69.9%
4TH MIDDLESEXCINDY F FRIEDMANDemocrat98.3%
5TH MIDDLESEXJASON M LEWISDemocrat98.4%
BERKSHIRE, HAMPDEN, FRANKLIN & HAMPSHIREPAUL W MARKDemocrat70.9%
BRISTOL AND NORFOLKPAUL R FEENEYDemocrat72.6%
CAPE AND ISLANDSJULIAN ANDRE CYRDemocrat60.9%
FIRST PLYMOUTH & NORFOLKPATRICK A O CONNORRepublican98.9%
HAMPDENADAM GOMEZDemocrat97.0%
HAMPDEN AND HAMPSHIREJOHN C VELISDemocrat98.7%
HAMPDEN, HAMPSHIRE & WORCESTERJACOB R OLIVEIRADemocrat98.0%
HAMPSHIRE, FRANKLIN AND WORCESTERJO COMERFORDDemocrat98.5%
MIDDLESEX AND NORFOLKKAREN E SPILKADemocrat98.2%
MIDDLESEX AND SUFFOLKSAL N DI DOMENICODemocrat98.5%
MIDDLESEX AND WORCESTERJAMES B ELDRIDGEDemocrat98.8%
NORFOLK & MIDDLESEXCYNTHIA STONE CREEMDemocrat98.7%
NORFOLK AND PLYMOUTHJOHN F KEENANDemocrat97.9%
NORFOLK AND SUFFOLKMICHAEL F RUSHDemocrat98.2%
NORFOLK, PLYMOUTH & BRISTOLWILLIAM J DRISCOLL JRDemocrat98.4%
NORFOLK, WORCESTER & MIDDLESEXREBECCA L RAUSCHDemocrat58.8%
PLYMOUTH AND BARNSTABLEDYLAN A FERNANDESDemocrat51.2%
SECOND PLYMOUTH & NORFOLKMICHAEL D BRADYDemocrat99.1%
SUFFOLK AND MIDDLESEXWILLIAM N BROWNSBERGERDemocrat98.8%
THIRD BRISTOL & PLYMOUTHKELLY A DOONERRepublican48.3%
WORCESTER & HAMPDENRYAN C FATTMANRepublican65.8%
WORCESTER & HAMPSHIREPETER J DURANTRepublican58.3%
WORCESTER AND MIDDLESEXJOHN J CRONINDemocrat59.0%
2022: 40 contests
DistrictMost votesPartyShareNote
BERKSHIRE, HAMPDEN, FRANKLIN & HAMPSHIRE DISTRICTPAUL W MARKDemocrat76.2%
BRISTOL & NORFOLK DISTRICTPAUL R FEENEYDemocrat58.7%
CAPE & ISLANDS DISTRICTJULIAN ANDRE CYRDemocrat63.7%
FIFTH MIDDLESEX DISTRICTJASON M LEWISDemocrat63.5%
FIRST BRISTOL & PLYMOUTH DISTRICTMICHAEL J RODRIGUESDemocrat57.6%
FIRST ESSEX & MIDDLESEX DISTRICTBRUCE E TARRRepublican71.4%
FIRST ESSEX DISTRICTPAVEL PAYANODemocrat94.5%
FIRST MIDDLESEX DISTRICTEDWARD J KENNEDY JRDemocrat97.4%
FIRST PLYMOUTH & NORFOLK DISTRICTPATRICK MICHAEL O'CONNORRepublican60.6%
FIRST SUFFOLK DISTRICTNICHOLAS P COLLINSDemocrat97.8%
FIRST WORCESTER DISTRICTROBYN K KENNEDYDemocrat72.8%
FOURTH MIDDLESEX DISTRICTCINDY F FRIEDMANDemocrat98.0%
HAMPDEN & HAMPSHIRE DISTRICTJOHN C VELISDemocrat65.6%
HAMPDEN DISTRICTADAM GOMEZDemocrat96.5%
HAMPDEN, HAMPSHIRE & WORCESTER DISTRICTJACOB R OLIVEIRADemocrat56.3%
HAMPSHIRE, FRANKLIN & WORCESTER DISTRICTJO COMERFORDDemocrat97.6%
MIDDLESEX & NORFOLK DISTRICTKAREN E SPILKADemocrat98.2%
MIDDLESEX & SUFFOLK DISTRICTSAL N DIDOMENICODemocrat98.8%
MIDDLESEX & WORCESTER DISTRICTJAMES B ELDRIDGEDemocrat70.2%
NORFOLK & MIDDLESEX DISTRICTCYNTHIA STONE CREEMDemocrat98.7%
NORFOLK & PLYMOUTH DISTRICTJOHN F KEENANDemocrat63.6%
NORFOLK & SUFFOLK DISTRICTMICHAEL F RUSHDemocrat98.1%
NORFOLK, PLYMOUTH & BRISTOL DISTRICTWALTER F TIMILTYDemocrat66.0%
NORFOLK, WORCESTER & MIDDLESEX DISTRICTREBECCA L RAUSCHDemocrat54.8%
PLYMOUTH & BARNSTABLE DISTRICTSUSAN LYNN MORANDemocrat56.3%
SECOND BRISTOL & PLYMOUTH DISTRICTMARK C MONTIGNYDemocrat97.2%
SECOND ESSEX & MIDDLESEX DISTRICTBARRY R FINEGOLDDemocrat57.3%
SECOND ESSEX DISTRICTJOAN B LOVELYDemocrat67.7%
SECOND MIDDLESEX DISTRICTPATRICIA D JEHLENDemocrat99.2%
SECOND PLYMOUTH & NORFOLK DISTRICTMICHAEL D BRADYDemocrat63.6%
SECOND SUFFOLK DISTRICTLIZ MIRANDADemocrat98.8%
SECOND WORCESTER DISTRICTMICHAEL O MOOREDemocrat98.1%
SUFFOLK & MIDDLESEX DISTRICTWILLIAM N BROWNSBERGERDemocrat99.0%
THIRD BRISTOL & PLYMOUTH DISTRICTMARC R PACHECODemocrat54.3%
THIRD ESSEX DISTRICTBRENDAN P CRIGHTONDemocrat71.0%
THIRD MIDDLESEX DISTRICTMICHAEL J BARRETTDemocrat98.7%
THIRD SUFFOLK DISTRICTLYDIA MARIE EDWARDSDemocrat97.0%
WORCESTER & HAMPDEN DISTRICTRYAN C FATTMANRepublican98.5%
WORCESTER & HAMPSHIRE DISTRICTANNE M GOBIDemocrat54.3%
WORCESTER & MIDDLESEX DISTRICTJOHN J CRONINDemocrat60.2%
2020: 42 contests
DistrictMost votesPartyShareNote
1ST BRISTOL AND PLYMOUTHMICHAEL J RODRIGUESDemocrat98.6%
1ST ESSEXDIANA DIZOGLIODemocrat97.8%
1ST ESSEX AND MIDDLESEXBRUCE E TARRRepublican98.5%
1ST HAMPDEN AND HAMPSHIREERIC P LESSERDemocrat97.0%
1ST MIDDLESEXEDWARD J KENNEDY JRDemocrat98.8%
1ST MIDDLESEX AND NORFOLKCYNTHIA STONE CREEMDemocrat98.9%
1ST PLYMOUTH AND BRISTOLMARC R PACHECODemocrat98.0%
1ST SUFFOLKNICHOLAS P COLLINSDemocrat98.3%
1ST SUFFOLK AND MIDDLESEXJOSEPH A BONCOREDemocrat97.9%
1ST WORCESTERHARRIETTE L CHANDLERDemocrat97.3%
2ND BRISTOL AND PLYMOUTHMARK C MONTIGNYDemocrat98.1%
2ND ESSEXJOAN B LOVELYDemocrat98.7%
2ND ESSEX AND MIDDLESEXBARRY R FINEGOLDDemocrat97.7%
2ND HAMPDEN AND HAMPSHIREJOHN C VELISDemocrat63.9%
2ND HAMPDEN AND HAMPSHIRE (special)JOHN C VELISDemocrat64.2%
2ND MIDDLESEXPATRICIA D JEHLENDemocrat98.8%
2ND MIDDLESEX AND NORFOLKKAREN E SPILKADemocrat98.5%
2ND PLYMOUTH AND BRISTOLMICHAEL D BRADYDemocrat99.1%
2ND SUFFOLKSONIA ROSA CHANG-DIAZDemocrat98.8%
2ND SUFFOLK AND MIDDLESEXWILLIAM N BROWNSBERGERDemocrat98.5%
2ND WORCESTERMICHAEL O MOOREDemocrat98.3%
3RD ESSEXBRENDAN P CRIGHTONDemocrat97.0%
3RD MIDDLESEXMICHAEL J BARRETTDemocrat98.7%
4TH MIDDLESEXCINDY F FRIEDMANDemocrat98.3%
5TH MIDDLESEXJASON M LEWISDemocrat98.0%
BERKSHIRE HAMPSHIRE FRANKLIN HAMPDENADAM G HINDSDemocrat99.4%
BRISTOL AND NORFOLKPAUL R FEENEYDemocrat98.5%
CAPE AND ISLANDSJULIAN ANDRE CYRDemocrat98.5%
HAMPDENADAM GOMEZDemocrat97.5%
HAMPSHIRE, FRANKLIN AND WORCESTERJOANNE M COMERFORDDemocrat99.1%
MIDDLESEX AND SUFFOLKSAL N DIDOMENICODemocrat98.9%
MIDDLESEX AND WORCESTERJAMES B ELDRIDGEDemocrat98.4%
NORFOLK AND PLYMOUTHJOHN F KEENANDemocrat69.2%
NORFOLK AND SUFFOLKMICHAEL F RUSHDemocrat98.5%
NORFOLK, BRISTOL AND MIDDLESEXREBECCA L RAUSCHDemocrat59.7%
NORFOLK, BRISTOL AND PLYMOUTHWALTER F TIMILTY JRDemocrat99.0%
PLYMOUTH AND BARNSTABLESUSAN LYNN MORANDemocrat56.3%
PLYMOUTH AND BARNSTABLE (special)SUSAN LYNN MORANDemocrat56.2%
PLYMOUTH AND NORFOLKPATRICK MICHAEL O'CONNORRepublican55.0%
WORCESTER AND MIDDLESEXJOHN J CRONINDemocrat50.9%
WORCESTER AND NORFOLKRYAN C FATTMANRepublican60.4%
WORCESTER, HAMPDEN, HAMPSHIRE AND MIDDLESEXANNE M GOBIDemocrat52.8%
2018: 39 contests
DistrictMost votesPartyShareNote
1ST BRISTOL AND PLYMOUTHMICHAEL J RODRIGUESDemocrat98.8%
1ST ESSEXDIANA DIZOGLIODemocrat66.3%
1ST ESSEX AND MIDDLESEXBRUCE E TARRRepublican98.0%
1ST HAMPDEN AND HAMPSHIREERIC P LESSERDemocrat97.9%
1ST MIDDLESEXEDWARD J KENNEDYDemocrat63.9%
1ST MIDDLESEX AND NORFOLKCYNTHIA STONE CREEMDemocrat99.0%
1ST PLYMOUTH AND BRISTOLMARC R PACHECODemocrat98.3%
1ST SUFFOLKNICK COLLINSDemocrat98.5%
1ST SUFFOLK AND MIDDLESEXJOSEPH A BONCOREDemocrat98.4%
1ST WORCESTERHARRIETTE L CHANDLERDemocrat97.7%
2ND BRISTOL AND PLYMOUTHMARK C MONTIGNYDemocrat98.4%
2ND ESSEXJOAN B LOVELYDemocrat98.8%
2ND ESSEX AND MIDDLESEXBARRY R FINEGOLDDemocrat62.8%
2ND MIDDLESEXPATRICIA D JEHLENDemocrat98.8%
2ND MIDDLESEX AND NORFOLKKAREN E SPILKADemocrat98.7%
2ND PLYMOUTH AND BRISTOLMICHAEL D BRADYDemocrat66.4%
2ND SUFFOLKSONIA CHANG-DIAZDemocrat98.9%
2ND SUFFOLK AND MIDDLESEXWILLIAM N BROWNSBERGERDemocrat98.5%
2ND WORCESTERMICHAEL O MOOREDemocrat98.8%
3RD ESSEXBRENDAN P CRIGHTONDemocrat98.8%
3RD MIDDLESEXMICHAEL J BARRETTDemocrat98.9%
4TH MIDDLESEXCINDY F FRIEDMANDemocrat98.9%
5TH MIDDLESEXJASON M LEWISDemocrat67.0%
BERKSHIRE, HAMPSHIRE AND FRANKLINADAM G HINDSDemocrat99.5%
BRISTOL AND NORFOLKPAUL R FEENEYDemocrat60.5%
CAPE AND ISLANDSJULIAN ANDRE CYRDemocrat62.1%
HAMPDENJAMES T WELCHDemocrat98.3%
HAMPSHIRE, FRANKLIN AND WORCESTERJOANNE M COMERFORDDemocrat99.3%
MIDDLESEX AND SUFFOLKSAL N DIDOMENICODemocrat99.1%
MIDDLESEX AND WORCESTERJAMES B ELDRIDGEDemocrat65.1%
NORFOLK AND PLYMOUTHJOHN F KEENANDemocrat75.5%
NORFOLK AND SUFFOLKMICHAEL F RUSHDemocrat98.7%
NORFOLK, BRISTOL AND MIDDLESEXREBECCA L RAUSCHDemocrat51.2%
NORFOLK, BRISTOL AND PLYMOUTHWALTER F TIMILTY JRDemocrat99.1%
PLYMOUTH AND BARNSTABLEVINNY M DEMACEDORepublican58.8%
PLYMOUTH AND NORFOLKPATRICK M O'CONNORRepublican50.6%
WORCESTER AND MIDDLESEXDEAN TRANRepublican54.3%
WORCESTER AND NORFOLKRYAN C FATTMANRepublican57.9%
WORCESTER, HAMPDEN, HAMPSHIRE AND MIDDLESEXANNE M GOBIDemocrat54.9%
2016: 42 contests
DistrictMost votesPartyShareNote
1ST BRISTOL AND PLYMOUTHMichael J. Rodriguesnot in source99.3%seats not in source
1ST ESSEXKathleen A. O'Connor Ivesnot in source99.0%seats not in source
1ST ESSEX AND MIDDLESEXBruce E. Tarrnot in source99.2%seats not in source
1ST HAMPDEN AND HAMPSHIREEric P. Lessernot in source55.8%seats not in source
1ST MIDDLESEXEileen M. Donoghuenot in source98.6%seats not in source
1ST MIDDLESEX AND NORFOLKCynthia Stone Creemnot in source99.0%seats not in source
1ST PLYMOUTH AND BRISTOLMarc R. Pacheconot in source65.3%seats not in source
1ST SUFFOLKLinda Dorcena Forrynot in source98.4%seats not in source
1ST SUFFOLK AND MIDDLESEXJoseph A. Boncorenot in source98.2%seats not in source
1ST SUFFOLK AND MIDDLESEX (special)Joseph A. Boncorenot in source89.4%seats not in source
1ST WORCESTERHarriette L. Chandlernot in source98.1%seats not in source
2ND BRISTOL AND PLYMOUTHMark C. Montignynot in source99.0%seats not in source
2ND ESSEXJoan B. Lovelynot in source98.9%seats not in source
2ND ESSEX AND MIDDLESEXBarbara A. L'Italiennot in source63.4%seats not in source
2ND HAMPDEN AND HAMPSHIREDonald F. Humason, Jrnot in source59.5%seats not in source
2ND MIDDLESEXPatricia D. Jehlennot in source98.5%seats not in source
2ND MIDDLESEX AND NORFOLKKaren E. Spilkanot in source98.5%seats not in source
2ND PLYMOUTH AND BRISTOLMichael D. Bradynot in source99.4%seats not in source
2ND SUFFOLKSonia Rosa Chang-Diaznot in source98.8%seats not in source
2ND SUFFOLK AND MIDDLESEXWilliam N. Brownsbergernot in source98.6%seats not in source
2ND WORCESTERMichael O. Moorenot in source74.0%seats not in source
3RD ESSEXThomas M. McGeenot in source99.1%seats not in source
3RD MIDDLESEXMichael J. Barrettnot in source98.7%seats not in source
4TH MIDDLESEXKenneth J. Donnellynot in source99.0%seats not in source
5TH MIDDLESEXJason M. Lewisnot in source68.9%seats not in source
BERKSHIRE, HAMPSHIRE AND FRANKLINAdam G. Hindsnot in source70.1%seats not in source
BRISTOL AND NORFOLKJames E. Timiltynot in source99.3%seats not in source
CAPE AND ISLANDSJulian Andre Cyrnot in source56.9%seats not in source
HAMPDENJames T. Welchnot in source98.3%seats not in source
HAMPSHIRE, FRANKLIN AND WORCESTERStanley C. Rosenbergnot in source81.6%seats not in source
MIDDLESEX AND SUFFOLKSal N. DiDomeniconot in source98.9%seats not in source
MIDDLESEX AND WORCESTERJames B. Eldridgenot in source64.2%seats not in source
NORFOLK AND PLYMOUTHJohn F. Keenannot in source71.0%seats not in source
NORFOLK AND SUFFOLKMichael F. Rushnot in source98.7%seats not in source
NORFOLK, BRISTOL AND MIDDLESEXRichard J. Rossnot in source60.0%seats not in source
NORFOLK, BRISTOL AND PLYMOUTHWalter F. Timilty, Jr.not in source73.7%seats not in source
PLYMOUTH AND BARNSTABLEVinny M. deMacedonot in source99.3%seats not in source
PLYMOUTH AND NORFOLKPatrick M. O'Connornot in source56.5%seats not in source
PLYMOUTH AND NORFOLK (special)Patrick M. O'Connornot in source52.6%seats not in source
WORCESTER AND MIDDLESEXJennifer L. Flanagannot in source99.1%seats not in source
WORCESTER AND NORFOLKRyan C. Fattmannot in source98.5%seats not in source
WORCESTER, HAMPDEN, HAMPSHIRE AND MIDDLESEXAnne M. Gobinot in source54.4%seats not in source

MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.

Sources

Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).

Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).

District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).

District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.

Data through November 3, 2026.