40 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lynn | 1 | 105,110 | 101,073 | 1.57% | 9,788 | 11 | City |
| Lynn | 2 | 104,093 | 101,073 | 0.58% | 9,693 | 11 | City |
| Lawrence | 3 | 89,915 | 88,878 | 0.65% | 12,975 | 7 | City |
| Lawrence | 4 | 89,445 | 88,878 | 0.13% | 12,907 | 7 | City |
| Haverhill | 5 | 68,739 | 67,636 | 0.66% | 2,081 | 33 | City |
| Haverhill | 6 | 68,454 | 67,636 | 0.24% | 2,072 | 33 | City |
| Peabody | 7 | 55,793 | 54,402 | 0.68% | 3,436 | 16 | City |
| Peabody | 8 | 55,672 | 54,402 | 0.46% | 3,429 | 16 | City |
| Salem | 9 | 46,178 | 43,670 | 1.1% | 5,568 | 8 | City |
| Salem | 10 | 45,978 | 43,670 | 0.66% | 5,544 | 8 | City |
| Beverly | 11 | 43,703 | 42,571 | 1.11% | 2,896 | 15 | City |
| Beverly | 12 | 43,386 | 42,571 | 0.38% | 2,875 | 15 | City |
| Andover | 13 | 37,146 | 36,552 | 0.59% | 1,205 | 31 | Town |
| North Andover | 14 | 32,337 | 30,992 | 0.63% | 1,230 | 26 | Town |
| Gloucester | 15 | 30,830 | 29,747 | 1.11% | 1,177 | 26 | City |
| Gloucester | 16 | 30,677 | 29,747 | 0.61% | 1,171 | 26 | City |
| Saugus | 17 | 29,197 | 28,605 | 0.58% | 2,710 | 11 | Town |
| Danvers | 18 | 29,112 | 28,053 | 1.83% | 2,192 | 13 | Town |
| Marblehead | 19 | 20,727 | 20,402 | 0.73% | 4,733 | 4 | Town |
| Newburyport | 20 | 19,483 | 18,300 | 1.67% | 2,333 | 8 | City |
| Newburyport | 21 | 19,378 | 18,300 | 1.12% | 2,321 | 8 | City |
| Swampscott | 22 | 15,890 | 15,085 | 1.48% | 5,258 | 3 | Town |
| Ipswich | 23 | 14,216 | 13,765 | 0.75% | 443 | 32 | Town |
| Lynnfield | 24 | 13,347 | 12,981 | 0.88% | 1,354 | 10 | Town |
| Middleton | 25 | 10,021 | 9,613 | 0.62% | 745 | 13 | Town |
| Salisbury | 26 | 9,513 | 9,216 | 1.04% | 619 | 15 | Town |
| Georgetown | 27 | 8,619 | 8,464 | 0.71% | 670 | 13 | Town |
| Boxford | 28 | 8,465 | 8,189 | 1.57% | 359 | 24 | Town |
| Hamilton | 29 | 7,722 | 7,558 | 0.68% | 545 | 14 | Town |
| Rockport | 30 | 7,149 | 6,988 | 0.82% | 1,023 | 7 | Town |
| Newbury | 31 | 6,946 | 6,717 | 0.96% | 297 | 23 | Town |
| Groveland | 32 | 6,913 | 6,746 | 0.93% | 778 | 9 | Town |
| Merrimac | 33 | 6,863 | 6,719 | 0.78% | 808 | 8 | Town |
| Topsfield | 34 | 6,658 | 6,555 | 0.57% | 560 | 12 | Town |
| Rowley | 35 | 6,333 | 6,159 | -0.02% | 348 | 18 | Town |
| Manchester-by-the-Sea | 36 | 5,506 | 5,385 | 0.71% | 597 | 9 | Town |
| Wenham | 37 | 4,967 | 4,934 | 0.44% | 649 | 8 | Town |
| West Newbury | 38 | 4,735 | 4,505 | 1.18% | 352 | 13 | Town |
| Essex | 39 | 3,801 | 3,678 | 1.09% | 272 | 14 | Town |
| Nahant | 40 | 3,356 | 3,331 | 0.54% | 3,119 | 1 | Town |
Lynn is the largest city in Essex County, with a population of 105,110.
Nahant is the smallest city in Essex County, with a population of 3,356.
There are 40 cities in Essex County, Massachusetts.