Sacred Heart School

Our mission as a Catholic School in the Diocese of Manchester is to educate the whole child by fostering each student’s spiritual, intellectual, physical, and social growth. In our warm and nurturing learning environment, we encourage students to develop their God-given gifts and talents to the full.

SHS serves students from Hampton, NH and 27 additional towns in the New Hampshire Seacoast area, the Massachusetts North Shore, and Southwestern Maine. We are ideally situated at the intersection of Routes 1, 95, and 101 – a real help for commuter parents. In addition, SHS provides before-school care beginning at 7:00 a.m. and after-school care until 6:00 p.m. to accommodate parents’ schedules.

We are proud that our academic curriculum and teaching methods merit accreditation from the New England Association of Schools and Colleges (NEASC). In addition, SHS meets all requirements of the New Hampshire State Board of Education and of School Administrative Unit 21 (SAU 21) for our students in Pre-kindergarten through Grade 8.

Visit us at