Skip to content
Election Wrld, home
Senate D 45I 2R 53House D 214I 1R 218Governors D 24R 26Election Day Tue, Nov 3Seats as of Oct 28

Massachusetts

Votes Tue, Nov 3 · in 3 days

  • Massachusetts Senate

    John Deaton RepublicanEdward J. Markey Democratic (inc.)

    Polling average
    Deaton 28.6, Markey 55.2 · Average of 5 polls, Sep 14 to Oct 18
    Last time
    Markey D 66.2, O'Conner R 33.0 · 2020 general
  • Massachusetts Governor

    Maura Healey Democratic (inc.)Michael Roger Minogue Republican

    Polling average
    Healey 55.5, Minogue 33 · Average of 5 polls, Sep 14 to Oct 18
    Last time
    Healey D 63.7, Diehl R 34.6 · 2022 general

Polls updated Oct 31, 4:06 a.m. ET, from VoteHub.

Polls close

8:00 p.m. ET.

Official results: Massachusetts Elections Division, Election Statistics

Vote in Massachusetts

Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org

What changed in Massachusetts

Newest first

Polls via VoteHub (CC BY 4.0)

  1. NEW POLLMassachusetts Governor

    Massachusetts Governor: Maura Healy 57, Michael Minogue 29

    University of Massachusetts Lowell Center for Public Opinion/YouGov, Oct 7 to Oct 18, 850 likely voters

  2. NEW POLLMassachusetts Senate

    Massachusetts Senate: Ed Markey 55, John Deaton 26

    University of Massachusetts Lowell Center for Public Opinion/YouGov, Oct 7 to Oct 18, 850 likely voters

All changes

US House races

Sorted by district number
  • Massachusetts District 1

    Nadia Donya Milleron IndependentRichard E. Neal Democratic (inc.)

    Last time
    Neal D 62.4, Milleron I 37.3 · 2024 general
  • Massachusetts District 2

    James P. McGovern Democratic (inc.)

    Last time
    McGovern D 68.6, Shea I 31.1 · 2024 general
  • Massachusetts District 3

    Gary J. Grossi RepublicanLori Loureiro Trahan Democratic (inc.)

    Last time
    Trahan D 97.5 · 2024 general
  • Massachusetts District 4

    Jake Auchincloss Democratic (inc.)Thomas Stalcup Republican

    Last time
    Auchincloss D 97.2 · 2024 general
  • Massachusetts District 5

    Katherine M. Clark Democratic (inc.)

    Last time
    Clark D 98.2 · 2024 general

All 9 Massachusetts House races, on the map

Districts

Look up your district by street address

Select a shape for details. Arrow keys move between shapes.
Massachusetts State House of Representatives19th Suffolk District: Jeff Turco (D); last result Democratic won 20241st Worcester District: Kim Ferguson (R); last result Republican by 39.5 points, 20242nd Worcester District: Jon Zlotnik (D); last result Democratic by 4.5 points, 20245th Norfolk District: Mark Cusack (D); last result Democratic won 20247th Norfolk District: Richard Wells (D); last result Democratic by 29.5 points, 20249th Norfolk District: Marcus Vaughn (R); last result Republican by 14.8 points, 202410th Norfolk District: Jeff Roy (D); last result Democratic by 23.5 points, 202411th Norfolk District: Paul McMurtry (D); last result Democratic by 36.1 points, 202412th Norfolk District: John Rogers (D); last result Democratic won 202413th Norfolk District: Josh Tarsky (D); last result Democratic by 22.8 points, 202414th Norfolk District: Alice Peisch (D); last result Democratic won 20243rd Worcester District: Mike Kushmerek (D); last result Democratic won 20244th Worcester District: Natalie Higgins (D); last result Democratic by 15.0 points, 20245th Worcester District: Donnie Berthiaume (R); last result Republican won 20246th Worcester District: John Marsi (R); last result Republican by 23.8 points, 20247th Worcester District: Paul Frost (R); last result Republican by 38.4 points, 202415th Norfolk District: Tommy Vitolo (D); last result Democratic won 20241st Plymouth District: Michelle Badger (D); last result Democratic by 4.6 points, 20242nd Plymouth District: John Gaskey (R); last result Republican by 77.7 points, 20243rd Plymouth District: Joan Meschino (D); last result Democratic won 20248th Worcester District: Mike Soter (R); last result Republican won 202410th Worcester District: Brian Murray (D); last result Democratic won 202411th Worcester District: Hannah Kane (R); last result Republican won 202412th Worcester District: Meg Kilcoyne (D); last result Democratic won 202413th Worcester District: John Mahoney (D); last result Democratic won 20244th Hampden District: Kelly Pease (R); last result Republican by 17.7 points, 20247th Hampden District: Aaron Saunders (D); last result Democratic won 20249th Hampden District: Orlando Ramos (D); last result Democratic won 202414th Worcester District: Jim O'Day (D); last result Democratic won 20241st Hampden District: Todd Smola (R); last result Republican won 202410th Hampden District: Carlos González (D); last result Democratic won 202412th Hampden District: Angelo Puppolo (D); last result Democratic won 20241st Hampshire District: Lindsay Sabadosa (D); last result Democratic won 20241st Middlesex District: Margaret Scarsdale (D); last result Democratic by 2.7 points, 20243rd Hampshire District: Mindy Domb (D); last result Democratic won 20244th Norfolk District: Jamie Murphy (D); last result Democratic won 20243rd Middlesex District: Kate Hogan (D); last result Democratic won 20244th Middlesex District: Danielle Gregoire (D); last result Democratic won 20246th Middlesex District: Priscila Sousa (D); last result Democratic won 20247th Middlesex District: Jack Lewis (D); last result Democratic won 202410th Middlesex District: John Lawn (D); last result Democratic won 202411th Middlesex District: Amy Sangiolo (D); last result Democratic by 62.4 points, 202413th Middlesex District: Carmine Gentile (D); last result Democratic by 47.1 points, 202414th Middlesex District: Simon Cataldo (D); last result Democratic won 202415th Middlesex District: Michelle Ciccolo (D); last result Democratic won 202416th Middlesex District: No member on file; last result Democratic won 202420th Middlesex District: Brad Jones (R); last result Republican won 202421st Middlesex District: Ken Gordon (D); last result Democratic won 202422nd Middlesex District: Marc Lombardo (R); last result Republican by 21.9 points, 202424th Middlesex District: Dave Rogers (D); last result Democratic won 202427th Middlesex District: Erika Uyterhoeven (D); last result Democratic won 202431st Middlesex District: Mike Day (D); last result Democratic won 202415th Worcester District: Mary Keefe (D); last result Democratic won 202416th Worcester District: Dan Donahue (D); last result Democratic won 202417th Worcester District: David LeBoeuf (D); last result Democratic won 202418th Worcester District: Joe McKenna (R); last result Republican won 20249th Middlesex District: Tom Stanley (D); last result Democratic by 52.0 points, 202413th Essex District: Sally Kerans (D); last result Democratic won 20241st Essex District: Dawne Shand (D); last result Democratic won 202432nd Middlesex District: Kate Lipper-Garabedian (D); last result Democratic won 202433rd Middlesex District: Steve Ultrino (D); last result Democratic won 20245th Plymouth District: David DeCoste (R); last result Republican won 20247th Plymouth District: Alyson Sullivan-Almeida (R); last result Republican won 202417th Middlesex District: No member on file; last result Democratic by 54.8 points, 20244th Bristol District: Steven Howitt (R); last result Republican won 20245th Bristol District: Justin Thurber (R); last result Republican by 3.9 points, 202434th Middlesex District: Christine Barber (D); last result Democratic won 202435th Middlesex District: Paul Donato (D); last result Democratic won 202436th Middlesex District: Colleen Garry (D); last result Democratic won 20241st Norfolk District: Bruce Ayers (D); last result Democratic won 20248th Plymouth District: Dennis Gallagher (D); last result Democratic by 1.0 point, 20249th Plymouth District: Bridget Plouffe (D); last result Democratic by 24.2 points, 202411th Plymouth District: Rita Mendes (D); last result Democratic won 202412th Plymouth District: Kathy LaNatra (D); last result Democratic by 6.3 points, 20241st Suffolk District: Adrian Madaro (D); last result Democratic won 20248th Essex District: Jenny Armini (D); last result Democratic won 20246th Bristol District: Carole Fiola (D); last result Democratic won 20247th Bristol District: Alan Silvia (D); last result Democratic won 202412th Bristol District: Norm Orrall (R); last result Republican won 20244th Suffolk District: David Biele (D); last result Democratic won 20245th Suffolk District: Chris Worrell (D); last result Democratic won 202419th Worcester District: Kate Donaghue (D); last result Democratic by 55.3 points, 20246th Essex District: Hannah Bowen (D); last result Democratic by 47.3 points, 202413th Bristol District: Tony Cabral (D); last result Democratic won 20243rd Essex District: Andy Vargas (D); last result Democratic won 20244th Essex District: Estela Reyes (D); last result Democratic won 20245th Essex District: Dru Tarr (D); last result Democratic by 33.3 points, 20247th Essex District: Manny Cruz (D); last result Democratic won 202410th Essex District: Dan Cahill (D); last result Democratic won 20246th Suffolk District: Russell Holmes (D); last result Democratic won 20247th Suffolk District: Chynah Tyler (D); last result Democratic won 202411th Essex District: Sean Reid (D); last result Democratic won 202412th Essex District: Tom Walsh (D); last result Democratic won 202415th Essex District: Ryan Hamilton (D); last result Democratic won 202416th Essex District: Francisco Paulino (D); last result Democratic won 20248th Suffolk District: Jay Livingstone (D); last result Democratic won 20249th Suffolk District: John Moran (D); last result Democratic by 64.7 points, 202410th Suffolk District: Billy MacGregor (D); last result Democratic won 202418th Essex District: Tram Nguyen (D); last result Democratic won 20241st Franklin District: No member on file; last result Democratic won 202411th Suffolk District: Judith García (D); last result Democratic won 202412th Suffolk District: Brandy Fluker-Reid (D); last result Democratic won 202413th Suffolk District: Dan Hunt (D); last result Democratic won 202414th Suffolk District: Rob Consalvo (D); last result Democratic won 202415th Suffolk District: Sam Montaño (D); last result Democratic won 202416th Suffolk District: Jessica Giannino (D); last result Democratic won 20244th Plymouth District: Patrick Kearney (D); last result Democratic won 202417th Suffolk District: Kevin Honan (D); last result Democratic won 202410th Bristol District: Mark Sylvia (D); last result Democratic by 5.3 points, 20242nd Essex District: Kristin Kassner (D); last result Democratic by 8.4 points, 20242nd Barnstable District: Kip Diggs (D); last result Democratic by 18.7 points, 202411th Bristol District: Chris Hendricks (D); last result Democratic won 20243rd Hampden District: Nick Boldyga (R); last result Republican won 20243rd Barnstable District: Dave Vieira (R); last result Republican by 12.1 points, 20241st Barnstable District: Chris Flanagan (D); last result Democratic by 13.1 points, 20244th Barnstable District: Hadley Luddy (D); last result Democratic won 20245th Barnstable District: Steve Xiarhos (R); last result Republican by 22.7 points, 2024Barnstable-Dukes-Nantucket District: Thomas Moakley (D); last result Democratic won 20241st Bristol District: Mike Chaisson (R); last result Republican by 0.4 points, 20249th Bristol District: Christopher Markey (D); last result Democratic won 20242nd Franklin District: Susannah Whipps (I); last result Independent by 31.4 points, 20242nd Bristol District: Jim Hawkins (D); last result Democratic by 49.2 points, 202414th Essex District: Adrianne Ramos (D); last result Democratic won 20241st Berkshire District: John Barrett (D); last result Democratic won 20242nd Berkshire District: Tricia Farley-Bouvier (D); last result Democratic won 20248th Bristol District: Steven Ouellette (D); last result Democratic by 1.1 points, 20245th Hampden District: Pat Duffy (D); last result Democratic won 20243rd Bristol District: Lisa Field (D); last result Democratic won 202411th Hampden District: Bud Williams (D); last result Democratic won 20243rd Berkshire District: Leigh Davis (D); last result Democratic by 15.0 points, 202417th Essex District: Frank Moran (D); last result Democratic won 20249th Essex District: Donald Wong (R); last result Republican won 20242nd Middlesex District: Jim Arciero (D); last result Democratic won 20242nd Hampshire District: Homar Gomez (D); last result Democratic won 20248th Norfolk District: Ted Philips (D); last result Democratic won 20248th Hampden District: Shirley Arriaga (D); last result Democratic won 20246th Hampden District: Mike Finn (D); last result Democratic won 20248th Middlesex District: James Arena-DeRosa (D); last result Democratic won 20245th Middlesex District: David Linsky (D); last result Democratic won 202414th Bristol District: Adam Scanlon (D); last result Democratic by 11.9 points, 202412th Middlesex District: Greg Schwartz (D); last result Democratic won 202418th Middlesex District: Tara Hong (D); last result Democratic by 56.2 points, 202428th Middlesex District: Joe McGonagle (D); last result Democratic won 202425th Middlesex District: Marjorie Decker (D); last result Democratic by 94.3 points, 202419th Middlesex District: Dave Robertson (D); last result Democratic by 13.8 points, 202426th Middlesex District: Mike Connolly (D); last result Democratic won 20242nd Norfolk District: Tackey Chan (D); last result Democratic by 39.1 points, 20242nd Suffolk District: Danny Ryan (D); last result Democratic won 20243rd Suffolk District: Aaron Michlewitz (D); last result Democratic won 202423rd Middlesex District: Sean Garballey (D); last result Democratic won 20246th Plymouth District: Ken Sweezey (R); last result Republican by 5.9 points, 20249th Worcester District: Dave Muradian (R); last result Republican won 202437th Middlesex District: Dan Sena (D); last result Democratic won 202429th Middlesex District: Steve Owens (D); last result Democratic won 202418th Suffolk District: Mike Moran (D); last result Democratic won 202430th Middlesex District: Rich Haggerty (D); last result Democratic won 20242nd Hampden District: Brian Ashe (D); last result Democratic won 202410th Plymouth District: Michelle DuBois (D); last result Democratic won 20246th Norfolk District: Bill Galvin (D); last result Democratic won 20243rd Norfolk District: Ron Mariano (D); last result Democratic won 2024
Last election held, margin in points
  • D 15+ pts
  • D 5 to 15 pts
  • D under 5 pts
  • R under 5 pts
  • R 5 to 15 pts
  • R 15+ pts
  • Other winner
  • No data
Show this map as a list (160)
  • · Chris Flanagan (D); last result Democratic by 13.1 points, 2024
  • · John Barrett (D); last result Democratic won 2024
  • · Mike Chaisson (R); last result Republican by 0.4 points, 2024
  • · Dawne Shand (D); last result Democratic won 2024
  • · No member on file; last result Democratic won 2024
  • · Todd Smola (R); last result Republican won 2024
  • · Lindsay Sabadosa (D); last result Democratic won 2024
  • · Margaret Scarsdale (D); last result Democratic by 2.7 points, 2024
  • · Bruce Ayers (D); last result Democratic won 2024
  • · Michelle Badger (D); last result Democratic by 4.6 points, 2024
  • · Adrian Madaro (D); last result Democratic won 2024
  • · Kim Ferguson (R); last result Republican by 39.5 points, 2024
  • · Kip Diggs (D); last result Democratic by 18.7 points, 2024
  • · Tricia Farley-Bouvier (D); last result Democratic won 2024
  • · Jim Hawkins (D); last result Democratic by 49.2 points, 2024
  • · Kristin Kassner (D); last result Democratic by 8.4 points, 2024
  • · Susannah Whipps (I); last result Independent by 31.4 points, 2024
  • · Brian Ashe (D); last result Democratic won 2024
  • · Homar Gomez (D); last result Democratic won 2024
  • · Jim Arciero (D); last result Democratic won 2024
  • · Tackey Chan (D); last result Democratic by 39.1 points, 2024
  • · John Gaskey (R); last result Republican by 77.7 points, 2024
  • · Danny Ryan (D); last result Democratic won 2024
  • · Jon Zlotnik (D); last result Democratic by 4.5 points, 2024
  • · Dave Vieira (R); last result Republican by 12.1 points, 2024
  • · Leigh Davis (D); last result Democratic by 15.0 points, 2024
  • · Lisa Field (D); last result Democratic won 2024
  • · Andy Vargas (D); last result Democratic won 2024
  • · Nick Boldyga (R); last result Republican won 2024
  • · Mindy Domb (D); last result Democratic won 2024
  • · Kate Hogan (D); last result Democratic won 2024
  • · Ron Mariano (D); last result Democratic won 2024
  • · Joan Meschino (D); last result Democratic won 2024
  • · Aaron Michlewitz (D); last result Democratic won 2024
  • · Mike Kushmerek (D); last result Democratic won 2024
  • · Hadley Luddy (D); last result Democratic won 2024
  • · Steven Howitt (R); last result Republican won 2024
  • · Estela Reyes (D); last result Democratic won 2024
  • · Kelly Pease (R); last result Republican by 17.7 points, 2024
  • · Danielle Gregoire (D); last result Democratic won 2024
  • · Jamie Murphy (D); last result Democratic won 2024
  • · Patrick Kearney (D); last result Democratic won 2024
  • · David Biele (D); last result Democratic won 2024
  • · Natalie Higgins (D); last result Democratic by 15.0 points, 2024
  • · Steve Xiarhos (R); last result Republican by 22.7 points, 2024
  • · Justin Thurber (R); last result Republican by 3.9 points, 2024
  • · Dru Tarr (D); last result Democratic by 33.3 points, 2024
  • · Pat Duffy (D); last result Democratic won 2024
  • · David Linsky (D); last result Democratic won 2024
  • · Mark Cusack (D); last result Democratic won 2024
  • · David DeCoste (R); last result Republican won 2024
  • · Chris Worrell (D); last result Democratic won 2024
  • · Donnie Berthiaume (R); last result Republican won 2024
  • · Carole Fiola (D); last result Democratic won 2024
  • · Hannah Bowen (D); last result Democratic by 47.3 points, 2024
  • · Mike Finn (D); last result Democratic won 2024
  • · Priscila Sousa (D); last result Democratic won 2024
  • · Bill Galvin (D); last result Democratic won 2024
  • · Ken Sweezey (R); last result Republican by 5.9 points, 2024
  • · Russell Holmes (D); last result Democratic won 2024
  • · John Marsi (R); last result Republican by 23.8 points, 2024
  • · Alan Silvia (D); last result Democratic won 2024
  • · Manny Cruz (D); last result Democratic won 2024
  • · Aaron Saunders (D); last result Democratic won 2024
  • · Jack Lewis (D); last result Democratic won 2024
  • · Richard Wells (D); last result Democratic by 29.5 points, 2024
  • · Alyson Sullivan-Almeida (R); last result Republican won 2024
  • · Chynah Tyler (D); last result Democratic won 2024
  • · Paul Frost (R); last result Republican by 38.4 points, 2024
  • · Steven Ouellette (D); last result Democratic by 1.1 points, 2024
  • · Jenny Armini (D); last result Democratic won 2024
  • · Shirley Arriaga (D); last result Democratic won 2024
  • · James Arena-DeRosa (D); last result Democratic won 2024
  • · Ted Philips (D); last result Democratic won 2024
  • · Dennis Gallagher (D); last result Democratic by 1.0 point, 2024
  • · Jay Livingstone (D); last result Democratic won 2024
  • · Mike Soter (R); last result Republican won 2024
  • · Christopher Markey (D); last result Democratic won 2024
  • · Donald Wong (R); last result Republican won 2024
  • · Orlando Ramos (D); last result Democratic won 2024
  • · Tom Stanley (D); last result Democratic by 52.0 points, 2024
  • · Marcus Vaughn (R); last result Republican by 14.8 points, 2024
  • · Bridget Plouffe (D); last result Democratic by 24.2 points, 2024
  • · John Moran (D); last result Democratic by 64.7 points, 2024
  • · Dave Muradian (R); last result Republican won 2024
  • · Mark Sylvia (D); last result Democratic by 5.3 points, 2024
  • · Dan Cahill (D); last result Democratic won 2024
  • · Carlos González (D); last result Democratic won 2024
  • · John Lawn (D); last result Democratic won 2024
  • · Jeff Roy (D); last result Democratic by 23.5 points, 2024
  • · Michelle DuBois (D); last result Democratic won 2024
  • · Billy MacGregor (D); last result Democratic won 2024
  • · Brian Murray (D); last result Democratic won 2024
  • · Chris Hendricks (D); last result Democratic won 2024
  • · Sean Reid (D); last result Democratic won 2024
  • · Bud Williams (D); last result Democratic won 2024
  • · Amy Sangiolo (D); last result Democratic by 62.4 points, 2024
  • · Paul McMurtry (D); last result Democratic by 36.1 points, 2024
  • · Rita Mendes (D); last result Democratic won 2024
  • · Judith García (D); last result Democratic won 2024
  • · Hannah Kane (R); last result Republican won 2024
  • · Norm Orrall (R); last result Republican won 2024
  • · Tom Walsh (D); last result Democratic won 2024
  • · Angelo Puppolo (D); last result Democratic won 2024
  • · Greg Schwartz (D); last result Democratic won 2024
  • · John Rogers (D); last result Democratic won 2024
  • · Kathy LaNatra (D); last result Democratic by 6.3 points, 2024
  • · Brandy Fluker-Reid (D); last result Democratic won 2024
  • · Meg Kilcoyne (D); last result Democratic won 2024
  • · Tony Cabral (D); last result Democratic won 2024
  • · Sally Kerans (D); last result Democratic won 2024
  • · Carmine Gentile (D); last result Democratic by 47.1 points, 2024
  • · Josh Tarsky (D); last result Democratic by 22.8 points, 2024
  • · Dan Hunt (D); last result Democratic won 2024
  • · John Mahoney (D); last result Democratic won 2024
  • · Adam Scanlon (D); last result Democratic by 11.9 points, 2024
  • · Adrianne Ramos (D); last result Democratic won 2024
  • · Simon Cataldo (D); last result Democratic won 2024
  • · Alice Peisch (D); last result Democratic won 2024
  • · Rob Consalvo (D); last result Democratic won 2024
  • · Jim O'Day (D); last result Democratic won 2024
  • · Ryan Hamilton (D); last result Democratic won 2024
  • · Michelle Ciccolo (D); last result Democratic won 2024
  • · Tommy Vitolo (D); last result Democratic won 2024
  • · Sam Montaño (D); last result Democratic won 2024
  • · Mary Keefe (D); last result Democratic won 2024
  • · Francisco Paulino (D); last result Democratic won 2024
  • · No member on file; last result Democratic won 2024
  • · Jessica Giannino (D); last result Democratic won 2024
  • · Dan Donahue (D); last result Democratic won 2024
  • · Frank Moran (D); last result Democratic won 2024
  • · No member on file; last result Democratic by 54.8 points, 2024
  • · Kevin Honan (D); last result Democratic won 2024
  • · David LeBoeuf (D); last result Democratic won 2024
  • · Tram Nguyen (D); last result Democratic won 2024
  • · Tara Hong (D); last result Democratic by 56.2 points, 2024
  • · Mike Moran (D); last result Democratic won 2024
  • · Joe McKenna (R); last result Republican won 2024
  • · Dave Robertson (D); last result Democratic by 13.8 points, 2024
  • · Jeff Turco (D); last result Democratic won 2024
  • · Kate Donaghue (D); last result Democratic by 55.3 points, 2024
  • · Brad Jones (R); last result Republican won 2024
  • · Ken Gordon (D); last result Democratic won 2024
  • · Marc Lombardo (R); last result Republican by 21.9 points, 2024
  • · Sean Garballey (D); last result Democratic won 2024
  • · Dave Rogers (D); last result Democratic won 2024
  • · Marjorie Decker (D); last result Democratic by 94.3 points, 2024
  • · Mike Connolly (D); last result Democratic won 2024
  • · Erika Uyterhoeven (D); last result Democratic won 2024
  • · Joe McGonagle (D); last result Democratic won 2024
  • · Steve Owens (D); last result Democratic won 2024
  • · Rich Haggerty (D); last result Democratic won 2024
  • · Mike Day (D); last result Democratic won 2024
  • · Kate Lipper-Garabedian (D); last result Democratic won 2024
  • · Steve Ultrino (D); last result Democratic won 2024
  • · Christine Barber (D); last result Democratic won 2024
  • · Paul Donato (D); last result Democratic won 2024
  • · Colleen Garry (D); last result Democratic won 2024
  • · Dan Sena (D); last result Democratic won 2024
  • · Thomas Moakley (D); last result Democratic won 2024
Map settings
Color
Officials (12 in office)
Massachusetts US House delegation
DistrictMemberPartySince
District 1Richard E. NealDemocratic
District 2James P. McGovernDemocratic
District 3Lori TrahanDemocratic
District 4Jake AuchinclossDemocratic
District 5Katherine M. ClarkDemocratic
District 6Seth MoultonDemocratic
District 7Ayanna PressleyDemocratic
District 8Stephen F. LynchDemocratic
District 9William R. KeatingDemocratic

State legislature, current members by party

Senate, 40 members listed of 40 seats

Democratic35Republican5

House of Representatives, 157 members listed of 160 seats

Democratic131Republican25Independent1

Next elections (19 dates)
  • in 3 days

  • Nov 2028

    • President
    • US House
    • State Senate
    • State House
  • Nov 2030

Calendar for Massachusetts · Massachusetts Secretary of the Commonwealth, Elections Division

Presidential results (13 elections)

Shift since 2020: 8.3 points toward Republicans (Democratic by 33.2 in 2020, Democratic by 24.9 in 2024).

20%30%40%50%60%70%1976198019841988199219962000200420082012201620202024
Democratic share of all votesRepublican share of all votes
President, Massachusetts, 1976 to 2024
YearD shareR shareMargin
202460.5%35.6%Democratic by 24.9 points
202065.1%31.9%Democratic by 33.2 points
201659.1%32.3%Democratic by 26.8 points
201260.3%37.3%Democratic by 23.0 points
200861.4%35.7%Democratic by 25.6 points
200461.6%36.6%Democratic by 25.0 points
200059.1%32.1%Democratic by 27.0 points
199661.5%28.1%Democratic by 33.4 points
199247.5%29.0%Democratic by 18.5 points
198853.2%45.4%Democratic by 7.9 points
198448.4%51.2%Republican by 2.8 points
198041.7%41.9%Republican by 0.2 points
197656.1%40.4%Democratic by 15.7 points

DataState data (JSON)Sources: MIT Election Data and Science Lab, U.S. President 1976-2024 (state totals), MIT Election Data and Science Lab, U.S. House 1976-2024, Census TIGERweb Legislative MapServer (120th CDs layer 0, 119th CDs layer 4, 2026 SLD upper layer 1 and lower layer 2), unitedstates/congress-legislators (current), Open States people (current) CSVs, Wikidata SPARQL (governor position holders, party), State Legislative Election Returns, 1967-2022 (Carl Klarner, Harvard Dataverse)

Where this sits