Essex County, MA
34 towns and cities in Essex County, Massachusetts
Essex County is a county in Massachusetts with 809,829 residents and 493 sq mi of land.
Advertisement
Towns and cities in Essex County
- Amesbury
- Andover 36,569
- Beverly 42,670
- Boxford 8,203
- Danvers 28,087
- Essex 3,675
- Georgetown 8,470
- Gloucester 29,729
- Groveland 6,752
- Hamilton 7,561
- Haverhill 67,787
- Ipswich 13,785
- Lawrence 89,143
- Lynn 101,253
- Lynnfield 13,000
- Manchester-by-the-Sea 5,395
- Marblehead 20,441
- Merrimac 6,723
- Methuen
- Middleton 9,779
- Nahant 3,334
- Newbury 6,716
- Newburyport 18,289
- North Andover 30,915
- Peabody 54,481
- Rockport 6,992
- Rowley 6,161
- Salem 44,480
- Salisbury 9,236
- Saugus 28,619
- Swampscott 15,111
- Topsfield 6,569
- Wenham 4,979
- West Newbury 4,500
Last updated: