 swansea is a town in bristol county in southeastern massachusetts. it is located at the mouth of the taunton river, just west of fall river,  south of boston, and  southeast of providence, rhode island. the population was 15,865 at the 2010 census. the villages of hortonville and ocean grove are located in the town. ==history== swansea was named for the [
1667_establishments_in_the_Thirteen_Colonies Eastern_Nazarene_College_locations Populated_places_established_in_1667 Providence_metropolitan_area Swansea,_Massachusetts Towns_in_Bristol_County,_Massachusetts Towns_in_Massachusetts