The 2024 Massachusetts House of Representatives election was held on Tuesday, November 5, 2024, with the primary election held on Tuesday, September 3, 2024. Massachusetts voters elected all 160 members of the State House to serve two-year terms in the Massachusetts General Court. The Democratic Party retained their majority in the chamber with no net change in seats. The election coincided with United States national elections and Massachusetts state elections, including U.S. Senate, U.S. House, U.S. President, and Massachusetts Senate.
Retirements Fourteen incumbents did not seek re-election.
Democrats Barnstable, Dukes and Nantucket: Dylan Fernandes retired to run for State Senate. 3rd Berkshire: William Pignatelli retired. 8th Bristol: Paul Schmid retired. 10th Bristol: William M. Straus retired. 11th Essex: Peter Capano retired. 2nd Hampshire: Daniel R. Carey retired to run for Hampshire County Clerk of Courts. 11th Middlesex: Kay Khan retired. 12th Middlesex: Ruth Balser retired. 7th Norfolk: William Driscoll retired to run for State Senate. 13th Norfolk: Denise Garlick retired. 9th Plymouth: Gerard Cassidy retired.
Republicans 1st Bristol: F. Jay Barrows retired. 1st Plymouth: Matt Muratore retired to run for State Senate. 8th Plymouth: Angelo D'Emilia retired.
Resignation Two seats were left vacant on the day of the general election due to resignations in 2024.
Democrats 4th Barnstable: Sarah Peake resigned September 23 to become senior advisor for intergovernmental affairs to Governor Healey. 6th Plymouth: Josh S. Cutler resigned February 4 to become Massachusetts' Undersecretary of Apprenticeship, Work-Based Learning, and Policy.
Incumbents defeated
In primary election Two incumbent representatives, one Democrat and one Republican, were defeated in the September 3 primary election.
Democrats 18th Middlesex: Rady Mom lost renomination to Tara Hong.
Republicans 2nd Plymouth: Susan Williams Gifford lost renomination to John Gaskey.
Predictions SourceRankingAs of Sabato's Crystal Ball | October 23, 2024
2023–2024 special elections Sources for special election results:
2023 Special: 9th Suffolk
!colspan="5"|Democratic Party Primary Results
!colspan="5"|Republican Party Primary Results
2023 Special: 10th Suffolk
!colspan="5"|Democratic Party Primary Results
2024 Special: 6th Worcester
!colspan="5"|Republican Party Primary Results
Overview
Election +2024 Massachusetts House of Representatives election General election — November 5, 2024PartyVotesPercentageSeats+/–Democratic2,082,71273.00134Republican623,15921.8425Workers Party3,5410.120Pirate Party2,8020.090Independents106,0673.721Write-In34,6491.210Valid votes2,852,93084.19——Invalid votes657,55415.81——Totals3,510,484100160—
Summary of results by State House district Italics denote an open seat held by the incumbent party; bold text denotes a gain for a party.
State House DistrictIncumbent PartyElected Representative Party 1st Barnstable Chris Flanagan Dem Chris Flanagan Dem 2nd Barnstable Kip Diggs Dem Kip Diggs Dem 3rd Barnstable David Vieira Rep David Vieira Rep 4th BarnstableVacant Hadley Luddy Dem 5th Barnstable Steven Xiarhos Rep Steven Xiarhos Rep Barnstable, Dukes and Nantucket Dylan Fernandes Dem Thomas Moakley Dem 1st Berkshire John Barrett Dem John Barrett Dem 2nd Berkshire Tricia Farley-Bouvier Dem Tricia Farley-Bouvier Dem 3rd Berkshire William Pignatelli Dem Leigh Davis Dem 1st Bristol F. Jay Barrows Rep Michael Chaisson Rep 2nd Bristol James Hawkins Dem James Hawkins Dem 3rd Bristol Carol Doherty Dem Carol Doherty Dem 4th Bristol Steven Howitt Rep Steven Howitt Rep 5th Bristol Patricia Haddad Dem Justin Thurber Rep 6th Bristol Carole Fiola Dem Carole Fiola Dem 7th Bristol Alan Silvia Dem Alan Silvia Dem 8th Bristol Paul Schmid Dem Steven J. Ouellette Dem 9th Bristol Christopher Markey Dem Christopher Markey Dem 10th Bristol William Straus Dem Mark Sylvia Dem 11th Bristol Christopher Hendricks Dem Christopher Hendricks Dem 12th Bristol Norman Orrall Rep Norman Orrall Rep 13th Bristol Antonio Cabral Dem Antonio Cabral Dem 14th Bristol Adam Scanlon Dem Adam Scanlon Dem 1st Essex Dawne Shand Dem Dawne Shand Dem 2nd Essex Kristin Kassner Dem Kristin Kassner Dem 3rd Essex Andy Vargas Dem Andy Vargas Dem 4th Essex Estela Reyes Dem Estela Reyes Dem 5th Essex Ann-Margaret Ferrante Dem Ann-Margaret Ferrante Dem 6th Essex Jerry Parisella Dem Jerry Parisella Dem 7th Essex Manny Cruz Dem Manny Cruz Dem 8th Essex Jenny Armini Dem Jenny Armini Dem 9th Essex Donald Wong Rep Donald Wong Rep 10th Essex Dan Canhill Dem Dan Cahill Dem 11th Essex Peter Capano Dem Sean Reid Dem 12th Essex Thomas Walsh Dem Thomas Walsh Dem 13th Essex Sally Kerans Dem Sally Kerans Dem 14th Essex Adrianne Ramos Dem Adrianne Ramos Dem 15th Essex Ryan Hamilton Dem Ryan Hamilton Dem 16th Essex Francisco Paulino Dem Francisco E. Paulino Dem 17th Essex Frank Moran Dem Frank A. Moran Dem 18th Essex Tram Nguyen Dem Tram Nguyen Dem 1st Franklin Natalie Blais Dem Natalie Blais Dem 2nd Franklin Susannah Whipps Ind Susannah Whipps Ind 1st Hampden Todd Smola Rep Todd Smola Rep 2nd Hampden Brian Michael Ashe Dem Brian Ashe Dem 3rd Hampden Nicholas Boldyga Rep Nicholas Boldyga Rep 4th Hampden Kelly Pease Rep Kelly Pease Rep 5th Hampden Patricia Duffy Dem Patricia Duffy Dem 6th Hampden Michael Finn Dem Michael Finn Dem 7th Hampden Aaron Saunders Dem Aaron Saunders Dem 8th Hampden Shirley Arriaga Dem Shirley Arriaga Dem 9th Hampden Orlando Ramos Dem Orlando Ramos Dem 10th Hampden Carlos Gonzalez Dem Carlos González Dem 11th Hampden Bud Williams Dem Bud Williams Dem 12th Hampden Angelo Puppolo Dem Angelo Puppolo Dem 1st Hampshire Lindsay Sabadosa Dem Lindsay Sabadosa Dem 2nd Hampshire Daniel Carey Dem Homar Gomez Dem 3rd Hampshire Mindy Domb Dem Mindy Domb Dem 1st Middlesex Margaret Scarsdale Dem Margaret Scarsdale Dem 2nd Middlesex James Arciero Dem James Arciero Dem 3rd Middlesex Kate Hogan Dem Kate Hogan Dem 4th Middlesex Danielle Gregoire Dem Danielle Gregoire Dem 5th Middlesex David Linsky Dem David Linsky Dem 6th Middlesex Priscila Sousa Dem Priscila Sousa Dem 7th Middlesex Jack Patrick Lewis Dem Jack Patrick Lewis Dem 8th Middlesex James Arena-DeRosa Dem James Arena-DeRosa Dem 9th Middlesex Thomas Stanley Dem Thomas Stanley Dem 10th Middlesex John Lawn Dem John J. Lawn Dem 11th Middlesex Kay Khan Dem Mah Sangiolo Dem 12th Middlesex Ruth Balser Dem Greg Schwartz Dem 13th Middlesex Carmine Gentile Dem Carmine Gentile Dem 14th Middlesex Simon Cataldo Dem Simon Cataldo Dem 15th Middlesex Michelle Ciccolo Dem Michelle Ciccolo Dem 16th Middlesex Rodney Elliott Dem Rodney Elliott Dem 17th Middlesex Vanna Howard Dem Vanna Howard Dem 18th Middlesex Rady Mom Dem Tara Hong Dem 19th Middlesex David Robertson Dem Dave Robertson Dem 20th Middlesex Bradley Jones Rep Bradley Jones Rep 21st Middlesex Kenneth Gordon Dem Kenneth Gordon Dem 22nd Middlesex Marc Lombardo Rep Marc Lombardo Rep 23rd Middlesex Sean Garballey Dem Sean Garballey Dem 24th Middlesex David Rogers Dem David Rogers Dem 25th Middlesex Marjorie Decker Dem Marjorie Decker Dem 26th Middlesex Mike Connolly Dem Mike Connolly Dem 27th Middlesex Erika Uyterhoeven Dem Erika Uyterhoeven Dem 28th Middlesex Joseph McGonagle Dem Joseph McGonagle Dem 29th Middlesex Steven Owens Dem Steven Owens Dem 30th Middlesex Richard Haggerty Dem Richard Haggerty Dem 31st Middlesex Michael Seamus Day Dem Michael Seamus Day Dem 32nd Middlesex Kate Lipper-Garabedian Dem Kate Lipper-Garabedian Dem 33rd Middlesex Steven Ultrino Dem Steven Ultrino Dem 34th Middlesex Christine Barber Dem Christine Barber Dem 35th Middlesex Paul Donato Dem Paul Donato Dem 36th Middlesex Colleen Garry Dem Colleen Garry Dem 37th Middlesex Danillo Sena Dem Danillo Sena Dem 1st Norfolk Bruce Ayers Dem Bruce Ayers Dem 2nd Norfolk Tackey Chan Dem Tackey Chan Dem 3rd Norfolk Ronald Mariano Dem Ronald Mariano Dem 4th Norfolk James Murphy Dem James Murphy Dem 5th Norfolk Mark Cusack Dem Mark Cusack Dem 6th Norfolk William C. Galvin Dem William C. Galvin Dem 7th Norfolk William Driscoll Dem Richard Wells Dem 8th Norfolk Ted Philips Dem Ted Philips Dem 9th Norfolk Marcus Vaughn Rep Marcus Vaughn Rep 10th Norfolk Jeffrey Roy Dem Jeffrey Roy Dem 11th Norfolk Paul McMurtry Dem Paul McMurtry Dem 12th Norfolk John Rogers Dem John Rogers Dem 13th Norfolk Denise Garlick Dem Joshua Tarsky Dem 14th Norfolk Alice Peisch Dem Alice Peisch Dem 15th Norfolk Tommy Vitolo Dem Tommy Vitolo Dem 1st Plymouth Matthew Muratore Rep Michelle Badger Dem 2nd PlymouthVacant John Gaskey Rep 3rd Plymouth Joan Meschino Dem Joan Meschino Dem 4th Plymouth Patrick Kearney Dem Patrick Kearney Dem 5th Plymouth David DeCoste Rep David DeCoste Rep 6th PlymouthVacant Kenneth Sweezey Rep 7th Plymouth Alyson Sullivan-Almeida Rep Alyson Sullivan-Almeida Rep 8th Plymouth Angelo D'Emilia Rep Dennis Gallagher Dem 9th Plymouth Gerry Cassidy Dem Bridget Plouffe Dem 10th Plymouth Michelle DuBois Dem Michelle DuBois Dem 11th Plymouth Rita Mendes Dem Rita Mendes Dem 12th Plymouth Kathleen LaNatra Dem Kathleen LaNatra Dem 1st Suffolk Adrian Madaro Dem Adrian Madaro Dem 2nd Suffolk Daniel Ryan Dem Daniel Ryan Dem 3rd Suffolk Aaron Michlewitz Dem Aaron Michlewitz Dem 4th Suffolk David Biele Dem David Biele Dem 5th Suffolk Christopher Worrell Dem Christopher Worrell Dem 6th Suffolk Russell Holmes Dem Russell Holmes Dem 7th Suffolk Chynah Tyler Dem Chynah Tyler Dem 8th Suffolk Jay Livingstone Dem Jay Livingstone Dem 9th Suffolk John Moran Dem John Moran Dem 10th Suffolk William MacGregor Dem William MacGregor Dem 11th Suffolk Judith García Dem Judith García Dem 12th Suffolk Brandy Fluker Oakley Dem Brandy Fluker Oakley Dem 13th Suffolk Daniel Hunt Dem Daniel Hunt Dem 14th Suffolk Rob Consalvo Dem Rob Consalvo Dem 15th Suffolk Samantha Montano Dem Samantha Montano Dem 16th Suffolk Jessica Ann Giannino Dem Jessica Ann Giannino Dem 17th Suffolk Kevin Honan Dem Kevin Honan Dem 18th Suffolk Michael Moran Dem Michael Moran Dem 19th Suffolk Jeffrey Turco Dem Jeffrey Turco Dem 1st Worcester Kimberly Ferguson Rep Kimberly Ferguson Rep 2nd Worcester Jonathan Zlotnik Dem Jonathan Zlotnik Dem 3rd Worcester Michael Kushmerek Dem Michael Kushmerek Dem 4th Worcester Natalie Higgins Dem Natalie Higgins Dem 5th Worcester Donald Berthiaume Rep Donald Berthiaume Rep 6th Worcester John Marsi Rep John Marsi Rep 7th Worcester Paul Frost Rep Paul Frost Rep 8th Worcester Michael Soter Rep Michael Soter Rep 9th Worcester David Muradian Rep David Muradian Rep 10th Worcester Brian Murray Dem Brian Murray Dem 11th Worcester Hannah Kane Rep Hannah Kane Rep 12th Worcester Meghan Kilcoyne Dem Meghan Kilcoyne Dem 13th Worcester John Mahoney Dem John Mahoney Dem 14th Worcester James O'Day Dem James O'Day Dem 15th Worcester Mary Keefe Dem Mary Keefe Dem 16th Worcester Daniel Donahue Dem Daniel Donahue Dem 17th Worcester David LeBoeuf Dem David LeBoeuf Dem 18th Worcester Joseph McKenna Rep Joseph McKenna Rep 19th Worcester Kate Donaghue Dem Kate Donaghue Dem
Detailed results Sources for election results: