29 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Brockton | 1 | 106,340 | 105,485 | 0.52% | 4,985 | 21 | City |
| Brockton | 2 | 105,863 | 105,485 | 0.07% | 4,962 | 21 | City |
| Plymouth | 3 | 67,626 | 61,022 | 1.44% | 701 | 96 | Town |
| Bridgewater Town | 4 | 29,761 | 26,788 | 2.04% | 1,093 | 27 | City |
| Bridgewater Town | 5 | 29,383 | 26,788 | 0.74% | 1,079 | 27 | City |
| Marshfield | 6 | 26,205 | 25,798 | 0.62% | 915 | 29 | Town |
| Middleborough | 7 | 25,099 | 24,260 | 1.01% | 364 | 69 | Town |
| Hingham | 8 | 24,552 | 24,260 | 0.57% | 1,106 | 22 | Town |
| Wareham | 9 | 23,866 | 23,274 | 1.45% | 666 | 36 | Town |
| Scituate | 10 | 19,698 | 19,071 | 0.51% | 1,144 | 17 | Town |
| Pembroke | 11 | 18,498 | 18,343 | 0.38% | 849 | 22 | Town |
| Rockland | 12 | 17,763 | 17,774 | 0.31% | 1,771 | 10 | Town |
| Abington | 13 | 17,148 | 17,054 | 0.34% | 1,722 | 10 | Town |
| Duxbury | 14 | 16,515 | 16,075 | 0.84% | 697 | 24 | Town |
| Whitman | 15 | 15,550 | 15,125 | 0.59% | 2,242 | 7 | Town |
| Hanover | 16 | 14,972 | 14,819 | 0.57% | 964 | 16 | Town |
| Kingston | 17 | 14,597 | 13,716 | 0.93% | 783 | 19 | Town |
| East Bridgewater | 18 | 14,582 | 14,429 | 0.43% | 846 | 17 | Town |
| Lakeville | 19 | 12,416 | 11,543 | 1.26% | 420 | 30 | Town |
| Carver | 20 | 11,907 | 11,632 | 0.76% | 319 | 37 | Town |
| Norwell | 21 | 11,595 | 11,339 | 1.03% | 554 | 21 | Town |
| Hanson | 22 | 10,810 | 10,628 | 0.85% | 720 | 15 | Town |
| Hull | 23 | 10,413 | 10,069 | 1.31% | 3,626 | 3 | Town |
| West Bridgewater | 24 | 7,825 | 7,711 | 0.69% | 511 | 15 | Town |
| Halifax | 25 | 7,823 | 7,743 | 0.48% | 490 | 16 | Town |
| Mattapoisett | 26 | 6,848 | 6,511 | 1.26% | 395 | 17 | Town |
| Rochester | 27 | 5,983 | 5,723 | 0.79% | 178 | 34 | Town |
| Marion | 28 | 5,373 | 5,335 | 0.6% | 380 | 14 | Town |
| Plympton | 29 | 2,986 | 2,927 | 0.74% | 203 | 15 | Town |
Brockton is the largest city in Plymouth County, with a population of 106,340.
Plympton is the smallest city in Plymouth County, with a population of 2,986.
There are 29 cities in Plymouth County, Massachusetts.