Bristol County, Massachusetts Cities (2025)

24 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
Swansea1517,62517,1740.5%77723 Town
Westport1616,87816,3451.04%33950 Town
Fairhaven1716,06115,9110.35%1,29712 Town
Seekonk1816,04415,5340.83%87218 Town
Raynham1915,96415,1860.65%78020 Town
Rehoboth2013,83212,5232.18%29547 Town
Acushnet2110,75210,5530.49%58318 Town
Freetown229,4279,2030.5%27434 Town
Dighton238,3188,1240.52%37822 Town
Berkley246,9306,7710.55%42017 Town

Bristol County Cities Summary

Largest City

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

Smallest City

Berkley is the smallest city in Bristol County, with a population of 6,930.

10 Largest Cities

There are 24 cities in Bristol County, Massachusetts.

Location of Bristol County