# 2024 Massachusetts Senate election

Elections in Massachusetts :
General
1942
1944
1946
1948
1950
1952
1954
1956
1958
1960
1962
1964
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2008
2010
2012
2014
2016
2018
2020
2022 :
Federal government
U.S. President
1788–89
1792
1796
1800
1804
1808
1812
1816
1820
1824
1828
1832
1836
1840
1844
1848
1852
1856
1860
1864
1868
1872
1876
1880
1884
1888
1892
1896
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
Dem
1984
1988
1992
1996
2000
Dem
2004
Dem
GOP
2008
Dem
GOP
2012
2016
Dem
GOP
2020
Dem
GOP
2024
Dem
GOP
U.S. Senate
Class 1: 1788
1790
1796 (S)
1796
1798
1800 (S)
1803
1808 (S)
1810 (S)
1811
1813 (S)
1815
1815 (S)
1816 (S)
1818 (S)
1820
1820 (S)
1822
1826
1827
1829 (S)
1833
1839
February 1841 (S)
1845
1851
1851 (S)
1857
1863
1869
1874 (S)
1875
1881
1887
1893
1899
1905
1911
1916
1922
1928
1934
1940
1946
1952
1958
1962 (S)
1964
1970
1976
1982
1988
1994
2000
2006
2010 (S)
2012
2018
2024
Class 2: 1788
1793
1796
1800 (S)
1803 (S)
1805
1810
1811 (S)
1816
1822 (S)
1826 (S)
1828
1835
January 1841 (S)
1841
1845 (S)
1847
1853
1855 (S)
1859
1865
1871
1873 (S)
1877
1883
1889
1895
1901
1905 (S)
1907
1913
1918
1924
1930
1936
1942
1944 (S)
1948
1954
1960
1966
1972
1978
1984
1990
1996
2002
2008
2013 (S)
2014
2020
U.S. House
1788/1789
1790/1792
1792/1793
1794/1795
1796/1797
1798/1799
1800/1801
1802/1803
1804
1806
1808
1810/1811
1812/1813
1814/1815
3rd
1816/1817
1818/1819
1820/1821
1822/1823
1824/1825
1826/1827
1828
1830/1832
1833/1834
1834/1835
1836
1838/1839
1840/1841
1842/1844
1844/1846
1846
1848/1850
1850/1851
1852
1854
1856
1858
1860
1862
1864
1866
1868
1870
1872
1874
1876
1878
1880
1882
1884
1886
1888
1890
1892
1894
1896
1898
1900
1902
1904
1906
1908
1910
1912
1914
1916
1918
1920
1922
1924
1926
1928
1930
1932
1934
1936
1938
1940
1942
1944
1946
1948
1950
1952
1954
1956
1958
1960
1962
1964
1966
1968
1970
1972
1974
1976
1978
1980
1982
1984
1986
1988
1990
1991 (1st)
1992
1994
1996
1998
2000
2001 (9th)
2002
2004
2006
2007 (5th)
2008
2010
2012
2013 (5th)
2014
2016
2018
2020
2022
2024 :
State government
Governor
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
Apr. 1831
Nov. 1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1922
1924
1926
1928
1930
1932
1934
1936
1938
1940
1942
1944
1946
1948
1950
1952
1954
1956
1958
1960
1962
1964
1966
1970
1974
1978
1982
1986
1990
1994
1998
2002
2006
2010
2014
2018
2022
2026
State Senate
1787
1824
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
State House
2006
2008
2010
2012
2014
2016
2020
2022
2024
Governor's Council
2006
2010
2014
2018
2022
2024
Ballot measures
1980: Proposition 2½
2002: English Language Education in Public Schools
2006: 2008
Greyhound Protection
Sensible Marijuana Policy
State Income Tax Repeal
2010: No Sales Tax for Alcohol
Sales Tax Relief
Comprehensive Permits and Regional Planning
2012: Right to Repair
Death with Dignity
Medical Marijuana
2014: Automatic Gas Tax Increase Repeal
Expansion of Bottle Deposits
Casino Repeal
Paid Sick Days
2016: Expand Slot Machine Gaming
Charter School Expansion
Farm Animal Confinement
Legalization, Regulation and Taxation of Marijuana
2018: Gender Identity Anti-Discrimination
2020: pending :
Boston
Mayor
1822
1823
1824
Apr 1825
Dec 1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844–45
Dec 1845
1846
1847
1848
1849
1850
1851
1852
1853–54
Dec 1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1897
1899
1901
1903
1905
1907
1910
1914
1917
1921
1925
1929
1933
1937
1941
1945
1949
1951
1955
1959
1963
1967
1971
1975
1979
1983
1987
1991
1993
1997
2001
2005
2009
2013
2017
2021
2025
City council
1977
1979
1981
1983
1985
1987
1989
1991
1993
1995
1997
1999
2001
2003
2005
2007
2009
2011
2013
2015
2017
2019
2021
2023 :
Springfield
Mayor
1953
1955
1957
1959
1961
1963
1965
1967
1969
1971
1973 (S)
1973
1975
1977
1979
1983
1981
1985
1987
1989 (S)
1989
1991
1993
1995
1997
1999
2001
2003
2005
2007
2009
2011
2015
2019
2023 :
Worcester
Mayor
1987
1989
1991
1993
1995
1997
1999
2001
2003
2005
2007
2009
2011
2013
2015
2017
2019
2021
2023 :
Massachusetts portal :
vte :
The 2024 Massachusetts State Senate election was held on Tuesday, November 5, 2024, with the primary election held on Tuesday, September 3, 2024. Massachusetts voters elected all 40 members of the State Senate to serve two-year terms in the Massachusetts General Court. The election coincided with United States national elections and Massachusetts state elections, including U.S. Senate, U.S. House, U.S. President, and Massachusetts House.
Democrats started the 2023 legislative session with 37 members. However, Democratic Senator Anne Gobi resigned on June 4, 2023 and Republican Peter Durant won the subsequent special election, flipped the district for his party, and assumed office on November 29, 2023. Therefore, Democrats hold a supermajority of 36 seats compared to the four seats held by Republicans. Republicans would have to net 17 seats to flip control of the chamber.

## 2023 special election: Worcester and Hampshire

Sources:
Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Jonathan D. Zlotnik | 2,793 | 100.00% |
| Total votes | Total votes | Total votes | 2,793 | 100.00% |
| Republican Party primary results |||||
| | Republican | Peter J. Durant | 2,830 | 60.60% |
| | Republican | Bruce K. Chester | 1,840 | 39.40% |
| Total votes | Total votes | Total votes | 4,670 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Republican | Peter J. Durant | 12,646 | 54.53% |
| | Democratic | Jonathan D. Zlotnik | 10,546 | 45.47% |
| Total votes | Total votes | Total votes | 23,192 | 100.00% |
| | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic | Republican gain from Democratic |

## Retirements

Three incumbents did not seek re-election.

### Democrats

* 3rd Bristol and Plymouth: Marc Pacheco retired.
* Norfolk, Plymouth and Bristol: Walter Timilty retired to run for Norfolk County Clerk of Courts.
* Plymouth and Barnstable: Susan Moran retired to run for Barnstable County Clerk of Courts.

## Predictions

Due to the size of the Democrats' majority and the low number of competitive seats, most analysts consider a change in control of the chamber to be unlikely.

### Statewide

| Source | Ranking | As of |
| CNalysis | Solid D | October 11, 2024 |

### Competitive districts

| District | Incumbent | Last result | CNalysis Oct. 11, 2024 |
| Norfolk, Worcester and Middlesex | Rebecca L. Rausch | 54.87% D | Very Likely D |
| 3rd Bristol and Plymouth | Marc R. Pacheco | 54.29% D | Tilt R |
| Plymouth and Barnstable | Susan Lynn Moran | 56.35% D | Likely D |
Republicans won 3 districts that Kamala Harris carried, the 5th district Harris won by less than 0.3%, the 1st by 22.6% and the 30th by 18.5%. Conversely, Democrats won the 13th district that Trump carried by 6.9%.

## Summary of results by Senate district

Italics denote an open seat held by the incumbent party; bold text denotes a gain for a party.
| Senate district | Incumbent | Party | Elected Senator | Party |
| Berkshire, Hampden, Franklin and Hampshire | Paul Mark | Dem | Paul Mark | Dem |
| Bristol and Norfolk | Paul Feeney | Dem | Paul Feeney | Dem |
| 1st Bristol and Plymouth | Michael Rodrigues | Dem | Michael Rodrigues | Dem |
| 2nd Bristol and Plymouth | Mark Montigny | Dem | Mark Montigny | Dem |
| 3rd Bristol and Plymouth | Marc Pacheco | Dem | Kelly Dooner | Rep |
| Cape and Islands | Julian Cyr | Dem | Julian Cyr | Dem |
| 1st Essex | Pavel Payano | Dem | Pavel Payano | Dem |
| 2nd Essex | Joan Lovely | Dem | Joan Lovely | Dem |
| 3rd Essex | Brendan Crighton | Dem | Brendan Crighton | Dem |
| 1st Essex and Middlesex | Bruce Tarr | Rep | Bruce Tarr | Rep |
| 2nd Essex and Middlesex | Barry Finegold | Dem | Barry Finegold | Dem |
| Hampden | Adam Gomez | Dem | Adam Gomez | Dem |
| Hampden, Hampshire and Worcester | Jacob Oliveira | Dem | Jacob Oliveira | Dem |
| Hampden and Hampshire | John Velis | Dem | John Velis | Dem |
| Hampshire, Franklin and Worcester | Jo Comerford | Dem | Jo Comerford | Dem |
| 1st Middlesex | Edward Kennedy | Dem | Edward Kennedy | Dem |
| 2nd Middlesex | Patricia Jehlen | Dem | Patricia Jehlen | Dem |
| 3rd Middlesex | Michael Barrett | Dem | Michael Barrett | Dem |
| 4th Middlesex | Cindy Friedman | Dem | Cindy Friedman | Dem |
| 5th Middlesex | Jason Lewis | Dem | Jason Lewis | Dem |
| Norfolk and Middlesex | Cynthia Creem | Dem | Cynthia Creem | Dem |
| Middlesex and Norfolk | Karen Spilka | Dem | Karen Spilka | Dem |
| Middlesex and Suffolk | Sal DiDomenico | Dem | Sal DiDomenico | Dem |
| Middlesex and Worcester | James Eldridge | Dem | James Eldridge | Dem |
| Norfolk, Plymouth and Bristol | Walter Timilty | Dem | William Driscoll | Dem |
| Norfolk, Worcester and Middlesex | Rebecca Rausch | Dem | Rebecca Rausch | Dem |
| Norfolk and Plymouth | John Keenan | Dem | John Keenan | Dem |
| Norfolk and Suffolk | Michael Rush | Dem | Michael Rush | Dem |
| Plymouth and Barnstable | Susan Moran | Dem | Dylan Fernandes | Dem |
| 1st Plymouth and Norfolk | Patrick O'Connor | Rep | Patrick O'Connor | Rep |
| 2nd Plymouth and Norfolk | Michael Brady | Dem | Michael Brady | Dem |
| 1st Suffolk | Nicholas Collins | Dem | Nicholas Collins | Dem |
| 2nd Suffolk | Liz Miranda | Dem | Liz Miranda | Dem |
| 3rd Suffolk | Lydia Edwards | Dem | Lydia Edwards | Dem |
| Suffolk and Middlesex | William Brownsberger | Dem | William Brownsberger | Dem |
| 1st Worcester | Robyn Kennedy | Dem | Robyn Kennedy | Dem |
| 2nd Worcester | Michael Moore | Dem | Michael Moore | Dem |
| Worcester and Hampshire | Peter Durant | Rep | Peter Durant | Rep |
| Worcester and Middlesex | John Cronin | Dem | John Cronin | Dem |
| Worcester and Hampden | Ryan Fattman | Rep | Ryan Fattman | Rep |

## Detailed results

Sources for election results:
General election results are as reported by the Associated Press.

## Berkshire, Hampden, Franklin and Hampshire

The incumbent was Democrat Paul W. Mark, who was first elected in 2022. He ran for re-election.

### Democratic primary

* Paul W. Mark, incumbent state senator
Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Paul W. Mark (incumbent) | 17,058 | 100.00% |
| Total votes | Total votes | Total votes | 17,058 | 100.00% |

### Republican primary

* David A. Rosa, perennial candidate
Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | David A. Rosa | 3,095 | 100.00% |
| Total votes | Total votes | Total votes | 3,095 | 100.00% |

### General election

General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Paul Mark (incumbent) | 61,747 | 70.81% |
| | Republican | David A. Rosa | 25,448 | 29.19% |
| Total votes | Total votes | Total votes | 87,195 | 100.00% |

## Bristol and Norfolk

The incumbent was Democrat Paul R. Feeney, who was first elected in 2016. He ran for re-election.

### Democratic primary

* Paul R. Feeney, incumbent state senator
Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Paul R. Feeney (incumbent) | 13,802 | 100.00% |
| Total votes | Total votes | Total votes | 13,802 | 100.00% |

### Workers Party

* Laura Saylor, candidate for this district in 2022

### General election

General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Paul Feeney (incumbent) | 60,378 | 72.97% |
| | Workers Party | Laura Saylor | 22,360 | 27.03% |
| Total votes | Total votes | Total votes | 82,738 | 100% |

## 1st Bristol and Plymouth

The incumbent was Democrat Michael J. Rodrigues, who was first elected in 2010. He ran for re-election.

### Democratic primary

* Michael J. Rodrigues, incumbent state senator
Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michael J. Rodrigues (incumbent) | 11,151 | 100.00% |
| Total votes | Total votes | Total votes | 11,151 | 100.00% |

### General election

General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michael J. Rodrigues (incumbent) | 55,377 | 97.6% |
| | Write-in | Write-ins | 1,346 | 2.4% |
| Total votes | Total votes | Total votes | 56,723 | 100% |

## 2nd Bristol and Plymouth

The incumbent was Democrat Mark C. Montigny, who was first elected in 1992. He ran for re-election.

### Democratic primary

* Molly Kivi, grant auditor
* Mark C. Montigny, incumbent state senator
Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mark C. Montigny (incumbent) | 8,616 | 80.21% |
| | Democratic | Molly Kivi | 2,126 | 19.79% |
| Total votes | Total votes | Total votes | 10,742 | 100.00% |

### General election

General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Mark C. Montigny (incumbent) | 55,918 | 97.8% |
| | Write-in | Write-ins | 1,229 | 2.2% |
| Total votes | Total votes | Total votes | 57,147 | 100% |

## 3rd Bristol and Plymouth

The incumbent was Democrat Marc R. Pacheco, who was first elected in 1992. He did not run for re-election.

### Democratic primary

* Joseph Richard Pacheco, Raynham selectman
* Barry Christopher Sanders, social worker
Democratic primary :
| Party | Party | Candidate | Votes | % |
| | Democratic | Joseph Richard Pacheco | 7,779 | 61.19% |
| | Democratic | Barry Christopher Sanders | 4,933 | 38.81% |
| Total votes | Total votes | Total votes | 12,712 | 100.00% |

### Republican primary

* Kelly Dooner, Taunton city councilor
Republican primary :
| Party | Party | Candidate | Votes | % |
| | Republican | Kelly Dooner | 7,182 | 100.00% |
| Total votes | Total votes | Total votes | 7,182 | 100.00% |

### Independents

* Jim DuPont, former Republican Raynham selectman

### General election

General election results :
| Party | Party | Candidate | Votes | % |
| | Republican | Kelly Dooner | 45,251 | 48.52% |
| | Democratic | Joseph Richard Pacheco | 43,355 | 46.49% |
| | Independent | Jim DuPont | 4,647 | 4.98% |
| Total votes | Total votes | Total votes | 93,253 | 100% |

## Cape and Islands

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Julian Andre Cyr (incumbent) | 20,168 | 100.00% |
| Total votes | Total votes | Total votes | 20,168 | 100.00% |
| Republican Party primary results |||||
| | Republican | Christopher Robert Lauzon | 8,405 | 100.00% |
| Total votes | Total votes | Total votes | 8,405 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Julian Andre Cyr (incumbent) | 63,860 | 60.82% |
| | Republican | Christopher Robert Lauzon | 38,686 | 36.84% |
| | Unenrolled | Joe van Nes | 2,453 | 2.34% |
| Total votes | Total votes | Total votes | 104,999 | 100% |
| | Democratic hold | Democratic hold | Democratic hold | Democratic hold |

## 1st Essex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Pavel M. Payano (incumbent) | 7,115 | 100.00% |
| Total votes | Total votes | Total votes | 7,115 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Pavel M. Payano (incumbent) | 39,632 | 96.3% |
| | Write-in | Write-ins | 1,515 | 3.7% |
| Total votes | Total votes | Total votes | 41,147 | 100% |

## 2nd Essex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Joan B. Lovely (incumbent) | 14,724 | 100.00% |
| Total votes | Total votes | Total votes | 14,724 | 100.00% |
| Republican Party primary results |||||
| | Republican | Damian M. Anketell | 4,649 | 100.00% |
| Total votes | Total votes | Total votes | 4,649 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Joan B. Lovely (incumbent) | 58,109 | 66.8% |
| | Republican | Damian M. Anketell | 28,813 | 33.1% |
| | Write-in | Write-ins | 86 | 0.1% |
| Total votes | Total votes | Total votes | 87,008 | 100% |

## 3rd Essex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Brendan P. Crighton (incumbent) | 11,524 | 100.00% |
| Total votes | Total votes | Total votes | 11,524 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Brendan P. Crighton (incumbent) | 56,430 | 97.8% |
| | Write-in | Write-ins | 1,277 | 2.2% |
| Total votes | Total votes | Total votes | 57,707 | 100% |

## 1st Essex and Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Republican Party primary results |||||
| | Republican | Bruce E. Tarr (incumbent) | 7,197 | 100.00% |
| Total votes | Total votes | Total votes | 7,197 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Republican | Bruce E. Tarr (incumbent) | 88,918 | 98.8% |
| | Write-in | Write-ins | 1,112 | 1.2% |
| Total votes | Total votes | Total votes | 90,030 | 100% |

## 2nd Essex and Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Barry R. Finegold (incumbent) | 13,416 | 100.00% |
| Total votes | Total votes | Total votes | 13,416 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Barry R. Finegold (incumbent) | 73,764 | 98.4% |
| | Write-in | Write-ins | 1,208 | 1.6% |
| Total votes | Total votes | Total votes | 74,972 | 100% |

## Hampden

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Adam Gomez (incumbent) | 7,236 | 70.62% |
| | Democratic | Malo L. Brown | 3,011 | 29.38% |
| Total votes | Total votes | Total votes | 10,247 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Adam Gomez (incumbent) | 43,211 | 97% |
| | Write-in | Write-ins | 1,340 | 3% |
| Total votes | Total votes | Total votes | 44,551 | 100% |

## Hampden, Hampshire and Worcester

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Jacob R. Oliveira (incumbent) | 13,107 | 100.00% |
| Total votes | Total votes | Total votes | 13,107 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jacob R. Oliveira (incumbent) | 68,420 | 98% |
| | Write-in | Write-ins | 1,380 | 2% |
| Total votes | Total votes | Total votes | 69,800 | 100% |

## Hampden and Hampshire

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | John C. Velis (incumbent) | 11,129 | 100.08% |
| Total votes | Total votes | Total votes | 11,129 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | John C. Velis (incumbent) | 62,335 | 98.7% |
| | Write-in | Write-ins | 831 | 1.3% |
| Total votes | Total votes | Total votes | 63,166 | 100% |

## Hampshire, Franklin and Worcester

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Jo Comerford (incumbent) | 15,447 | 100.00% |
| Total votes | Total votes | Total votes | 15,447 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jo Comerford (incumbent) | 67,078 | 98.5% |
| | Write-in | Write-ins | 988 | 1.5% |
| Total votes | Total votes | Total votes | 68,066 | 100% |

## 1st Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Edward J. Kennedy, Jr (incumbent) | 10,222 | 100.00% |
| Total votes | Total votes | Total votes | 10,222 | 100.00% |
| Republican Party primary results |||||
| | Republican | Karla J. Miller | 3,827 | 100.00% |
| Total votes | Total votes | Total votes | 3,827 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Edward J. Kennedy, Jr (incumbent) | 40,887 | 63.4% |
| | Republican | Karla J. Miller | 23,422 | 36.3% |
| | Write-in | Write-ins | 147 | 0.2% |
| Total votes | Total votes | Total votes | 64,456 | 100% |

## 2nd Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Patricia D. Jehlen (incumbent) | 22,105 | 100.00% |
| Total votes | Total votes | Total votes | 22,105 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Patricia D. Jehlen (incumbent) | 72,232 | 98.4% |
| | Write-in | Write-ins | 1,183 | 1.6% |
| Total votes | Total votes | Total votes | 73,415 | 100% |

## 3rd Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Michael J. Barrett (incumbent) | 17,433 | 100.00% |
| Total votes | Total votes | Total votes | 17,433 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michael J. Barrett (incumbent) | 65,186 | 99.2% |
| | Write-in | Write-ins | 496 | 0.8% |
| Total votes | Total votes | Total votes | 65,682 | 100% |

## 4th Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Cindy F. Friedman (incumbent) | 17,808 | 100.00% |
| Total votes | Total votes | Total votes | 17,808 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Cindy F. Friedman (incumbent) | 70,460 | 98.3% |
| | Write-in | Write-ins | 1,235 | 1.7% |
| Total votes | Total votes | Total votes | 71,695 | 100% |

## 5th Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Jason M. Lewis (incumbent) | 14,762 | 100.00% |
| Total votes | Total votes | Total votes | 14,762 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Jason M. Lewis (incumbent) | 63,221 | 98.4% |
| | Write-in | Write-ins | 1,043 | 1.6% |
| Total votes | Total votes | Total votes | 64,264 | 100% |

## Norfolk and Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Cynthia Stone Creem (incumbent) | 20,442 | 100.00% |
| Total votes | Total votes | Total votes | 20,442 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Cynthia Stone Creem (incumbent) | 68,002 | 98.7% |
| | Write-in | Write-ins | 924 | 1.3% |
| Total votes | Total votes | Total votes | 68,926 | 100% |

## Middlesex and Norfolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Karen E. Spilka (incumbent) | 17,526 | 100.00% |
| Total votes | Total votes | Total votes | 17,526 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Karen E. Spilka (incumbent) | 68,762 | 98.3% |
| | Write-in | Write-ins | 1,223 | 1.7% |
| Total votes | Total votes | Total votes | 69,985 | 100% |

## Middlesex and Suffolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Sal N. DiDomenico (incumbent) | 11,432 | 100.00% |
| Total votes | Total votes | Total votes | 11,432 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Sal N. DiDomenico (incumbent) | 47,113 | 98.5% |
| | Write-in | Write-ins | 736 | 1.5% |
| Total votes | Total votes | Total votes | 47,849 | 100% |

## Middlesex and Worcester

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | James B. Eldridge (incumbent) | 16,585 | 100.00% |
| Total votes | Total votes | Total votes | 16,585 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | James B. Eldridge (incumbent) | 75,178 | 98.8% |
| | Write-in | Write-ins | 927 | 1.2% |
| Total votes | Total votes | Total votes | 76,105 | 100% |

## Norfolk, Plymouth and Bristol

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | William J. Driscoll Jr. | 7,425 | 45.24% |
| | Democratic | Erin G. Bradley | 10,732 | 32.49% |
| | Democratic | Kathleen Crogan-Camara | 7,002 | 22.26% |
| Total votes | Total votes | Total votes | 16,412 | 100.00% |
| Republican Party primary results |||||
| | Republican | Steven David Fruzzetti | 101 | 100.00% |
| Total votes | Total votes | Total votes | 101 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | William J. Driscoll Jr. | 63,145 | 98.4% |
| | Write-in | All write-ins | 1,010 | 1.6% |
| Total votes | Total votes | Total votes | 64,155 | 100% |

## Norfolk, Worcester and Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Rebecca L. Rausch (incumbent) | 15,391 | 100.00% |
| Total votes | Total votes | Total votes | 15,391 | 100.00% |
| Republican Party primary results |||||
| | Republican | Dashe M. Videira | 1,066 | 100.00% |
| Total votes | Total votes | Total votes | 1,066 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Rebecca L. Rausch (incumbent) | 57,309 | 58.8% |
| | Republican | Dashe M. Videira | 39,983 | 41% |
| | Write-in | Write-ins | 184 | 0.2% |
| Total votes | Total votes | Total votes | 97,476 | 100% |

## Norfolk and Plymouth

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | John F. Keenan (incumbent) | 12,827 | 100.00% |
| Total votes | Total votes | Total votes | 12,827 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | John F. Keenan (incumbent) | 61,091 | 97.9% |
| | Write-in | Write-ins | 1,325 | 2.1% |
| Total votes | Total votes | Total votes | 62,416 | 100% |

## Norfolk and Suffolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Michael F. Rush (incumbent) | 17,070 | 100.00% |
| Total votes | Total votes | Total votes | 17,070 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michael F. Rush (incumbent) | 72,352 | 98.2% |
| | Write-in | Write-ins | 1,289 | 1.8% |
| Total votes | Total votes | Total votes | 73,641 | 100% |

## Plymouth and Barnstable

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Dylan Fernandes | 19,831 | 100.00% |
| Total votes | Total votes | Total votes | 19,831 | 100.00% |
| Republican Party primary results |||||
| | Republican | Matt Muratore | 7,005 | 50.14% |
| | Republican | Kari Macrae | 6,966 | 49.68% |
| Total votes | Total votes | Total votes | 14,021 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Dylan Fernandes | 59,137 | 51.2% |
| | Republican | Matt Muratore | 56,335 | 48.7% |
| | Write-in | Write-ins | 107 | 0.1% |
| Total votes | Total votes | Total votes | 115,579 | 100% |

## 1st Plymouth and Norfolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Republican Party primary results |||||
| | Republican | Patrick O'Connor (incumbent) | 8,061 | 100.00% |
| Total votes | Total votes | Total votes | 8,061 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Republican | Patrick O'Connor (incumbent) | 82,720 | 98.9% |
| | Write-in | Write-ins | 935 | 1.1% |
| Total votes | Total votes | Total votes | 83,655 | 100% |

## 2nd Plymouth and Norfolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Michael D. Brady (incumbent) | 10,006 | 100.00% |
| Total votes | Total votes | Total votes | 10,006 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michael D. Brady (incumbent) | 55,766 | 99.1% |
| | Write-in | Write-ins | 487 | 0.9% |
| Total votes | Total votes | Total votes | 56,253 | 100% |

## 1st Suffolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Nicholas P. Collins (incumbent) | 10,386 | 78.81% |
| | Democratic | Juwan Khiry Skeens | 2,792 | 21.19% |
| Total votes | Total votes | Total votes | 13,178 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Nicholas P. Collins (incumbent) | 61,127 | 97.7% |
| | Write-in | Write-ins | 1,437 | 2.3% |
| Total votes | Total votes | Total votes | 62,564 | 100% |

## 2nd Suffolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Liz Miranda (incumbent) | 12,970 | 100.00% |
| Total votes | Total votes | Total votes | 12,970 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Liz Miranda (incumbent) | 52,072 | 98.3% |
| | Write-in | Write-ins | 897 | 1.7% |
| Total votes | Total votes | Total votes | 52,969 | 100% |

## 3rd Suffolk

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Lydia Marie Edwards (incumbent) | 9,346 | 100.00% |
| Total votes | Total votes | Total votes | 9,346 | 100.00% |
| Republican Party primary results |||||
| | Republican | Jeannamarie Tamas | 1,817 | 100.00% |
| Total votes | Total votes | Total votes | 1,817 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Lydia Marie Edwards (incumbent) | 41,690 | 69.9% |
| | Republican | Jeannamarie Tamas | 17,681 | 29.6% |
| | Write-in | Write-ins | 281 | 0.5% |
| Total votes | Total votes | Total votes | 59,652 | 100% |

## Suffolk and Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | William N. Brownsberger (incumbent) | 14,027 | 100.00% |
| Total votes | Total votes | Total votes | 14,027 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | William N. Brownsberger (incumbent) | 56,815 | 98.8% |
| | Write-in | Write-ins | 685 | 1.2% |
| Total votes | Total votes | Total votes | 57,500 | 100% |

## 1st Worcester

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Robyn K. Kennedy (incumbent) | 9,078 | 100.00% |
| Total votes | Total votes | Total votes | 9,078 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Robyn K. Kennedy (incumbent) | 49,613 | 97% |
| | Write-in | Write-ins | 1,531 | 3% |
| Total votes | Total votes | Total votes | 51,144 | 100% |

## 2nd Worcester

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | Michael O. Moore (incumbent) | 9,522 | 100.00% |
| Total votes | Total votes | Total votes | 9,522 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | Michael O. Moore (incumbent) | 59,686 | 98.3% |
| | Write-in | Write-ins | 1,052 | 1.7% |
| Total votes | Total votes | Total votes | 60,738 | 100% |

## Worcester and Hampshire

Primary election results :
| Party | Party | Candidate | Votes | % |
| Republican Party primary results |||||
| | Republican | Peter J. Durant (incumbent) | 7,488 | 100.00% |
| Total votes | Total votes | Total votes | 7,488 | 100.00% |
| Democratic Party primary results |||||
| | Democratic | Sheila H. Dibb | 1,003 | 100.00% |
| Total votes | Total votes | Total votes | 1,003 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Republican | Peter J. Durant (incumbent) | 52,465 | 58.3% |
| | Democratic | Sheila H. Dibb | 37,346 | 41.5% |
| | Write-in | Write-ins | 160 | 0.2% |
| Total votes | Total votes | Total votes | 89,971 | 100% |

## Worcester and Middlesex

Primary election results :
| Party | Party | Candidate | Votes | % |
| Democratic Party primary results |||||
| | Democratic | John J. Cronin (incumbent) | 11,214 | 100.00% |
| Total votes | Total votes | Total votes | 11,214 | 100.00% |
| Republican Party primary results |||||
| | Republican | Nicholas A. Pirro, III | 5,747 | 100.00% |
| Total votes | Total votes | Total votes | 5,747 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Democratic | John J. Cronin (incumbent) | 52,465 | 58.3% |
| | Republican | Nicholas A. Pirro, III | 37,346 | 41.5% |
| | Write-in | Write-ins | 160 | 0.2% |
| Total votes | Total votes | Total votes | 89,971 | 100% |

## Worcester and Hampden

Primary election results :
| Party | Party | Candidate | Votes | % |
| Republican Party primary results |||||
| | Republican | Ryan C. Fattman (incumbent) | 8,099 | 100.00% |
| Total votes | Total votes | Total votes | 8,099 | 100.00% |
| Democratic Party primary results |||||
| | Democratic | Anthony Allard | 9,677 | 100.00% |
| Total votes | Total votes | Total votes | 9,677 | 100.00% |
General election results :
| Party | Party | Candidate | Votes | % |
| | Republican | Ryan C. Fattman (incumbent) | 65,438 | 65.8% |
| | Democratic | Anthony Allard | 33,911 | 34.1% |
| | Write-in | Write-ins | 153 | 0.2% |
| Total votes | Total votes | Total votes | 99,502 | 100% |