Weymouth is a city in Norfolk County, Massachusetts, United States. It is one of 13 municipalities in the state to have city forms of government while retaining "town of" in their official names. From Wikipedia