moultonborough academy is a middle and high school in moultonborough, new hampshire. the school educates some 350 students in grades seven through twelve. the school is located off blake road, near the moultonborough central school (k-6) on nh route 25. the school's range of subjects include band, computer literacy, latin, spanish, french, and physics.