← Back to Discover · All towns in Massachusetts
Towns in Essex County
34 towns with data in Essex County, Massachusetts, largest first. Find your matches.
Lynn is the largest of the 34 towns we list in Essex County, with 101,709 people. Together they have 813,054 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Lynn | 101,709 | $75,043 | $510,100 |
| Lawrence | 88,736 | $60,433 | $415,200 |
| Haverhill | 67,698 | $88,326 | $453,900 |
| Peabody | 54,695 | $96,657 | $596,200 |
| Methuen | 53,475 | $113,310 | $499,700 |
| Salem | 44,795 | $85,153 | $542,800 |
| Beverly | 42,665 | $106,044 | $650,300 |
| Andover | 36,652 | $172,606 | $855,600 |
| North Andover | 31,490 | $140,670 | $732,900 |
| Gloucester | 30,075 | $83,883 | $600,600 |
| Saugus | 28,773 | $101,539 | $603,400 |
| Danvers | 28,098 | $125,395 | $644,200 |
| Marblehead | 20,413 | $182,132 | $943,900 |
| Newburyport | 18,652 | $139,625 | $834,000 |
| Amesbury | 17,403 | $103,554 | $519,300 |
| Swampscott | 15,277 | $134,386 | $771,100 |
| Ipswich | 13,930 | $138,750 | $745,400 |
| Lynnfield | 13,064 | $175,265 | $917,600 |
| Middleton | 9,816 | $167,402 | $742,700 |
| Salisbury | 9,281 | $93,361 | $478,700 |
| Georgetown | 8,474 | $151,595 | $651,200 |
| Boxford | 8,208 | $200,871 | $907,000 |
| Hamilton | 7,600 | $129,833 | $720,000 |
| Rockport | 7,009 | $96,250 | $746,100 |
| Groveland | 6,777 | $141,487 | $610,900 |
| Newbury | 6,777 | $174,868 | $840,600 |
| Merrimac | 6,748 | $123,054 | $553,400 |
| Topsfield | 6,564 | $195,718 | $853,400 |
| Rowley | 6,251 | $132,734 | $667,300 |
| Manchester-by-the-Sea | 5,403 | $206,389 | $942,000 |
| Wenham | 4,929 | $194,781 | $885,400 |
| West Newbury | 4,591 | $179,500 | $808,200 |
| Essex | 3,701 | $157,147 | $897,400 |
| Nahant | 3,325 | $112,762 | $748,800 |
ZIP codes in Essex County
44 ZIP codes in Essex County, Massachusetts. A ZIP code can also reach into a neighboring county.
- 01810 Andover
- 01830 Haverhill
- 01832 Haverhill
- 01833 Georgetown
- 01834 Groveland
- 01835 Haverhill
- 01840 Lawrence
- 01841 Lawrence
- 01843 Lawrence
- 01844 Methuen
- 01845 North Andover
- 01860 Merrimac
- 01901 Lynn
- 01902 Lynn
- 01904 Lynn
- 01905 Lynn
- 01906 Saugus
- 01907 Swampscott
- 01908 Nahant
- 01913 Amesbury
- 01915 Beverly
- 01921 Boxford
- 01922 Byfield
- 01923 Danvers
- 01929 Essex
- 01930 Gloucester
- 01937 Hathorne
- 01938 Ipswich
- 01940 Lynnfield
- 01944 Manchester
- 01945 Marblehead
- 01949 Middleton
- 01950 Newburyport
- 01951 Newbury
- 01952 Salisbury
- 01960 Peabody
- 01965 Prides Crossing
- 01966 Rockport
- 01969 Rowley
- 01970 Salem
- 01982 South Hamilton
- 01983 Topsfield
- 01984 Wenham
- 01985 West Newbury
Nearby counties in Massachusetts
- Suffolk County 4
- Middlesex County 54
- Norfolk County 28
- Plymouth County 27
- Worcester County 60
- Bristol County 20
Link to this page
Copy this HTML to link to this page from your own site.