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.


© 2020 by Boarding School 360

Be a SociaLight and  Follow Us:

  • White Facebook Icon
  • White Instagram Icon
  • YouTube