Bristol County, Massachusetts Cities (2025)

34 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
New Bedford1101,629100,9460.31%5,08120 City
New Bedford2101,411100,9460.09%5,07020 City
Fall River395,08393,9180.42%2,87133 City
Fall River494,88193,9180.2%2,86533 City
Taunton562,79359,4081.38%1,34447 City
Taunton662,56859,4081.02%1,34047 City
Attleboro747,30446,4780.47%1,76627 City
Attleboro847,23646,4780.32%1,76427 City
Dartmouth934,33231,4630.57%56361 Town
North Attleborough Town1031,31030,8100.32%1,66019 City
Easton1125,67825,0700.43%89329 Town
Mansfield1224,18523,8480.45%1,20320 Town
Norton1319,48719,2200.49%70028 Town
Somerset1418,45918,2910.46%2,3378 Town
Somerset1518,29118,1600.04%2,3168 CDP
Swansea1617,62517,1740.5%77723 Town
Westport1716,87816,3451.04%33950 Town
Fairhaven1816,06115,9110.35%1,29712 Town
Seekonk1916,04415,5340.83%87218 Town
Raynham2015,96415,1860.65%78020 Town
Rehoboth2113,83212,5232.18%29547 Town
Acushnet2210,75210,5530.49%58318 Town
Freetown239,4279,2030.5%27434 Town
Dighton248,3188,1240.52%37822 Town
Mansfield Center257,7728,0430.35%2,8203 CDP
Berkley266,9306,7710.55%42017 Town
Bliss Corner275,6695,2720.46%2,8332 CDP
Raynham Center285,3184,5611.57%1,2614 CDP
North Westport294,6824,7870.15%9025 CDP
Smith Mills304,5054,706-0.38%9655 CDP
Acushnet Center313,1873,4030.25%2,2521 CDP
North Seekonk322,7472,1580.26%1,9641 CDP
Ocean Grove332,6612,434-0.37%4,0201 CDP
Norton Center342,5572,758-0.31%1,5072 CDP

Bristol County Cities Summary

Largest City

New Bedford is the largest city in Bristol County, with a population of 101,629.

Smallest City

Norton Center is the smallest city in Bristol County, with a population of 2,557.

10 Largest Cities

There are 34 cities in Bristol County, Massachusetts.

Location of Bristol County