34 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| New Bedford | 1 | 101,629 | 100,946 | 0.31% | 5,081 | 20 | City |
| New Bedford | 2 | 101,411 | 100,946 | 0.09% | 5,070 | 20 | City |
| Fall River | 3 | 95,083 | 93,918 | 0.42% | 2,871 | 33 | City |
| Fall River | 4 | 94,881 | 93,918 | 0.2% | 2,865 | 33 | City |
| Taunton | 5 | 62,793 | 59,408 | 1.38% | 1,344 | 47 | City |
| Taunton | 6 | 62,568 | 59,408 | 1.02% | 1,340 | 47 | City |
| Attleboro | 7 | 47,304 | 46,478 | 0.47% | 1,766 | 27 | City |
| Attleboro | 8 | 47,236 | 46,478 | 0.32% | 1,764 | 27 | City |
| Dartmouth | 9 | 34,332 | 31,463 | 0.57% | 563 | 61 | Town |
| North Attleborough Town | 10 | 31,310 | 30,810 | 0.32% | 1,660 | 19 | City |
| Easton | 11 | 25,678 | 25,070 | 0.43% | 893 | 29 | Town |
| Mansfield | 12 | 24,185 | 23,848 | 0.45% | 1,203 | 20 | Town |
| Norton | 13 | 19,487 | 19,220 | 0.49% | 700 | 28 | Town |
| Somerset | 14 | 18,459 | 18,291 | 0.46% | 2,337 | 8 | Town |
| Somerset | 15 | 18,291 | 18,160 | 0.04% | 2,316 | 8 | CDP |
| Swansea | 16 | 17,625 | 17,174 | 0.5% | 777 | 23 | Town |
| Westport | 17 | 16,878 | 16,345 | 1.04% | 339 | 50 | Town |
| Fairhaven | 18 | 16,061 | 15,911 | 0.35% | 1,297 | 12 | Town |
| Seekonk | 19 | 16,044 | 15,534 | 0.83% | 872 | 18 | Town |
| Raynham | 20 | 15,964 | 15,186 | 0.65% | 780 | 20 | Town |
| Rehoboth | 21 | 13,832 | 12,523 | 2.18% | 295 | 47 | Town |
| Acushnet | 22 | 10,752 | 10,553 | 0.49% | 583 | 18 | Town |
| Freetown | 23 | 9,427 | 9,203 | 0.5% | 274 | 34 | Town |
| Dighton | 24 | 8,318 | 8,124 | 0.52% | 378 | 22 | Town |
| Mansfield Center | 25 | 7,772 | 8,043 | 0.35% | 2,820 | 3 | CDP |
| Berkley | 26 | 6,930 | 6,771 | 0.55% | 420 | 17 | Town |
| Bliss Corner | 27 | 5,669 | 5,272 | 0.46% | 2,833 | 2 | CDP |
| Raynham Center | 28 | 5,318 | 4,561 | 1.57% | 1,261 | 4 | CDP |
| North Westport | 29 | 4,682 | 4,787 | 0.15% | 902 | 5 | CDP |
| Smith Mills | 30 | 4,505 | 4,706 | -0.38% | 965 | 5 | CDP |
| Acushnet Center | 31 | 3,187 | 3,403 | 0.25% | 2,252 | 1 | CDP |
| North Seekonk | 32 | 2,747 | 2,158 | 0.26% | 1,964 | 1 | CDP |
| Ocean Grove | 33 | 2,661 | 2,434 | -0.37% | 4,020 | 1 | CDP |
| Norton Center | 34 | 2,557 | 2,758 | -0.31% | 1,507 | 2 | CDP |
New Bedford is the largest city in Bristol County, with a population of 101,629.
Norton Center is the smallest city in Bristol County, with a population of 2,557.
There are 34 cities in Bristol County, Massachusetts.