Massachusetts, United States·12K residents
South Yarmouth is an unincorporated village and census-designated place (CDP) in the town of Yarmouth in Barnstable, Massachusetts, United States. As of the 2020 census, South Yarmouth had a population of 11,703. It is the highest of the three CDPs in Yarmouth.
How residents rate this city across 10 aspects
Be the first to review South Yarmouth!