Weymouth

Location Type
Parent Location

The city of Weymouth is a mature, strongly residential suburb located just south of Boston. Unlike traditional New England communities, it has no downtown center. Rather, it has four village centers, each featuring its own blend of historic buildings, land uses, and open space. For many years, business development has been strong along Weymouth’s highways and local arterials.