Bristol County, Massachusetts Cities (2026)

24 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
New Bedford1101,940100,9460.31%5,09720 City
New Bedford2101,504100,9460.09%5,07520 City
Fall River395,47793,9180.41%2,88233 City
Fall River495,07493,9180.2%2,87033 City
Taunton563,65059,4081.36%1,36347 City
Taunton663,20059,4081.01%1,35347 City
Attleboro747,52346,4780.46%1,77527 City
Attleboro847,38846,4780.32%1,77027 City
Dartmouth934,52531,4630.56%56761 Town
North Attleborough Town1031,41030,8100.32%1,66619 City
Easton1125,78825,0700.43%89729 Town
Mansfield1224,29323,8480.45%1,20820 Town
Norton1319,58219,2200.49%70428 Town
Somerset1418,54318,2910.46%2,3488 Town
Swansea1517,71317,1740.5%78123 Town
Westport1617,05116,3451.03%34250 Town
Seekonk1716,17615,5340.82%87918 Town
Fairhaven1816,11715,9110.35%1,30212 Town
Raynham1916,06715,1860.65%78520 Town
Rehoboth2014,12712,5232.13%30147 Town
Acushnet2110,80410,5530.48%58618 Town
Freetown229,4749,2030.5%27534 Town
Dighton238,3618,1240.52%38022 Town
Berkley246,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 24 cities in Bristol County, Massachusetts.

Location of Bristol County