For the 2024 school year, there are 32 catholic private schools serving 6,119 students in New Hampshire. You can also find more religiously affiliated schools in New Hampshire.
The top ranked catholic private schools in New Hampshire include Bishop Guertin High School, Presentation Of Mary Academy and St. Christopher School.
The average tuition cost is $8,527, which is lower than the New Hampshire private school average tuition cost of $21,051.
Top Ranked Catholic Private Schools in New Hampshire (2024)
School
Location
Grades
Students
25 Columbus Ave
Concord, NH 03301
(603) 224-7419
Concord, NH 03301
(603) 224-7419
Grades: 9-12
| 240 students
194 Lund Road
Nashua, NH 03060
(603) 889-4107
Nashua, NH 03060
(603) 889-4107
Grades: 9-12
| 793 students
26 Seven Hearths Lane
Sunapee, NH 03782
(603) 763-9010
Sunapee, NH 03782
(603) 763-9010
Grades: PK-12
| 197 students
2291 Elm Street
Manchester, NH 03104
(603) 623-3155
Manchester, NH 03104
(603) 623-3155
Grades: PK-8
| 122 students
6 Bartlett Ave
Nashua, NH 03064
(603) 882-7011
Nashua, NH 03064
(603) 882-7011
Grades: 7-8
| 211 students
Presentation Of Mary Academy
(Catholic)
182 Lowell Rd
Hudson, NH 03051
(603) 889-6054
Hudson, NH 03051
(603) 889-6054
Grades: PK-8
| 508 students
Sacred Heart School
(Catholic)
289 Lafayette Rd
Hampton, NH 03842
(603) 926-3254
Hampton, NH 03842
(603) 926-3254
Grades: PK-8
| 240 students
St. Anthony School
(Catholic)
148 Belmont St
Manchester, NH 03103
(603) 622-0414
Manchester, NH 03103
(603) 622-0414
Grades: PK-6
| 97 students
206 North St
Manchester, NH 03104
(603) 622-1711
Manchester, NH 03104
(603) 622-1711
Grades: PK-6
| 253 students
20 Cushing Ave
Nashua, NH 03064
(603) 882-7442
Nashua, NH 03064
(603) 882-7442
Grades: PK-8
| 470 students
16 Bridge St
Rochester, NH 03867
(603) 332-4803
Rochester, NH 03867
(603) 332-4803
Grades: PK-8
| 144 students
St. John Regional School
(Catholic)
61 S State St
Concord, NH 03301
(603) 225-3222
Concord, NH 03301
(603) 225-3222
Grades: PK-8
| 234 students
St. Joseph Regional Catholic School
(Catholic)
40 Main St
Salem, NH 03079
(603) 893-6811
Salem, NH 03079
(603) 893-6811
Grades: PK-8
| 202 students
92 Wilson St
Keene, NH 03431
(603) 352-2720
Keene, NH 03431
(603) 352-2720
Grades: PK-8
| 201 students
222 Central Ave
Dover, NH 03820
(603) 742-3299
Dover, NH 03820
(603) 742-3299
Grades: PK-8
| 281 students
Saint Patrick Academy
(Catholic)
315 Banfield Road
Portsmouth, NH 03801
(603) 436-0739
Portsmouth, NH 03801
(603) 436-0739
Grades: NS-8
| 225 students
St. Thomas Aquinas High School
(Catholic)
197 Dover Point Rd
Dover, NH 03820
(603) 742-3206
Dover, NH 03820
(603) 742-3206
Grades: 9-12
| 400 students
Trinity High School
(Catholic)
581 Bridge St
Manchester, NH 03104
(603) 668-2910
Manchester, NH 03104
(603) 668-2910
Grades: 9-12
| 323 students
Barrington Village School
Daycare / Preschool (Catholic)
4 Commerce Way
Barrington, NH 03825
(603) 664-3899
Barrington, NH 03825
(603) 664-3899
Grades: K-1
| 28 students
Holy Angels Preschool and Kindergarten
Daycare / Preschool (Catholic)
8 Atkinson Depot Road
Plaistow, NH 03865
(603) 382-9783
Plaistow, NH 03865
(603) 382-9783
Grades: NS-PK
| 62 students
281 Cartier St.
Manchester, NH 03102
(603) 644-7247
Manchester, NH 03102
(603) 644-7247
Grades: 7-12
| 95 students
420 Island Pond Rd
Manchester, NH 03109
(603) 668-0510
Manchester, NH 03109
(603) 668-0510
Grades: PK-K
| 36 students
Immaculate Heart Of Mary School
(Catholic)
95 Fay Martin Road
Winchester, NH 03470
(603) 239-6495
Winchester, NH 03470
(603) 239-6495
Grades: K-12
| 36 students
Landry Early Childhood Center at Rivier University
Daycare / Preschool (Catholic)
29 Clement St
Nashua, NH 03060
(603) 897-8240
Nashua, NH 03060
(603) 897-8240
Grades: NS
| 77 students
New England Classical Academy
(Catholic)
59 Old Church Road
Claremont, NH 03743
(603) 543-3400
Claremont, NH 03743
(603) 543-3400
Grades: K-12
| 43 students
St. Augustin Preschool
Daycare / Preschool (Catholic)
251 merrermack st
Manchester, NH 03103
(603) 623-8800
Manchester, NH 03103
(603) 623-8800
Grades: PK-K
| 48 students
85 Third St
Manchester, NH 03102
(603) 669-3932
Manchester, NH 03102
(603) 669-3932
Grades: PK-6
| 109 students
9 Saint Francis Way
Litchfield, NH 03052
(603) 424-3312
Litchfield, NH 03052
(603) 424-3312
Grades: PK-6
| 111 students
St. Marie Child Care Center
Daycare / Preschool (Catholic)
133 Wayne St
Manchester, NH 03102
(603) 668-2356
Manchester, NH 03102
(603) 668-2356
Grades: PK-K
| 56 students
St. Mark's Nursery School
Daycare / Preschool (Catholic)
1 South Rd
Londonderry, NH 03053
(603) 432-1506
Londonderry, NH 03053
(603) 432-1506
Grades: K
| 43 students
St. Peter's Home
Daycare / Preschool (Catholic)
300 Kelley Street
Manchester, NH 03102
(603) 625-9313
Manchester, NH 03102
(603) 625-9313
Grades: PK-K
| 102 students
Recent Articles
Corporal Punishment Still Exists
Did you think that corporal punishment in our schools was extinct? Sadly, it isn't. Here are some facts and some suggestions as to what you can do to help eliminate corporal punishment once and for all.
Rolling Admissions
Discover why many institutions opt for rolling admissions and how it can offer flexibility and opportunities for applicants throughout the year.
March 21, 2024
Leadership, Legacy, and Learning: Pillars of Top SchoolsWe explore the key elements contributing to the success of leading private schools, highlighting the importance of strong leadership, a rich legacy, and a focus on comprehensive learning experiences.