New Hampshire Christian Private Schools

For the 2026-27 school year, there are 22 christian private schools serving 2,839 students in New Hampshire. You can also find more religiously affiliated schools in New Hampshire.
The top ranked christian private schools in New Hampshire include Crossroads Christian School, Laconia Christian Academy, and Concord Christian Academy.
The average tuition cost is $9,217, which is lower than the New Hampshire private school average tuition cost of $19,700.

Quick Facts (26-27)

  • # Private Schools: 22
  • # Students Served: 2,839

Quick Facts (26-27)

  • # Private Schools: 22
  • # Students Served: 2,839

Top Ranked Christian Private Schools in New Hampshire (2026-27)

Map of Bethlehem Christian School
Gr: K-12 | 22 students
Avg. class size: 25 students
Alternative School (Christian)
1858 Maple St
Bethlehem, NH 03574
(603) 869-5401
(1)
Concord Christian Academy Photo
Gr: PK-12 | 349 students
Avg. class size: 18 students
Sports: 10 | Extracurriculars: 4
Christian
37 Regional Dr.
Concord, NH 03301
(603) 228-8888
(3)
Crossroads Christian School Photo
Gr: PK-12 | 289 students
Avg. class size: 12 students
Sports: 5
Christian
43 Atwood Rd
Pelham, NH 03076
(603) 635-8788
Dublin Christian Academy Photo
Gr: PK-12 | 161 students
Avg. class size: 13 students
Sports: 3 | Extracurriculars: 8
Christian
106 Page Rd
Dublin, NH 03444
(603) 563-8505
(5)
Map of Laconia Christian Academy
Gr: PK-12 | 163 students
Avg. class size: 15 students
Sports: 3 | Extracurriculars: 6
Christian
1386 Meredith Center Rd
Laconia, NH 03246
(603) 524-3250
(2)
Portsmouth Christian Academy Photo
Gr: PK-12 | 673 students
Avg. class size: 15 students
Sports: 10 | Extracurriculars: 16
Christian
20 Seaborne Dr
Dover, NH 03820
(603) 742-3617
(12)
Map of South Merrimack Christian Academy
Gr: PK-12 | 274 students
Avg. class size: 18 students
Sports: 4
Christian
517 Boston Post Road
Merrimack, NH 03054
(603) 880-6832
Map of Tri-city Christian Academy
Gr: PK-12 | 170 students
Sports: 5
Christian
150 W High St
Somersworth, NH 03878
(603) 692-2093
Map of The Ark Learning Center Of Hooksett
Gr: PK-K | 35 students
Daycare / Preschool (Christian)
198 Londonderry Tpke
Hooksett, NH 03106
(603) 432-2535
Map of Chestnut Christian Preschool & Kindergarten
Gr: PK-K | 48 students
Avg. class size: 14 students
Daycare / Preschool (Christian)
219 Chestnut Hill Road
New Boston, NH 03070
(603) 325-5105
Cornerstone Christian Academy Photo
Gr: PK-8 | 50 students
Avg. class size: 10 students
Extracurriculars: 2
Christian
129 Route 28
Ossipee, NH 03864
(603) 539-8636
Map of Cross Road Kindergarten & School
Gr: K-3 | 30 students
Christian
18 French Cross Rd
Dover, NH 03820
(603) 749-4278
Map of Emmanuel Child Care Center
Gr: PK-K | 13 students
Daycare / Preschool (Christian)
24 Eastern Ave
Rochester, NH 03867
(603) 332-5353
Heritage Christian School Photo
Gr: K-8 | 88 students
Avg. class size: 6 students
Christian
13 North Street
Rindge, NH 03461
(603) 899-6700
Jesse Remington High School Photo
Gr: 9-12 | 40 students
Avg. class size: 10 students
Sports: 21 | Extracurriculars: 5
Christian
15 Stevens Lane
Candia, NH 03034
(603) 483-5664
(14)
Map of Joyful Noise Preschool & Learning Center
Gr: NS-PK | 15 students
Daycare / Preschool (Christian)
8 Branch Londonderry Tpke E
Bow, NH 03304
(603) 224-6069
The Lambs Workshop Photo
Gr: PK-K | 65 students
Avg. class size: 12 students
Daycare / Preschool (Christian)
1 Covenant Way
Bedford, NH 03110
(603) 472-2113
Mount Zion Christian Schools Photo
Gr: PK-12 | 135 students
Avg. class size: 10 students
Sports: 3
Christian
132 Titus Avenue
Manchester, NH 03103
(603) 606-7930
(15)
Nashua Child Learning Center Photo
Gr: PK-K | 131 students
Avg. class size: 12 students
Daycare / Preschool (Christian)
5 Saint Laurent Street
Nashua, NH 03064
(603) 883-4356
(4)
Map of Salem Kid Start Kindergarten
Gr: PK-K | 52 students
Daycare / Preschool (Christian)
101 School St
Salem, NH 03079
(603) 893-4289
(7)
Map of Unity Christian School
Gr: K-10 | 20 students
Christian
593 Sullivan St
Berlin, NH 03570
(603) 915-0484
Map of Windham Crossing Learning Center
Gr: NS | 16 students
Daycare / Preschool (Christian)
125 N Lowell Rd
Windham, NH 03087
(603) 421-9390

Frequently Asked Questions

What are the top ranked christian private schools in New Hampshire?
The top ranked christian private schools in New Hampshire include Crossroads Christian School, Laconia Christian Academy, and Concord Christian Academy.
How many christian private schools are located in New Hampshire?
22 christian private schools are located in New Hampshire.
How much do christian private schools cost in New Hampshire?
The average tuition cost is $9,217, which is lower than the New Hampshire private school average tuition cost of $19,700.
How diverse are christian private schools in New Hampshire?
New Hampshire christian private schools are approximately 14% minority students, which is lower than the New Hampshire private school average of 19%.

Recent Articles

When a Private School Changes Head of School
When a Private School Changes Head of School
A private school leadership change can raise important questions. Learn how to evaluate head of school transitions, identify warning signs, and protect your child's educational experience before enrolling confidently.
Private School Financial Aid Renewal: Could Awards Shrink?
Private School Financial Aid Renewal: Could Awards Shrink?
Could your private school financial aid shrink next year? Learn why awards change, how income and school budgets affect renewal, and what parents can do to protect affordability long-term.
Need-Blind vs. Need-Aware Private School Admissions
Need-Blind vs. Need-Aware Private School Admissions
Understand how need-blind and need-aware private school admissions affect acceptance decisions, financial aid eligibility, and affordability, with practical guidance to help parents compare schools, ask questions, and plan confidently ahead.

Quick Links