Weymouth Town, located in Norfolk County, Massachusetts, is home to a population of 53,988 as of the 2000 census. Despite its city status, Weymouth is officially recognized as the Town of Weymouth.
With a rich history and vibrant community, Weymouth offers a blend of city amenities and small-town charm. Residents and visitors alike can enjoy the unique character and attractions that make Weymouth a special place to live and explore.
Generated from their website's infomation