Home › Massachusetts › Elections 2026 › Senate › District Second Essex and Middlesex

Senate District Second Essex and Middlesex

2026 general election.

District map

Loading map...

Cities and towns

4 Census places with land in this district, largest first by 2020 population. "Partly" marks a place split with another district.

  • Haverhill city, partly · 67,787
  • Wilmington community · 23,349
  • Andover community · 9,735
  • Amesbury city

Also in this area

Districts of other chambers that cover part of this one, with the share of this district's area each covers.