About Weymouth Public Schools: Weymouth Public Schools is a 7,000 student school district on the South Shore outside of Boston. A socio-economically diverse community, Weymouth employs approximately 500 teachers in twelve schools including one early childhood center, eight elementary schools, two middle school campuses and one high school.