Swansea is a town in Bristol County in southeastern Massachusetts, United States. Located at the mouth of the Taunton River, it sits just west of Fall River, approximately 47 miles south of Boston and 12 miles southeast of Providence, Rhode Island. The town encompasses several villages, including Hortonville, Barneyville, and Ocean Grove.
According to the 2020 census, Swansea had a population of 17,144. The town's geography along the Taunton River has historically connected it to the region's maritime and industrial heritage, though it remains primarily residential in character. Its location in southeastern Massachusetts positions it within the broader Providence metropolitan area while maintaining its own distinct community identity.