The high schools were again merged into one Weymouth High School in 1991, and this new high school was housed in the former Weymouth North High School building.
The building that currently houses Weymouth High School opened in 2004 at One Wildcat Way in South Weymouth.