The New Hampton School is a private coed school in New Hampton, New Hampshire. If you don't count The New Hampton School, there are 11 private schools in B – boarding schools for girls and schools for troubled youth and Christian boarding schools.
OPEN MENU