There are 39 cities in Barnstable County, Massachusetts.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Barnstable Town149,32648,896-0.21%82359.93
South Yarmouth211,80510,598 1,6976.96
East Falmouth36,5586,163 1,2065.44
West Yarmouth46,0986,388 9126.69
Yarmouth Port55,9715,202 9926.02
East Harwich65,6934,756 7108.02
Northwest Harwich74,0764,123 5117.98
Sagamore83,9663,792 1,1923.33
Forestdale93,9123,744 1,0263.81
Falmouth103,8833,751 1,8602.09
East Sandwich113,7873,628 5047.52
East Dennis123,7113,068 7684.83
Provincetown133,4332,730 1,9211.79
Dennis Port143,3003,523 1,0873.04
South Dennis153,1012,895 6824.55
Monument Beach163,0243,173 1,1712.58
Buzzards Bay172,9933,208 1,5621.92
Sandwich182,9482,928 8123.63
West Dennis192,7322,479 8383.26
Pocasset202,6272,596 7143.68
North Falmouth212,3182,572 5953.89
Harwich Port222,2521,906 8562.63
North Eastham231,9711,741 5723.44
Dennis241,8981,962 3864.91
West Falmouth251,7931,836 5823.08
Bourne261,7821,377 1,0601.68
Brewster271,7391,347 4463.90
Orleans281,6651,519 7182.32
Chatham291,6371,550 6212.64
West Chatham301,6331,224 5582.92
Teaticket311,5611,608 1,4811.05
Harwich Center321,4191,383 6312.25
Mashpee Neck331,2701,403 1,0031.27
Woods Hole34992933 4652.13
New Seabury35738595 3082.39
Seabrook36595520 1,6900.35
Popponesset37366202 1,1960.31
Seconsett Island3813737 1,3300.10
Monomoscoy Island39123114 5300.23
showing: 39 rows

Cities in Barnstable County, Massachusetts by Population (2024)

What is the largest city in Barnstable County, Massachusetts?

Barnstable Town is the largest city in Barnstable County.

What is the smallest city in Barnstable County, Massachusetts?

Monomoscoy Island is the smallest city in Barnstable County.

How many cities are in Barnstable County?

There are 39 cities in Barnstable County, Massachusetts.

Frequently Asked Questions