Barnstable County, Massachusetts Cities (2026)

16 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Barnstable Town150,31048,8720.48%83960 City
Barnstable Town249,57748,872-0.26%82760 City
Falmouth333,26732,5410.06%75544 Town
Yarmouth425,15024,990-0.12%1,04124 Town
Bourne520,58019,6040.18%50641 Town
Sandwich620,41120,254-0.23%47643 Town
Mashpee715,47615,068-0.02%66223 Town
Dennis814,66214,676-0.68%71221 Town
Harwich913,55813,430-0.23%64921 Town
Brewster1010,48510,3180.18%45723 Town
Chatham116,7156,5930.03%41516 Town
Orleans126,6196,3061.02%46714 Town
Eastham135,8225,746-0.02%41714 Town
Provincetown143,7333,6580.05%38610 Town
Wellfleet153,6513,5650.08%18520 Town
Truro162,4862,4390.04%11921 Town

Barnstable County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 16 cities in Barnstable County, Massachusetts.

Location of Barnstable County