Hampton, NH

Looking for a private Christian school near Hampton, NH? Check out Portsmouth Christian Academy! Enrolling students from preschool through college preparatory upper school, our campus,  located in Dover, NH, is fairly close to families in the Hampton, NH area.

The Largest Non-Denominational Christian School in New England is On a Mission

While families in the Hampton, NH, area have a convenient commute to our Portsmouth Christian Academy campus,  it’s the school’s mission and excellent academics which inevitably draw families from surrounding areas to our doors.  Our unwavering mission is  “to honor God joyfully by inspiring students to maximize their God-given potential.” This mission is the underlying basis for all we do, and it motivates our faculty and staff to teach their students ways in which they can impact the world around them, beginning in their own community.

Rigorous academic standards, leadership training, and joyfully serving others are some of the most important ways we nurture the character and potential God has created in our students.

New to Hampton, NH?

Located along the beautiful Atlantic Ocean, Hampton, NH, is a wonderful place for families to live. Hampton was one of the four original New Hampshire townships charted by the General Court of Massachusetts. Today, it is well-loved by vacation-goers and tourists for its Hampton Beach.

Directions to Portsmouth Christian Academy

Ready to visit Portsmouth Christian Academy and see for yourself all the school has to offer? To find us from Hampton, simply take the following route:

  • Take NH-101 W/Exeter-Hampton Expy to I-95 N in North Hampton. Take the I-95 N exit from NH-101 W/Exeter-Hampton Expressway
  • Continue on I-95 N. Take NH-16 N to US-4 W in Dover. Take exit 6W from NH-16 N/US-4 W.
  • Continue on US-4 W. Take Piscataqua Rd. to Seaborne Dr.
  • Our Address is 20 Seaborne Dr. Dover, NH 03820

Schedule Your Visit

We can’t wait to welcome you to our beautiful riverfront campus. Schedule your visit by completing the form here, or call us at (603) 742-3617 to set up an appointment.