Bristol County, Massachusetts Cities (2026)

19 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
New Bedford1101,940100,9460.31%5,09720 City
Fall River295,47793,9180.41%2,88233 City
Taunton363,65059,4081.36%1,36347 City
Attleboro447,52346,4780.46%1,77527 City
Dartmouth534,52531,4630.56%56761 Town
Easton625,78825,0700.43%89729 Town
Mansfield724,29323,8480.45%1,20820 Town
Norton819,58219,2200.49%70428 Town
Somerset918,54318,2910.46%2,3488 Town
Swansea1017,71317,1740.5%78123 Town
Westport1117,05116,3451.03%34250 Town
Seekonk1216,17615,5340.82%87918 Town
Fairhaven1316,11715,9110.35%1,30212 Town
Raynham1416,06715,1860.65%78520 Town
Rehoboth1514,12712,5232.13%30147 Town
Acushnet1610,80410,5530.48%58618 Town
Freetown179,4749,2030.5%27534 Town
Dighton188,3618,1240.52%38022 Town
Berkley196,9686,7710.55%42217 Town

Bristol County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 19 cities in Bristol County, Massachusetts.

Location of Bristol County