Massachusetts State House districts
160 districts. Seats held today: D 131 · R 25 · I 1. Vacant or unlisted: 3. Majority is 81.
District map
Select a shape for details. Arrow keys move between shapes.
- Democratic
- Republican
- Independent
- Nonpartisan
- More than one party
- No member listed
Map settings
All 160 districts
- 1st Barnstable DistrictGlynn (O) · Lambton (D)Flanagan (D) 56.5% · Connell (R) 43.4%, 2024
- 1st Berkshire DistrictBarrett (D), incumbentBarrett (D) 99.3%, 2024
- 1st Bristol DistrictChaisson (R), incumbentChaisson (R) 50.2% · Loukos (D) 49.8%, 2024
- 1st Essex DistrictShand (D), incumbentShand (D) 98.6%, 2024
- 1st Franklin DistrictLavallee (I) · Wondolowski (D)No holder listed · last result: Blais (D) 99.0%, 2024
- 1st Hampden DistrictSmola (R), incumbentSmola (R) 99.2%, 2024
- 1st Hampshire DistrictSabadosa (D), incumbentSabadosa (D) 98.7%, 2024
- 1st Middlesex DistrictLyons (R) · Scarsdale (D), incumbentScarsdale (D) 51.3% · Archambault (R) 48.6%, 2024
- 1st Norfolk DistrictAyers (D), incumbentAyers (D) 98.0%, 2024
- 1st Plymouth DistrictBadger (D), incumbent · Golden (R)Badger (D) 52.3% · Brown (R) 47.7%, 2024
- 1st Suffolk DistrictMadaro (D), incumbentMadaro (D) 97.1%, 2024
- 1st Worcester DistrictFerrante (D) · Mulroy (R)Ferguson (R) 69.7% · Ferrante (I) 30.2%, 2024
- 2nd Barnstable DistrictDiggs (D), incumbentDiggs (D) 59.3% · Conley (R) 40.6%, 2024
- 2nd Berkshire DistrictFarley-Bouvier (D), incumbentFarley-Bouvier (D) 99.1%, 2024
- 2nd Bristol DistrictHawkins (D), incumbent · Nelson (O)Hawkins (D) 68.1% · Nelson (O) 18.9%, 2024
- 2nd Essex DistrictKassner (D), incumbent · Kelly (R)Kassner (D) 54.2% · Tashjian (R) 45.8%, 2024
- 2nd Franklin DistrictWhipps (I), incumbentWhipps (I) 65.6% · Raymond (R) 34.2%, 2024
- 2nd Hampden DistrictAshe (D), incumbent · Warren (R)Ashe (D) 97.8%, 2024
- 2nd Hampshire DistrictGomez (D), incumbentGomez (D) 99.5%, 2024
- 2nd Middlesex DistrictArciero (D), incumbentArciero (D) 98.2%, 2024
- 2nd Norfolk DistrictChan (D), incumbent · Cintolo (R)Chan (D) 69.4% · Cintolo (R) 30.3%, 2024
- 2nd Plymouth DistrictGaskey (R), incumbent · Hewins (D)Gaskey (R) 88.6% · Hewins (D) 10.9%, 2024
- 2nd Suffolk DistrictRyan (D), incumbentRyan (D) 98.1%, 2024
- 2nd Worcester DistrictNicholson (D) · Reilly (I)Zlotnik (D) 52.2% · Chester (R) 47.7%, 2024
- 3rd Barnstable DistrictRichardson (D) · Vieira (R), incumbentVieira (R) 56% · Alfano (D) 43.9%, 2024
- 3rd Berkshire DistrictDavis (D), incumbentDavis (D) 57.4% · Mitts (I) 42.4%, 2024
- 3rd Bristol DistrictField (D), incumbent · Quintal (R)Last winner no longer holds this seat
- 3rd Essex DistrictVargas (D), incumbentVargas (D) 99.4%, 2024
- 3rd Hampden DistrictBoldyga (R), incumbent · Hendrickson (D)Boldyga (R) 98.2%, 2024
- 3rd Hampshire DistrictDomb (D), incumbentDomb (D) 98.8%, 2024
- 3rd Middlesex DistrictHogan (D), incumbentHogan (D) 98.9%, 2024
- 3rd Norfolk DistrictMariano (D), incumbentMariano (D) 97.4%, 2024
- 3rd Plymouth DistrictMeschino (D), incumbentMeschino (D) 98.4%, 2024
- 3rd Suffolk DistrictMichlewitz (D), incumbentMichlewitz (D) 98.2%, 2024
- 3rd Worcester DistrictKushmerek (D), incumbentKushmerek (D) 96.5%, 2024
- 4th Barnstable DistrictLuddy (D), incumbentLuddy (D) 98.7%, 2024
- 4th Bristol DistrictHowitt (R), incumbentHowitt (R) 98.6%, 2024
- 4th Essex DistrictReyes (D), incumbentReyes (D) 95.8%, 2024
- 4th Hampden DistrictHoffman (D) · Pease (R), incumbentPease (R) 58.8% · Kane (D) 41.1%, 2024
- 4th Middlesex DistrictGregoire (D), incumbentGregoire (D) 98.6%, 2024
- 4th Norfolk DistrictMurphy (D), incumbentMurphy (D) 97.9%, 2024
- 4th Plymouth DistrictKearney (D), incumbentKearney (D) 99.6%, 2024
- 4th Suffolk DistrictBiele (D), incumbent · Delaney (I)Biele (D) 97.9%, 2024
- 4th Worcester DistrictBowdridge (R) · Higgins (D), incumbentHiggins (D) 57.5% · Perla (R) 42.5%, 2024
- 5th Barnstable DistrictXiarhos (R), incumbentXiarhos (R) 61.3% · Fletcher (D) 38.6%, 2024
- 5th Bristol DistrictSouza (D) · Thurber (R), incumbentThurber (R) 51.9% · Haddad (D) 48.0%, 2024
- 5th Essex DistrictDelisio (R) · Tarr (D)Last winner no longer holds this seat
- 5th Hampden DistrictDuffy (D), incumbent · Gonzalez (I)Duffy (D) 99.5%, 2024
- 5th Middlesex DistrictCestari (R) · Linsky (D), incumbentLinsky (D) 99.0%, 2024
- 5th Norfolk DistrictCusack (D), incumbent · Foley (I)Cusack (D) 97.5%, 2024
- 5th Plymouth DistrictChilds (D) · DeCoste (R), incumbentDeCoste (R) 97.7%, 2024
- 5th Suffolk DistrictWorrell (D), incumbentWorrell (D) 97.6%, 2024
- 5th Worcester DistrictBerthiaume (R), incumbentBerthiaume (R) 98.8%, 2024
- 6th Bristol DistrictAnctil (R) · Fiola (D), incumbentFiola (D) 96.5%, 2024
- 6th Essex DistrictBowen (D), incumbentLast winner no longer holds this seat
- 6th Hampden DistrictFinn (D), incumbentFinn (D) 98.7%, 2024
- 6th Middlesex DistrictSousa (D), incumbentSousa (D) 96.8%, 2024
- 6th Norfolk DistrictLopez (D)Galvin (D) 99.1%, 2024
- 6th Plymouth DistrictRushing (D) · Sweezey (R), incumbentSweezey (R) 52.9% · Coletta (D) 47.0%, 2024
- 6th Suffolk DistrictHolmes (D), incumbentHolmes (D) 97.6%, 2024
- 6th Worcester DistrictCostello (D) · Marsi (R), incumbentMarsi (R) 61.8% · Costello (D) 38.0%, 2024
- 7th Bristol DistrictFarris (R) · Silvia (D), incumbentSilvia (D) 97%, 2024
- 7th Essex DistrictCruz (D), incumbentCruz (D) 99.3%, 2024
- 7th Hampden DistrictSaunders (D), incumbentSaunders (D) 99.2%, 2024
- 7th Middlesex DistrictLewis (D), incumbentLewis (D) 98.6%, 2024
- 7th Norfolk DistrictWells (D), incumbentWells (D) 64.5% · Graham (I) 35.0%, 2024
- 7th Plymouth DistrictAahanna-Hill (D) · Sullivan-Almeida (R), incumbentSullivan-Almeida (R) 98.8%, 2024
- 7th Suffolk DistrictTyler (D), incumbentTyler (D) 97.9%, 2024
- 7th Worcester DistrictDotson (I) · Frost (R), incumbent · Lazzaro (D)Frost (R) 69.1% · Dotson (I) 30.7%, 2024
- 8th Bristol DistrictOuellette (D), incumbent · St. Gelais (R)Ouellette (D) 33.8% · Thrasher (R) 32.7%, 2024
- 8th Essex DistrictArmini (D), incumbentArmini (D) 98.5%, 2024
- 8th Hampden DistrictArriaga (D), incumbentArriaga (D) 96.5%, 2024
- 8th Middlesex DistrictArena-DeRosa (D), incumbentArena-DeRosa (D) 98.2%, 2024
- 8th Norfolk DistrictPhilips (D), incumbentPhilips (D) 98.6%, 2024
- 8th Plymouth DistrictGallagher (D), incumbent · Norris (R)Gallagher (D) 50.5% · Wright (R) 49.5%, 2024
- 8th Suffolk DistrictLivingstone (D), incumbentLivingstone (D) 98.5%, 2024
- 8th Worcester DistrictSoter (R), incumbentSoter (R) 98.4%, 2024
- 9th Bristol DistrictPacheco (D) · Tam (R)Markey (D) 98.9%, 2024
- 9th Essex DistrictMeaney (D) · Wong (R), incumbentWong (R) 98.9%, 2024
- 9th Hampden DistrictRamos (D), incumbentRamos (D) 96.8%, 2024
- 9th Middlesex DistrictStanley (D), incumbentStanley (D) 72.7% · Downs (R) 20.7%, 2024
- 9th Norfolk DistrictMelville (D) · Vaughn (R), incumbentVaughn (R) 57.4% · Kalkut (D) 42.6%, 2024
- 9th Plymouth DistrictNovak (R) · Plouffe (D), incumbentPlouffe (D) 54.3% · Novak (R) 30.1%, 2024
- 9th Suffolk DistrictMoran (D), incumbentMoran (D) 82.2% · Owens (R) 17.5%, 2024
- 9th Worcester DistrictMuradian (R), incumbentMuradian (R) 98.5%, 2024
- 10th Bristol DistrictSmith (R) · Sylvia (D), incumbentSylvia (D) 52.6% · Pires (R) 47.3%, 2024
- 10th Essex DistrictCahill (D), incumbentCahill (D) 96.6%, 2024
- 10th Hampden DistrictGonzález (D), incumbentGonzález (D) 97.2%, 2024
- 10th Middlesex DistrictLawn (D), incumbentLawn (D) 99.4%, 2024
- 10th Norfolk DistrictRoy (D), incumbentRoy (D) 61.7% · Bailey (R) 38.2%, 2024
- 10th Plymouth DistrictDuBois (D), incumbentDuBois (D) 99.8%, 2024
- 10th Suffolk DistrictKreinbring (O) · MacGregor (D), incumbentMacGregor (D) 98.3%, 2024
- 10th Worcester DistrictMurray (D), incumbentMurray (D) 97.3%, 2024
- 11th Bristol DistrictHendricks (D), incumbentHendricks (D) 96.4%, 2024
- 11th Essex DistrictReid (D), incumbentReid (D) 96.3%, 2024
- 11th Hampden DistrictWilliams (D), incumbentWilliams (D) 96.0%, 2024
- 11th Middlesex DistrictSangiolo (D), incumbentSangiolo (D) 81.1% · Yanovsky (R) 18.7%, 2024
- 11th Norfolk DistrictMcMurtry (D), incumbentMcMurtry (D) 68.0% · Pepoli (I) 31.9%, 2024
- 11th Plymouth DistrictMendes (D), incumbentMendes (D) 99.7%, 2024
- 11th Suffolk DistrictGarcía (D), incumbentGarcía (D) 99.6%, 2024
- 11th Worcester DistrictKane (R), incumbentKane (R) 98.9%, 2024
- 12th Bristol DistrictOrrall (R), incumbentOrrall (R) 98.8%, 2024
- 12th Essex DistrictWalsh (D), incumbentWalsh (D) 97.4%, 2024
- 12th Hampden DistrictPuppolo (D), incumbentPuppolo (D) 97.8%, 2024
- 12th Middlesex DistrictSchwartz (D), incumbentSchwartz (D) 98.4%, 2024
- 12th Norfolk DistrictRogers (D), incumbentRogers (D) 98.2%, 2024
- 12th Plymouth DistrictLaNatra (D), incumbent · Meschino (R)LaNatra (D) 53.1% · Meschino (R) 46.8%, 2024
- 12th Suffolk DistrictFluker-Reid (D), incumbentOakley (D) 98.4%, 2024
- 12th Worcester DistrictKilcoyne (D), incumbent · Mair (R)Kilcoyne (D) 97.7%, 2024
- 13th Bristol DistrictCabral (D), incumbentCabral (D) 97.0%, 2024
- 13th Essex DistrictKerans (D), incumbentKerans (D) 98.1%, 2024
- 13th Middlesex DistrictSimon (D)Gentile (D) 73.5% · Gardner (R) 26.4%, 2024
- 13th Norfolk DistrictTarsky (D), incumbentTarsky (D) 61.2% · Dermody (I) 38.4%, 2024
- 13th Suffolk DistrictHunt (D), incumbentHunt (D) 97.1%, 2024
- 13th Worcester DistrictMahoney (D), incumbentMahoney (D) 96.9%, 2024
- 14th Bristol DistrictScanlon (D), incumbentScanlon (D) 55.9% · Cannata (R) 44.0%, 2024
- 14th Essex DistrictRamos (D), incumbentRamos (D) 98.9%, 2024
- 14th Middlesex DistrictCataldo (D), incumbentCataldo (D) 98.8%, 2024
- 14th Norfolk DistrictPeisch (D), incumbentPeisch (D) 99.2%, 2024
- 14th Suffolk DistrictConsalvo (D), incumbentConsalvo (D) 97.9%, 2024
- 14th Worcester DistrictO'Day (D), incumbentOday (D) 96.6%, 2024
- 15th Essex DistrictHamilton (D), incumbent · Heiseler (R)Hamilton (D) 97.4%, 2024
- 15th Middlesex DistrictCiccolo (D), incumbentCiccolo (D) 99.0%, 2024
- 15th Norfolk DistrictVitolo (D), incumbentVitolo (D) 98.6%, 2024
- 15th Suffolk DistrictMontaño (D), incumbentO. (D) 98.7%, 2024
- 15th Worcester DistrictKeefe (D), incumbentKeefe (D) 96.2%, 2024
- 16th Essex DistrictReyes (D)Paulino (D) 95.4%, 2024
- 16th Middlesex DistrictBetts (D) · Miller (R)No holder listed · last result: Elliott (D) 96.7%, 2024
- 16th Suffolk DistrictGiannino (D), incumbentGiannino (D) 96.8%, 2024
- 16th Worcester DistrictDonahue (D), incumbentDonahue (D) 95.9%, 2024
- 17th Essex DistrictMoran (D), incumbentMoran (D) 97.6%, 2024
- 17th Middlesex DistrictDrinkwater (D)No holder listed · last result: Howard (D) 76.6% · Onoroski (O) 21.8%, 2024
- 17th Suffolk DistrictHonan (D), incumbentHonan (D) 98.3%, 2024
- 17th Worcester DistrictLeBoeuf (D), incumbentLeBoeuf (D) 95.4%, 2024
- 18th Essex DistrictMurray (D) · Shepley (R)Nguyen (D) 98.0%, 2024
- 18th Middlesex DistrictHong (D), incumbentHong (D) 77.7% · Ouellette (I) 21.5%, 2024
- 18th Suffolk DistrictMoran (D), incumbentMoran (D) 97.9%, 2024
- 18th Worcester DistrictHeck (D) · McKenna (R), incumbentMcKenna (R) 98.9%, 2024
- 19th Middlesex DistrictRobertson (D), incumbentRobertson (D) 52.6% · Sarnowski (R) 38.8%, 2024
- 19th Suffolk DistrictTurco (D), incumbentTurco (D) 96.7%, 2024
- 19th Worcester DistrictDonaghue (D), incumbentDonaghue (D) 77.5% · Conklin (I) 22.2%, 2024
- 20th Middlesex DistrictCurrier (R) · Markey (D)Jones (R) 99.6%, 2024
- 21st Middlesex DistrictGordon (D), incumbentGordon (D) 97.5%, 2024
- 22nd Middlesex DistrictDarris-O'Connor (D) · Lombardo (R), incumbentLombardo (R) 60.2% · Simolaris (I) 38.3%, 2024
- 23rd Middlesex DistrictGarballey (D), incumbentGarballey (D) 99.0%, 2024
- 24th Middlesex DistrictRogers (D), incumbentRogers (D) 99.5%, 2024
- 25th Middlesex DistrictDecker (D), incumbentDecker (D) 96.8% · MacKay (D) 2.5%, 2024
- 26th Middlesex DistrictConnolly (D), incumbentConnolly (D) 98.9%, 2024
- 27th Middlesex DistrictEwen-Campen (D)Uyterhoeven (D) 98.0%, 2024
- 28th Middlesex DistrictMcGonagle (D), incumbentMcGonagle (D) 96.0%, 2024
- 29th Middlesex DistrictOwens (D), incumbentOwens (D) 99.6%, 2024
- 30th Middlesex DistrictHaggerty (D), incumbentHaggerty (D) 99.7%, 2024
- 31st Middlesex DistrictDay (D), incumbent · Ternullo (R)Day (D) 99.1%, 2024
- 32nd Middlesex DistrictMigliorelli (D)Lipper-Garabedian (D) 98%, 2024
- 33rd Middlesex DistrictUltrino (D), incumbentUltrino (D) 97.2%, 2024
- 34th Middlesex DistrictMbah (D)Barber (D) 98.0%, 2024
- 35th Middlesex DistrictDonato (D), incumbent · Seibel (R)Donato (D) 96.8%, 2024
- 36th Middlesex DistrictGarry (D), incumbentGarry (D) 100%, 2024
- 37th Middlesex DistrictSena (D), incumbentSena (D) 98.7%, 2024
- Barnstable-Dukes-Nantucket DistrictMoakley (D), incumbentMoakley (D) 98.9%, 2024
DataSources: Seat holders: Open States, 2026 candidates: sec.state.ma.us, Results: MEDSL 2024 official precinct returnsData as of Oct 28, 2026