Barnstable County, Massachusetts Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Barnstable Town150,13448,8630.07%83760 City
Falmouth233,30932,551-0.16%75644 Town
Yarmouth325,10724,997-0.47%1,03924 Town
Bourne420,75919,584-0.06%51041 Town
Sandwich520,52620,261-0.24%47943 Town
Mashpee615,37615,068-0.59%65723 Town
Dennis714,87014,680-0.24%72221 Town
Harwich813,59013,421-0.33%65121 Town
Brewster910,41110,318-0.44%45423 Town
Chatham106,7556,5970.04%41816 Town
Orleans116,5236,314-0.02%46114 Town
Eastham125,8315,749-0.22%41714 Town
Wellfleet133,7473,5641.08%18920 Town
Provincetown143,7113,657-0.48%38410 Town
Truro152,4782,431-0.2%11821 Town

Barnstable County Cities Summary

Largest City

Barnstable Town is the largest city in Barnstable County, with a population of 50,134.

Smallest City

Truro is the smallest city in Barnstable County, with a population of 2,478.

10 Largest Cities

There are 15 cities in Barnstable County, Massachusetts.

Location of Barnstable County