Best Schools in Weymouth

Which schools are assigned to my home?

About Weymouth

Weymouth has 12 primary and secondary schools. One of the highest rated schools is Academy Avenue Primary School, with a rating of 10. It has 289 students. The public schools in Weymouth are in Weymouth Public Schools. Braintree Public Schools is nearby and scores higher than Weymouth Public Schools. Nearby Hingham Schools scores higher, with a rating of 9. Weymouth's population is 14,067. Weymouth Public Schools enrolls 49% of the population of Weymouth.