Village Centers

Unlike traditional New England towns, Weymouth has no downtown center. It has four village centers, each featuring its own blend of historic buildings, land use, and open space. Follow the links below to learn more about each center.  

Bicknell Square, North Weymouth
Columbian Square, South Weymouth
Jackson Square, East Weymouth
The Landing, Weymouth Landing