ADMISSION ABOUT ACADEMICS ATHLETICS ARTS STUDENT LIFE GIVING Search LINKS LOGIN ABOUT Visit and Stay FACTS IN BRIEF MEET THE HEAD OF SCHOOL VISIT AND STAY BOARD OF TRUSTEES STRATEGIC PLAN CAREERS Visit New Hampton School New Hampton School is located in New England in the center of the small village of New Hampton, nestled in the foothills of the White Mountains in New Hampshire's Lakes Region. For GPS directions, please use 70 Main St., New Hampton, NH, 03256. During the winter months, you may wish to avoid Shingle Camp Road, and instead utilize the junction of Main Street (NH-132) and NH-104 to get to campus. Click here to view our Campus Map. Visitors may park on Main Street or any open parking lots across campus. Local Lodging List of 1 items. VIEW LIST Local Dining List of 1 items. VIEW LIST The information listed is provided as a convenience only. New Hampton School neither endorses nor is being compensated by the businesses listed on this page. If you wish your business to be listed here please contact the Admission office at 603-677-3401. 70 Main Street, New Hampton, NH 03256 603-677-3400 admission@newhampton.org © Copyright 2020 New Hampton School. All Rights Reserved. CONTACT US PRIVACY POLICY