2024 Massachusetts House of Representatives Primary Results
All 160 seats in the state's lower legislative chamber are up this year.
The Democratic and Republican primaries occurred today in Massachusetts to select candidates for the November general election. That included the races for all 160 seats in the State House of Representatives for regular two-year terms.
The Massachusetts House of Representatives currently features 134 Democrats, 25 Republicans and 1 Independent. 144 incumbents ran for re-nomination today. All districts are named after the counties in which they are located. It only takes a plurality of the vote for a candidate to receive their party’s nomination.
For the 1st Barnstable District:
Incumbent Chris Flanagan won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 2nd Barnstable District:
Incumbent Kip Diggs won the Democratic primary unopposed.
Susanne Conley won the Republican primary unopposed.
For the 3rd Barnstable District:
Kathleen Fox Alfano won the Democratic primary unopposed.
Incumbent David Vieira won the Republican primary unopposed.
For the 4th Barnstable District:
Hadley Luddy won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 5th Barnstable District:
Owen Fletcher won the Democratic primary unopposed.
Incumbent Steven Xiarhos won the Republican primary unopposed.
For the Barnstable, Dukes and Nantucket District:
Thomas Moakley won the Democratic primary with 56.7% against Arielle Faria with 42.3%. 6,136 votes counted.
No candidate qualified for the Republican primary.
For the 1st Berkshire District:
Incumbent John Barrett III won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 2nd Berkshire District:
Incumbent Tricia Farley-Bouvier won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 3rd Berkshire District:
Leigh Davis won the Democratic primary with 55.9% against Patrick White with 37.6% and Jamie Minacci with 6.5%. 7,113 votes counted.
No candidate qualified for the Republican primary.
For the 1st Bristol District:
Kostas Loukos won the Democratic primary with 47.6% against David Martin with 33.5% and Michael Toole with 18.9%. 3,735 votes counted.
Michael Chaisson won the Republican primary unopposed.
For the 2nd Bristol District:
Incumbent James Hawkins won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 3rd Bristol District:
Incumbent Carol Doherty won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 4th Bristol District:
No candidate qualified for the Democratic primary.
Incumbent Steven Howitt won the Republican primary unopposed.
For the 5th Bristol District:
Incumbent Patricia Haddad won the Democratic primary unopposed.
Justin Thurber won the Republican primary unopposed.
For the 6th Bristol District:
Incumbent Carole Fiola won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 7th Bristol District:
Incumbent Alan Silvia won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 8th Bristol District:
Steven Ouellette won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 9th Bristol District:
Incumbent Christopher Markey won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 10th Bristol District:
Mark Sylvia won the Democratic primary unopposed.
Joseph Pires won the Republican primary with 69.0% against Robert McConnell with 31.0%. 2,740 votes counted.
For the 11th Bristol District:
Incumbent Christopher Hendricks won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 12th Bristol District:
No candidate qualified for the Democratic primary.
Incumbent Norman Orrall won the Republican primary unopposed.
For the 13th Bristol District:
Incumbent Antonio Cabral won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 14th Bristol District:
Incumbent Adam Scanlon won the Democratic primary unopposed.
David Cannata won the Republican primary unopposed.
For the 1st Essex District:
Incumbent Dawne Shand won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 2nd Essex District:
Incumbent Kristin Kassner won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 3rd Essex District:
Incumbent Andres Vargas won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 4th Essex District:
Incumbent Estela Reyes won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 5th Essex District:
Incumbent Ann-Margaret Ferrante won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 6th Essex District:
Incumbent Jerry Parisella won the Democratic primary unopposed.
Ty Vitale won the Republican primary unopposed.
For the 7th Essex District:
Incumbent Manny Cruz won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 8th Essex District:
Incumbent Jennifer Armini won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 9th Essex District:
No candidate qualified for the Democratic primary.
Incumbent Donald Wong won the Republican primary unopposed.
For the 10th Essex District:
Incumbent Dan Cahill won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 11th Essex District:
Sean Reid won the Democratic primary with 54.3% against Hong Net with 45.7%. 3,201 votes counted.
No candidate qualified for the Republican primary.
For the 12th Essex District:
Incumbent Thomas Walsh won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 13th Essex District:
Incumbent Sally Kerans won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 14th Essex District:
Incumbent Adrianne Ramos won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 15th Essex District:
Incumbent Ryan Hamilton won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 16th Essex District:
Incumbent Francisco Paulino won the Democratic primary with 58.8% against Marcos Devers with 41.2%. 2,526 votes counted.
No candidate qualified for the Republican primary.
For the 17th Essex District:
Incumbent Frank Moran won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 18th Essex District:
Incumbent Tram Nguyen won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 1st Franklin District:
Incumbent Natalie Blais won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 2nd Franklin District:
No candidate qualified for the Democratic primary.
Jeffrey Raymond won the Republican primary unopposed.
For the 1st Hampden District:
No candidate qualified for the Democratic primary.
Incumbent Todd Smola won the Republican primary unopposed.
For the 2nd Hampden District:
Incumbent Brian Ashe won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 3rd Hampden District:
No candidate qualified for the Democratic primary.
Incumbent Nicholas Boldyga won the Republican primary unopposed.
For the 4th Hampden District:
Bridget Matthews-Kane won the Democratic primary unopposed.
Incumbent Kelly Pease won the Republican primary unopposed.
For the 5th Hampden District:
Incumbent Patricia Duffy won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 6th Hampden District:
Incumbent Michael Finn won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 7th Hampden District:
Incumbent Aaron Saunders won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 8th Hampden District:
Incumbent Shirley Arriaga won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 9th Hampden District:
Incumbent Orlando Ramos won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 10th Hampden District:
Incumbent Carlos Gonzalez won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 11th Hampden District:
Incumbent Bud Williams won the Democratic primary with 53.7% against Johnnie McKnight with 46.3%. 3,291 votes counted.
No candidate qualified for the Republican primary.
For the 12th Hampden District:
Incumbent Angelo Puppolo Jr. won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 1st Hampshire District:
Incumbent Lindsay Sabadosa won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 2nd Hampshire District:
Homar Gomez won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 3rd Hampshire District:
Incumbent Mindy Domb won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 1st Middlesex District:
Incumbent Margaret Scarsdale won the Democratic primary unopposed.
Lynne Archambault won the Republican primary unopposed.
For the 2nd Middlesex District:
Incumbent James Arciero won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 3rd Middlesex District:
Incumbent Kate Hogan won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 4th Middlesex District:
Incumbent Danielle Gregoire won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 5th Middlesex District:
Incumbent David Linsky won the Democratic primary with 72.6% against Jaymin Patel with 27.4%. 5,531 votes counted.
No candidate qualified for the Republican primary.
For the 6th Middlesex District:
Incumbent Priscila Sousa won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 7th Middlesex District:
Incumbent Jack Lewis won the Democratic primary with 83.2% against Carlton Phelps with 16.8%. 5,320 votes counted.
No candidate qualified for the Republican primary.
For the 8th Middlesex District:
Incumbent James Arena-DeRosa won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 9th Middlesex District:
Incumbent Thomas Stanley won the Democratic primary with 57.7% against Heather May with 42.3%. 4,715 votes counted.
Carly Downs won the Republican primary unopposed.
For the 10th Middlesex District:
Incumbent John Lawn won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 11th Middlesex District:
Amy Mah Sangiolo won the Democratic primary with 83.0% against Alexander Jablon with 17.0%. 6,205 votes counted.
Vladislav Yanovsky won the Republican primary unopposed.
For the 12th Middlesex District:
Greg Schwartz won the Democratic primary with 39.9% against Bill Humphrey with 30.4% and Rick Lipof with 29.7%. 8,501 votes counted.
No candidate qualified for the Republican primary.
For the 13th Middlesex District:
Incumbent Carmine Gentile won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 14th Middlesex District:
Incumbent Simon Cataldo won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 15th Middlesex District:
Incumbent Michelle Ciccolo won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 16th Middlesex District:
Incumbent Rodney Elliott won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 17th Middlesex District:
Incumbent Vanna Howard won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 18th Middlesex District:
Tara Hong won the Democratic primary with 47.4% against incumbent Rady Mom with 40.2% and Andrew Kollar with 12.4%. 2,520 votes counted.
No candidate qualified for the Republican primary.
For the 19th Middlesex District:
Incumbent David Robertson won the Democratic primary unopposed.
Paul Sarnowski won the Republican primary unopposed.
For the 20th Middlesex District:
No candidate qualified for the Democratic primary.
Incumbent Bradley Jones Jr. won the Republican primary unopposed.
For the 21st Middlesex District:
Incumbent Kenneth Gordon won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 22nd Middlesex District:
No candidate qualified for the Democratic primary.
Incumbent Marc Lombardo won the Republican primary unopposed.
For the 23rd Middlesex District:
Incumbent Sean Garballey won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 24th Middlesex District:
Incumbent David Rogers won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 25th Middlesex District:
Incumbent Marjorie Decker won the Democratic primary with 50.3% against Evan MacKay with 49.7%. 6,903 votes counted.
No candidate qualified for the Republican primary.
For the 26th Middlesex District:
Incumbent Mike Connolly won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 27th Middlesex District:
Incumbent Erika Uyterhoeven won the Democratic primary with 68.9% against Kathleen Hornby with 31.1%. 8,276 votes counted.
No candidate qualified for the Republican primary.
For the 28th Middlesex District:
Incumbent Joseph McGonagle Jr. won the Democratic primary with 67.7% against Michael Marchese with 32.3%. 2,182 votes counted.
No candidate qualified for the Republican primary.
For the 29th Middlesex District:
Incumbent Steven Owens won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 30th Middlesex District:
Incumbent Richard Haggerty won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 31st Middlesex District:
Incumbent Michael Day won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 32nd Middlesex District:
Incumbent Kate Lipper-Garabedian won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 33rd Middlesex District:
Incumbent Steven Ultrino won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 34th Middlesex District:
Incumbent Christine Barber won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 35th Middlesex District:
Incumbent Paul Donato Sr. won the Democratic primary with 54.9% against Nichole Mossalam with 35.4% and Zayda Ortiz with 9.7%. 5,895 votes counted.
No candidate qualified for the Republican primary.
For the 36th Middlesex District:
Incumbent Colleen Garry won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 37th Middlesex District:
Incumbent Danillo Sena won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 1st Norfolk District:
Incumbent Bruce Ayers won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 2nd Norfolk District:
Incumbent Tackey Chan won the Democratic primary unopposed.
Sharon Cintolo won the Republican primary unopposed.
For the 3rd Norfolk District:
Incumbent Ronald Mariano won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 4th Norfolk District:
Incumbent James Murphy won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 5th Norfolk District:
Incumbent Mark Cusack won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 6th Norfolk District:
Incumbent William Galvin won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 7th Norfolk District:
Richard Wells Jr. won the Democratic primary with 36.1% against Christos Alexopoulos with 32.1% and Tony King with 31.8%. 6,341 votes counted.
No candidate qualified for the Republican primary.
For the 8th Norfolk District:
Incumbent Ted Philips won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 9th Norfolk District:
Kevin Kalkut won the Democratic primary unopposed.
Incumbent Marcus Vaughn won the Republican primary unopposed.
For the 10th Norfolk District:
Incumbent Jeffrey Roy won the Democratic primary unopposed.
Charles Bailey II won the Republican primary unopposed.
For the 11th Norfolk District:
Incumbent Paul McMurtry won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 12th Norfolk District:
Incumbent John Rogers won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 13th Norfolk District:
Joshua Tarsky won the Democratic primary with 51.0% against Patrick Gatto with 38.3% and Kenneth Ruetenik with 10.7%. 5,313 votes counted.
No candidate qualified for the Republican primary.
For the 14th Norfolk District:
Incumbent Alice Peisch won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 15th Norfolk District:
Incumbent Tommy Vitolo won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 1st Plymouth District:
Michelle Badger won the Democratic primary with 42.0% against Arthur Desloges with 34.0%, Stephen Michael Palmer with 15.3%, and Scott Hokanson with 8.8%. 6,156 votes counted.
Jesse Brown won the Republican primary with 52.4% against Dee Spencer with 47.6%. 4,243 votes counted.
For the 2nd Plymouth District:
No candidate qualified for the Democratic primary.
John Gaskey won the Republican primary with 59.0% against incumbent Susan Williams-Gifford with 41.0%. 3,061 votes counted.
For the 3rd Plymouth District:
Incumbent Joan Meschino won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 4th Plymouth District:
Incumbent Patrick Kearney won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 5th Plymouth District:
No candidate qualified for the Democratic primary.
Incumbent David DeCoste won the Republican primary unopposed.
For the 6th Plymouth District:
Rebecca Coletta won the Democratic primary unopposed.
Kenneth Sweezey won the Republican primary with 52.7% against Jane Cournan with 47.3%. 3,487 votes counted.
For the 7th Plymouth District:
No candidate qualified for the Democratic primary.
Incumbent Alyson Sullivan won the Republican primary unopposed.
For the 8th Plymouth District:
Dennis Gallagher won the Democratic primary unopposed.
Sandra Wright won the Republican primary unopposed.
For the 9th Plymouth District:
Bridget Plouffe won the Democratic primary unopposed.
Lawrence Novak won the Republican primary unopposed.
For the 10th Plymouth District:
Incumbent Michelle DuBois won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 11th Plymouth District:
Incumbent Rita Mendes won the Democratic primary with 78.4% against Fred Fontaine with 21.6%. 2,116 votes counted.
No candidate qualified for the Republican primary.
For the 12th Plymouth District:
Incumbent Kathleen LaNatra won the Democratic primary unopposed.
Eric Meschino won the Republican primary unopposed.
For the 1st Suffolk District:
Incumbent Adrian Madaro won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 2nd Suffolk District:
Incumbent Daniel Ryan won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 3rd Suffolk District:
Incumbent Aaron Michlewitz won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 4th Suffolk District:
Incumbent David Biele won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 5th Suffolk District:
Incumbent Christopher Worrell won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 6th Suffolk District:
Incumbent Russell Holmes won the Democratic primary with 73.0% against Haris Hardaway with 21.0% and Samuel Pierce with 6.0%. 3,029 votes counted.
No candidate qualified for the Republican primary.
For the 7th Suffolk District:
Incumbent Chynah Tyler won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 8th Suffolk District:
Incumbent Jay Livingstone won the Democratic primary with 82.8% against Lisa Graf with 15.0% and Kelechi Linardon with 2.2%. 2,993 votes counted.
No candidate qualified for the Republican primary.
For the 9th Suffolk District:
Incumbent John Moran won the Democratic primary unopposed.
Roy Owens won the Republican primary unopposed.
For the 10th Suffolk District:
Incumbent Bill MacGregor won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 11th Suffolk District:
Incumbent Judith García won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 12th Suffolk District:
Incumbent Brandy Fluker Oakley won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 13th Suffolk District:
Incumbent Daniel Hunt won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 14th Suffolk District:
Incumbent Rob Consalvo won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 15th Suffolk District:
Incumbent Sam Montaño won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 16th Suffolk District:
Incumbent Jessica Giannino won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 17th Suffolk District:
Incumbent Kevin Honan won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 18th Suffolk District:
Incumbent Michael Moran won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 19th Suffolk District:
Incumbent Jeffrey Turco won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 1st Worcester District:
No candidate qualified for the Democratic primary.
Incumbent Kimberly Ferguson won the Republican primary unopposed.
For the 2nd Worcester District:
Incumbent Jonathan Zlotnik won the Democratic primary unopposed.
Bruce Chester won the Republican primary unopposed.
For the 3rd Worcester District:
Incumbent Michael Kushmerek won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 4th Worcester District:
Incumbent Natalie Higgins won the Democratic primary unopposed.
Salvatore Perla Jr. won the Republican primary unopposed.
For the 5th Worcester District:
No candidate qualified for the Democratic primary.
Incumbent Donald Berthiaume Jr. won the Republican primary unopposed.
For the 6th Worcester District:
Jeanne Costello won the Democratic primary unopposed.
Incumbent John Marsi Jr. won the Republican primary unopposed.
For the 7th Worcester District:
No candidate qualified for the Democratic primary.
Incumbent Paul Frost won the Republican primary with 81.6% against Michelle Frigon with 18.4%. 2,565 votes counted.
For the 8th Worcester District:
No candidate qualified for the Democratic primary.
Incumbent Michael Soter won the Republican primary unopposed.
For the 9th Worcester District:
No candidate qualified for the Democratic primary.
Incumbent David Muradian Jr. won the Republican primary unopposed.
For the 10th Worcester District:
Incumbent Brian Murray won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 11th Worcester District:
No candidate qualified for the Democratic primary.
Incumbent Hannah Kane won the Republican primary unopposed.
For the 12th Worcester District:
Incumbent Meghan Kilcoyne won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 13th Worcester District:
Incumbent John Mahoney won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 14th Worcester District:
Incumbent James O’Day won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 15th Worcester District:
Incumbent Mary Keefe won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 16th Worcester District:
Incumbent Daniel Donahue won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 17th Worcester District:
Incumbent David LeBoeuf won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
For the 18th Worcester District:
No candidate qualified for the Democratic primary.
Incumbent Joseph McKenna won the Republican primary unopposed.
For the 19th Worcester District:
Incumbent Kate Donaghue won the Democratic primary unopposed.
No candidate qualified for the Republican primary.
The general election for all 160 seats in the Massachusetts House of Representatives will occur on Tuesday, November 5.