Skip to content
Surf Wiki
Save to docs
general

From Surf Wiki (app.surf) — the open knowledge base

2024 Massachusetts House of Representatives election


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.

Fourteen incumbents did not seek re-election.

  1. Barnstable, Dukes and Nantucket: Dylan Fernandes retired to run for State Senate.

  2. 3rd Berkshire: William Pignatelli retired.

  3. 8th Bristol: Paul Schmid retired.

  4. 10th Bristol: William M. Straus retired.

  5. 11th Essex: Peter Capano retired.

  6. 2nd Hampshire: Daniel R. Carey retired to run for Hampshire County Clerk of Courts.

  7. 11th Middlesex: Kay Khan retired.

  8. 12th Middlesex: Ruth Balser retired.

  9. 7th Norfolk: William Driscoll retired to run for State Senate.

  10. 13th Norfolk: Denise Garlick retired.

  11. 9th Plymouth: Gerard Cassidy retired.

  12. 1st Bristol: F. Jay Barrows retired.

  13. 1st Plymouth: Matt Muratore retired to run for State Senate.

  14. 8th Plymouth: Angelo D'Emilia retired.

Two seats were left vacant on the day of the general election due to resignations in 2024.

  1. 4th Barnstable: Sarah Peake resigned September 23 to become senior advisor for intergovernmental affairs to Governor Healey.
  2. 6th Plymouth: Josh S. Cutler resigned February 4 to become Massachusetts' Undersecretary of Apprenticeship, Work-Based Learning, and Policy.

Two incumbent representatives, one Democrat and one Republican, were defeated in the September 3 primary election.

  1. 18th Middlesex: Rady Mom lost renomination to Tara Hong.

  2. 2nd Plymouth: Susan Williams Gifford lost renomination to John Gaskey.

SourceRankingAs of
Sabato's Crystal BallSafe DOctober 23, 2024

Sources for special election results:

PartyCandidateVotes%
Democratic1,75886.26%
Democratic28013.74%
2,038100.00%
Republican1100.00%
1100.00%
PartyCandidateVotes%
Democratic1,35699.85%
Republican20.15%
1,358100.00%
PartyCandidateVotes%
Democratic3,26143.68%
Democratic2,39132.03%
Democratic1,81324.29%
7,465100.00%
PartyCandidateVotes%
Democratic2,57996.30%
Democratic993.70%
2,678100.00%
PartyCandidateVotes%
Republican1,18953.25%
Republican1,04446.75%
2,233100.00%
PartyCandidateVotes%
Republican4,51196.82%
Republican1102.36%
Democratic380.82%
4,659100.00%
Column 1Column 2Column 3Column 4Column 5
Democratic2,082,71273.00134
Republican623,15921.8425
Workers Party3,5410.120
Pirate Party2,8020.090
Independents106,0673.721
Write-In34,6491.210
Valid votes2,852,93084.19
Invalid votes657,55415.81
Totals3,510,484100160

Italics denote an open seat held by the incumbent party; bold text denotes a gain for a party.

Sources for election results:

PartyCandidateVotes%
Democratic15,60756.5%
Republican11,99643.4%
Write-in350.1%
25,966100.00%
PartyCandidateVotes%
Democratic14,14759.3%
Republican9,68640.6%
Write-in310.1%
23,864100.00%
PartyCandidateVotes%
Republican16,05956%
Democratic12,60043.9%
Write-in160.1%
28,675100.00%
PartyCandidateVotes%
Democratic22,74998.7%
Write-in3031.3%
23,052100.00%
PartyCandidateVotes%
Republican16,38461.3%
Democratic10,30538.6%
Write-in250.1%
26,714100.00%
PartyCandidateVotes%
Democratic21,07598.9%
Write-in2401.1%
21,315100.00%
PartyCandidateVotes%
Democratic17,78599.3%
Write-in1310.7%
17,916100.00%
PartyCandidateVotes%
Democratic15,89699.1%
Write-in1410.9%
16,037100.00%
PartyCandidateVotes%
Democratic13,81957.4%
Independent10,22242.4%
Write-in460.2%
24,087100.00%
PartyCandidateVotes%
Republican11,40450.2%
Democratic11,31649.8%
Write-in150.1%
22,735100.00%
PartyCandidateVotes%
Democratic12,76968.1%
Workers Party3,54018.9%
Independent2,38912.7%
Write-in660.4%
18,764100.00%
PartyCandidateVotes%
Democratic15,39898.4%
Write-in2451.6%
15,643100.00%
PartyCandidateVotes%
Republican19,72898.6%
Write-in2831.4%
20,011100.00%
PartyCandidateVotes%
Republican12,39051.4%
Democratic11,46448%
Write-in150.1%
23,869100.00%
PartyCandidateVotes%
Democratic11,76696.5%
Write-in4243.5%
12,190100.00%
PartyCandidateVotes%
Democratic8,55697%
Write-in2653%
8,821100.00%
PartyCandidateVotes%
Democratic7,49733.8%
Republican7,23632.7%
Independent4.23219.1%
Independent2,0039%
Independent1,1695.3%
Write-in240.1%
22,161100.00%
PartyCandidateVotes%
Democratic16,62798.9%
Write-in1831.1%
16,810100.00%
PartyCandidateVotes%
Democratic13,66352.6%
Republican12,29547.3%
Write-in230.1%
25,981100.00%
PartyCandidateVotes%
Democratic8,94096.4%
Write-in3343.6%
9,274100.00%
PartyCandidateVotes%
Republican18,75798.7%
Write-in2381.3%
18,995100.00%
PartyCandidateVotes%
Democratic11,56197%
Write-in3553%
11,916100.00%
PartyCandidateVotes%
Democratic12,47855.9%
Republican9,82344%
Write-in40.1%
22,305100.00%
PartyCandidateVotes%
Democratic20,72198.6%
Write-in3031.4%
21,024100.00%
PartyCandidateVotes%
Democratic16,06354.2%
Republican13,56245.7%
Write-in190.1%
29,644100.00%
PartyCandidateVotes%
Democratic14,19899.4%
Write-in860.6%
14,284100.00%
PartyCandidateVotes%
Democratic9,28595.8%
Write-in4064.2%
9,691100.00%
PartyCandidateVotes%
Democratic17,87766.5%
Independent8,92633.2%
Write-in690/3%
26,872100.00%
PartyCandidateVotes%
Democratic16,59871%
Republican5,54823.7%
Independent1,2165.2%
Write-in110.1%
14,666100.00%
PartyCandidateVotes%
Democratic18,54899.3%
Write-in1300.7%
18,678100.00%
PartyCandidateVotes%
Democratic18,64398.5%
Write-in29311.5%
18,936100.00%
PartyCandidateVotes%
Republican18,11498.9%
Write-in1951.1%
18,309100.00%
PartyCandidateVotes%
Democratic10,25296.6%
Write-in3573.4%
10,609100.00%
PartyCandidateVotes%
Democratic11,22896.6%
Write-in4383.8%
11,666100.00%
PartyCandidateVotes%
Democratic17,19497.4%
Write-in4642.6%
17,658100.00%
PartyCandidateVotes%
Democratic17,19497.4%
Write-in4642.6%
17,658100.00%
PartyCandidateVotes%
Democratic18,59798.9%
Write-in2041.1%
18,801100.00%
PartyCandidateVotes%
Democratic16,57197.4%
Write-in4492.6%
17,020100.00%
PartyCandidateVotes%
Democratic10,18795.4%
Write-in4934.6%
10,680100.00%
PartyCandidateVotes%
Democratic9,87097.6%
Write-in2422.4%
10,112100.00%
PartyCandidateVotes%
Democratic18,99898%
Write-in3942%
19,392100.00%
PartyCandidateVotes%
Democratic20,99799%
Write-in2141%
21,211100.00%
PartyCandidateVotes%
Independent14,23565.6%
Republican7,41634.2%
Write-in590.3%
21,710100.00%
PartyCandidateVotes%
Republican19,07599.2%
Write-in1630.8%
19,238100.00%
PartyCandidateVotes%
Democratic18,84197.8%
Write-in4192.2%
19,260100.00%
PartyCandidateVotes%
Republican20,02798.2%
Write-in3601.8%
20,387100.00%
PartyCandidateVotes%
Republican12,89458.8%
Democratic9,02341.1%
Write-in160.1%
21,933100.00%
PartyCandidateVotes%
Democratic12,36899.5%
Write-in640.5%
12,432100.00%
PartyCandidateVotes%
Democratic13,94498.7%
Write-in1811.3%
14,125100.00%
PartyCandidateVotes%
Democratic18,23599.2%
Write-in1530.8%
18,388100.00%
PartyCandidateVotes%
Democratic14,97796.5%
Write-in5383.5%
15,515100.00%
PartyCandidateVotes%
Democratic11,45396.8%
Write-in3813.2%
11,834100.00%
PartyCandidateVotes%
Democratic8,23297.2%
Write-in2362.8%
8,468100.00%
PartyCandidateVotes%
Democratic10,66496%
Write-in4494%
11,113100.00%
PartyCandidateVotes%
Democratic18,57197.8%
Write-in4182.2%
18,989100.00%
PartyCandidateVotes%
Democratic21,34898.7%
Write-in2751.3%
21,623100.00%
PartyCandidateVotes%
Democratic19,10299.5%
Write-in930.5%
19,195100.00%
PartyCandidateVotes%
Democratic10,53698.8%
Write-in1321.2%
10,668100.00%
PartyCandidateVotes%
Democratic13,54551.3%
Republican12,83348.6%
Write-in200.1%
26,398100.00%
PartyCandidateVotes%
Democratic19,60798.2%
Write-in3511.8%
19,958100.00%
PartyCandidateVotes%
Democratic20,53798.9%
Write-in2191.1%
20,756100.00%
PartyCandidateVotes%
Democratic13,92198.6%
Write-in1941.4%
14,115100.00%
PartyCandidateVotes%
Democratic19,14199%
Write-in2021%
19,343100.00%
PartyCandidateVotes%
Democratic9,37496.8%
Write-in3063.2%
9,680100.00%
PartyCandidateVotes%
Democratic17,67498.6%
Write-in2491.4%
17,923100.00%
PartyCandidateVotes%
Democratic20,17098.2%
Write-in3661.8%
20,536100.00%
PartyCandidateVotes%
Democratic13,46572.7%
Republican3,82920.7%
Independent1,2196.6%
18,513100.00%
PartyCandidateVotes%
Democratic13,20899.4%
Write-in860.6%
13,294100.00%
PartyCandidateVotes%
Democratic16,71981.1%
Republican3,85318.7%
Write-in470.2%
20,619100.00%
PartyCandidateVotes%
Democratic18,41098.4%
Write-in3051.6%
18,715100.00%
PartyCandidateVotes%
Democratic18,54773.5%
Republican6,66726.4%
Write-in240.1%
25,238100.00%
PartyCandidateVotes%
Democratic20,08498.8%
Write-in2491.2%
20,333100.00%
PartyCandidateVotes%
Democratic17,68299%
Write-in1771%
17,859100.00%
PartyCandidateVotes%
Democratic12,89296.7%
Write-in4463.3%
13,338100.00%
PartyCandidateVotes%
Democratic9,85576.6%
Pirate Party2,80221.8%
Write-in2021.6%
12,859100.00%
PartyCandidateVotes%
Democratic7,59277.7%
Independent2,10021.5%
9,775100.00%
PartyCandidateVotes%
Democratic12,56052.5%
Republican9,28038.8%
Independent2,0298.5%
Write-in330.1%
23,902100.00%
PartyCandidateVotes%
Republican21,14099.6%
Write-in920.4%
21,232100.00%
PartyCandidateVotes%
Democratic17,82997.5%
Write-in4572.5%
18,286100.00%
PartyCandidateVotes%
Republican13,30360.2%
Independent8,46138.3%
Write-in3281.5%
22,092100.00%
PartyCandidateVotes%
Democratic20,99499%
Write-in2031%
21,197100.00%
PartyCandidateVotes%
Democratic19,56299.5%
Write-in980.5%
19,660100.00%
PartyCandidateVotes%
Democratic13,72496.8%
Democratic3502.5%
Write-in990.7%
14,173100.00%
PartyCandidateVotes%
Democratic17,06398.9%
Write-in1971.1%
17,260100.00%
PartyCandidateVotes%
Democratic20,47598%
Write-in4132%
20,888100.00%
PartyCandidateVotes%
Democratic8,41496%
Write-in3504%
8,764100.00%
PartyCandidateVotes%
Democratic19,00699.6%
Write-in680.4%
19,074100.00%
PartyCandidateVotes%
Democratic17,20099.7%
Write-in530.3%
17,253100.00%
PartyCandidateVotes%
Democratic16,75399.1%
Write-in1570.9%
16,910100.00%
PartyCandidateVotes%
Democratic18,31698%
Write-in3732%
18,689100.00%
PartyCandidateVotes%
Democratic11,36097.2%
Write-in3302.8%
11,690100.00%
PartyCandidateVotes%
Democratic16,02098%
Write-in3202%
16,340100.00%
PartyCandidateVotes%
Democratic14,99596.8%
Write-in4943.2%
15,489100.00%
PartyCandidateVotes%
Democratic18,321100%
18,321100.00%
PartyCandidateVotes%
Democratic18,78998.7%
Write-in2511.3%
19,040100.00%
PartyCandidateVotes%
Democratic15,51798%
Write-in3212%
15,838100.00%
PartyCandidateVotes%
Democratic12,91969.4%
Republican5,65030.3%
Write-in510.3%
18,620100.00%
PartyCandidateVotes%
Democratic14,55997.4%
Write-in3862.6%
14,945100.00%
PartyCandidateVotes%
Democratic17,16597.9%
Write-in3672.1%
17,532100.00%
PartyCandidateVotes%
Democratic16,13997.5%
Write-in4162.5%
16,555100.00%
PartyCandidateVotes%
Democratic17,93399.1%
Write-in1710.9%
18,104100.00%
PartyCandidateVotes%
Democratic13,37964.5%
Independent7,24934.9%
Write-in1150.6%
20,743100.00%
PartyCandidateVotes%
Democratic18,16198.5%
Write-in2681.5%
18,429100.00%
PartyCandidateVotes%
Republican15,24457.4%
Democratic11,30942.6%
Write-in150.1%
26,568100.00%
PartyCandidateVotes%
Democratic15,59761.7%
Republican9,65338.2%
Write-in190.1%
25,269100.00%
PartyCandidateVotes%
Democratic16,43160%
Independent7,69731.8%
Write-in410.2%
24,169100.00%
PartyCandidateVotes%
Democratic17,44398.2%
Write-in3231.8%
17,766100.00%
PartyCandidateVotes%
Democratic15,18061.2%
Independent9,52038.4%
Write-in1080.4%
24,808100.00%
PartyCandidateVotes%
Democratic17,36499.2%
Write-in1450.8%
17,509100.00%
PartyCandidateVotes%
Democratic16,14098.6%
Write-in2261.4%
16,366100.00%
PartyCandidateVotes%
Democratic15,27752.2%
Republican13,95247.7%
Write-in110.1%
29,240100.00%
PartyCandidateVotes%
Republican16,99688.6%
Democratic2,09710.9%
Write-in950.5%
19,188100.00%
PartyCandidateVotes%
Democratic20,42498.4%
Write-in3411.6%
20,765100.00%
PartyCandidateVotes%
Democratic22,52899.6%
Write-in1010.4%
22,629100.00%
PartyCandidateVotes%
Republican19,41097.7%
Write-in4492.3%
19,859100.00%
PartyCandidateVotes%
Republican14,90852.9%
Democratic13,23447%
28,166100.00%
PartyCandidateVotes%
Republican18,56598.8%
Write-in2291.2%
18,794100.00%
PartyCandidateVotes%
Democratic10,97150.5%
Republican10,74949.5%
Write-in60.1%
21,726100.00%
PartyCandidateVotes%
Democratic11,80954.3%
Republican6,53930.1%
Independent3,39815.6%
21,754100.00%
PartyCandidateVotes%
Democratic12,40999.8%
Write-in290.2%
12,438100.00%
PartyCandidateVotes%
Democratic9,71199.7%
Write-in290.3%
9,740100.00%
PartyCandidateVotes%
Democratic14,46253.1%
Republican12,75446.8%
Write-in110.1%
27,227100.00%
PartyCandidateVotes%
Democratic11,32697.1%
Write-in3422.9%
11,668100.00%
PartyCandidateVotes%
Democratic12,62598.1%
Write-in2461.9%
12,871100.00%
PartyCandidateVotes%
Democratic13,66098.2%
Write-in2541.8%
13,914100.00%
PartyCandidateVotes%
Democratic17,91697.9%
Write-in3932.1%
18,309100.00%
PartyCandidateVotes%
Democratic10,58897.6%
Write-in2562.4%
10,844100.00%
PartyCandidateVotes%
Democratic12,43597.6%
Write-in3072.4%
12,742100.00%
PartyCandidateVotes%
Democratic8,41997.9%
Write-in1822.1%
8,601100.00%
PartyCandidateVotes%
Democratic13,44598.5%
Write-in2111.5%
13,656100.00%
PartyCandidateVotes%
Democratic12,85282.2%
Republican2,73417.5%
Write-in510.3%
15,637100.00%
PartyCandidateVotes%
Democratic19,20698.3%
Write-in3381.7%
19,544100.00%
PartyCandidateVotes%
Democratic7,19499.6%
Write-in320.4%
7,226100.00%
PartyCandidateVotes%
Democratic15,33998.4%
Write-in2541.6%
15,593100.00%
PartyCandidateVotes%
Democratic13,06197.1%
Write-in3862.9%
13,447100.00%
PartyCandidateVotes%
Democratic16,75497.9%
Write-in3522.1%
17,106100.00%
PartyCandidateVotes%
Democratic16,45098.7%
Write-in2251.3%
16,675100.00%
PartyCandidateVotes%
Democratic9,14196.8%
Write-in3023.2%
9,443100.00%
PartyCandidateVotes%
Democratic13,83398.3%
Write-in2451.7%
14,078100.00%
PartyCandidateVotes%
Democratic9,14997.9%
Write-in1962.1%
9,345100.00%
PartyCandidateVotes%
Democratic11,91996.7%
Write-in4123.3%
12,331100.00%
PartyCandidateVotes%
Republican18,37169.7%
Independent7,94530.2%
26,344100.00%
PartyCandidateVotes%
Democratic10,81252.2%
Republican9,88247.7%
Write-in250.1%
20,719100.00%
PartyCandidateVotes%
Democratic13,09896.5%
Write-in4753.5%
13,573100.00%
PartyCandidateVotes%
Democratic11,39057.5%
Republican8,41842.5%
Write-in20.1%
19,810100.00%
PartyCandidateVotes%
Republican20,33398.8%
Write-in2491.2%
20,582100.00%
PartyCandidateVotes%
Republican12,44061.8%
Democratic7,64738%
Write-in300.1%
20,117100.00%
PartyCandidateVotes%
Republican16,47269.1%
Independent7,32530.7%
Write-in580.2%
23,855100.00%
PartyCandidateVotes%
Republican20,05498.4%
Write-in3281.6%
20,382100.00%
PartyCandidateVotes%
Republican19,79998.5%
Write-in2981.5%
20,097100.00%
PartyCandidateVotes%
Democratic15,10897.3%
Write-in4252.7%
15,533100.00%
PartyCandidateVotes%
Republican16,39398.9%
Write-in1781.1%
16,571100.00%
PartyCandidateVotes%
Democratic18,68497.7%
Write-in4452.3%
19,129100.00%
PartyCandidateVotes%
Democratic14,40496.9%
Write-in4643.1%
14,868100.00%
PartyCandidateVotes%
Democratic13,95296.6%
Write-in4903.4%
14,442100.00%
PartyCandidateVotes%
Democratic8,01996.2%
Write-in3213.8%
8,340100.00%
PartyCandidateVotes%
Democratic10,15795.9%
Write-in4334.1%
10,590100.00%
PartyCandidateVotes%
Democratic9,88295.4%
Write-in4774.6%
10,359100.00%
PartyCandidateVotes%
Republican20,54498.9%
Write-in2201.1%
20,764100.00%
PartyCandidateVotes%
Democratic16,49777.5%
Independent4,73222.2%
Write-in610.3%
21,290100.00%
  • 2025–2026 Massachusetts legislature

  • 2024 United States elections

  • 2024 United States presidential election in Massachusetts

  • 2024 United States Senate election in Massachusetts

  • 2024 United States House of Representatives elections in Massachusetts

  • 2024 Massachusetts Senate election

  • 2021–2022 Massachusetts legislature

  • 2023–2024 Massachusetts legislature

  • State Legislature

  • Election at Ballotpedia

  • Government Documents Round Table of the American Library Association, "Massachusetts", Voting & Elections Toolkits

  • "Massachusetts: Election Tools, Deadlines, Dates, Rules, and Links", Vote.org, Oakland, CA

  • "League of Women Voters of Massachusetts". (State affiliate of the U.S. League of Women Voters)

Want to explore this topic further?

Ask Mako anything about 2024 Massachusetts House of Representatives election — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report