New Hampton School
New Hampton School is located in the village of New Hampton, New Hampshire, nestled in the foothills of the White Mountains; thirty miles north of Concord, New Hampshire, and one hundred miles north of Boston. New Hampton School cultivates lifelong learners who will serve as active global citizens. The School's philosophy is based on two broad concepts: respectful, responsible relationships between students and adults; and educating the whole student in the whole community.
We enhance the potential of students and promote academic success and development of caring community members. Our students are talented artists, athletes, and leaders who often learn best through hands-on experiences.