Best Schools in Weymouth

Which schools are assigned to my home?

About Weymouth

Weymouth has 12 schools. One of the highest rated schools is Academy Avenue Primary School, which has a rating of 10. Academy Avenue Primary School has 289 children. The public schools in Weymouth are part of Weymouth Public Schools. Braintree Public Schools is close by and has better ratings 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.