Yarmouth town, Barnstable County, MA
23,338
Population
24.2
square miles
966.1
people per square mile
Census data: ACS 2019 5-year unless noted