Barnstable County, Massachusetts Cities (2026)

15 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Barnstable Town149,57748,872-0.26%82760 City
Falmouth233,26732,5410.06%75544 Town
Yarmouth325,15024,990-0.12%1,04124 Town
Bourne420,58019,6040.18%50641 Town
Sandwich520,41120,254-0.23%47643 Town
Mashpee615,47615,068-0.02%66223 Town
Dennis714,66214,676-0.68%71221 Town
Harwich813,55813,430-0.23%64921 Town
Brewster910,48510,3180.18%45723 Town
Chatham106,7156,5930.03%41516 Town
Orleans116,6196,3061.02%46714 Town
Eastham125,8225,746-0.02%41714 Town
Provincetown133,7333,6580.05%38610 Town
Wellfleet143,6513,5650.08%18520 Town
Truro152,4862,4390.04%11921 Town

Barnstable County Cities Summary

Largest City

Barnstable Town is the largest city in Barnstable County, with a population of 49,577.

Smallest City

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

10 Largest Cities

There are 15 cities in Barnstable County, Massachusetts.

Location of Barnstable County