About Hingham Middle School
Directions & Hours
Mission
The Hingham Community
Daily Academic Schedule
HMS School Council