For the 2025-26 school year, there are 31 catholic private schools serving 6,158 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, Cardinal Lacroix Academy, and Mt. St. Mary Academy.
The average tuition cost is $7,794, which is lower than the New Hampshire private school average tuition cost of $20,160.
Top Ranked Catholic Private Schools in New Hampshire (2025-26)
School
Location
Quick Facts
25 Columbus Ave
Concord, NH 03301
(603) 224-7419
Concord, NH 03301
(603) 224-7419
Gr: 9-12 | 258 students Avg. class size: 14 students Sports: 17 | Extracurrculars: 24 Tuition & acceptance rate listed
194 Lund Road
Nashua, NH 03060
(603) 889-4107
Nashua, NH 03060
(603) 889-4107
Gr: 9-12 | 793 students Avg. class size: 18 students Sports: 23 Tuition & acceptance rate listed
Cardinal Lacroix Academy
(Catholic)
148 Belmont St
Manchester, NH 03103
(603) 622-0414
Manchester, NH 03103
(603) 622-0414
Gr: PK-6 | 138 students Avg. class size: 15 students Sports: 2 | Extracurrculars: 2 Tuition & acceptance rate listed
26 Seven Hearths Lane
Sunapee, NH 03782
(603) 763-9010
Sunapee, NH 03782
(603) 763-9010
Gr: PK-12 | 203 students Avg. class size: 14 students Sports: 6 | Extracurrculars: 2 Tuition & acceptance rate listed
2291 Elm Street
Manchester, NH 03104
(603) 623-3155
Manchester, NH 03104
(603) 623-3155
Gr: PK-8 | 157 students Avg. class size: 15 students Sports: 2 | Extracurrculars: 6 Tuition listed
6 Bartlett Ave
Nashua, NH 03064
(603) 882-7011
Nashua, NH 03064
(603) 882-7011
Gr: 7-8 | 211 students
Presentation Of Mary Academy![Presentation Of Mary Academy Photo Presentation Of Mary Academy Photo]()

(Catholic)
182 Lowell Rd
Hudson, NH 03051
(603) 889-6054
Hudson, NH 03051
(603) 889-6054
Gr: PK-8 | 508 students Avg. class size: 20 students Sports: 11 | Extracurrculars: 3 Tuition listed
Sacred Heart School
(Catholic)
289 Lafayette Rd
Hampton, NH 03842
(603) 926-3254
Hampton, NH 03842
(603) 926-3254
Gr: PK-8 | 240 students Avg. class size: 20 students Sports: 4 Tuition listed
85 Third St
Manchester, NH 03102
(603) 669-3932
Manchester, NH 03102
(603) 669-3932
Gr: PK-6 | 131 students Tuition listed
206 North St
Manchester, NH 03104
(603) 622-1711
Manchester, NH 03104
(603) 622-1711
Gr: PK-6 | 253 students Avg. class size: 17 students Tuition listed
20 Cushing Ave
Nashua, NH 03064
(603) 882-7442
Nashua, NH 03064
(603) 882-7442
Gr: PK-8 | 470 students Avg. class size: 20 students Sports: 13 | Extracurrculars: 19 Tuition & acceptance rate listed
St. John Regional School
(Catholic)
61 S State St
Concord, NH 03301
(603) 225-3222
Concord, NH 03301
(603) 225-3222
Gr: K-8 | 190 students Avg. class size: 15 students Sports: 6 | Extracurrculars: 1 Tuition & acceptance rate listed
St. Joseph Regional Catholic School
(Catholic)
40 Main St
Salem, NH 03079
(603) 893-6811
Salem, NH 03079
(603) 893-6811
Gr: PK-8 | 202 students Avg. class size: 18 students Sports: 6 | Extracurrculars: 12 Tuition & acceptance rate listed
92 Wilson St
Keene, NH 03431
(603) 352-2720
Keene, NH 03431
(603) 352-2720
Gr: PK-8 | 177 students Extracurrculars: 6 Tuition listed
St. Marie Child Care Center
Daycare / Preschool (Catholic)
133 Wayne St
Manchester, NH 03102
(603) 668-2356
Manchester, NH 03102
(603) 668-2356
Gr: PK-K | 57 students
St. Patrick Academy![St. Patrick Academy Photo St. Patrick Academy Photo]()

(Catholic)
315 Banfield Road
Portsmouth, NH 03801
(512) 944-5765
Portsmouth, NH 03801
(512) 944-5765
Gr: PK-8 | 237 students Avg. class size: 20 students Sports: 9 Tuition listed
300 Kelley Street
Manchester, NH 03102
(603) 625-9313
Manchester, NH 03102
(603) 625-9313
Gr: PK-K | 165 students
197 Dover Point Rd
Dover, NH 03820
(603) 742-3206
Dover, NH 03820
(603) 742-3206
Gr: 9-12 | 414 students Sports: 16 Tuition & acceptance rate listed
Trinity High School
(Catholic)
581 Bridge St
Manchester, NH 03104
(603) 668-2910
Manchester, NH 03104
(603) 668-2910
Gr: 9-12 | 331 students Avg. class size: 15 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
Gr: NS-PK | 62 students Avg. class size: 10 students Tuition & acceptance rate listed
281 Cartier St.
Manchester, NH 03102
(603) 644-7247
Manchester, NH 03102
(603) 644-7247
Gr: 7-12 | 94 students Sports: 3 | Extracurrculars: 10 Tuition listed
Holy Trinity School
(Catholic)
19 Gilford Ave
Laconia, NH 03246
(603) 759-3046
Laconia, NH 03246
(603) 759-3046
Gr: PK-8 | 132 students Avg. class size: 8 students Tuition & acceptance rate listed
420 Island Pond Rd
Manchester, NH 03109
(603) 668-0510
Manchester, NH 03109
(603) 668-0510
Gr: PK-K | 48 students
Immaculate Heart Of Mary School![Immaculate Heart Of Mary School Photo Immaculate Heart Of Mary School Photo]()

(Catholic)
95 Fay Martin Road
Winchester, NH 03470
(603) 239-6495
Winchester, NH 03470
(603) 239-6495
Gr: K-12 | 36 students Avg. class size: 4 students Tuition & acceptance rate listed
New England Classical Academy
(Catholic)
59 Old Church Road
Claremont, NH 03743
(603) 543-3400
Claremont, NH 03743
(603) 543-3400
Gr: K-12 | 43 students Tuition listed
St. Augustin Preschool
Daycare / Preschool (Catholic)
251 merrermack st
Manchester, NH 03103
(603) 623-8800
Manchester, NH 03103
(603) 623-8800
Gr: K | 10 students Avg. class size: 15 students Tuition listed
16 Bridge St
Rochester, NH 03867
(603) 332-4803
Rochester, NH 03867
(603) 332-4803
Gr: K-8 | 116 students
9 Saint Francis Way
Litchfield, NH 03052
(603) 424-3312
Litchfield, NH 03052
(603) 424-3312
Gr: PK-6 | 111 students Avg. class size: 15 students Tuition listed
St. Mark's Nursery School
Daycare / Preschool (Catholic)
1 South Rd
Londonderry, NH 03053
(603) 432-1506
Londonderry, NH 03053
(603) 432-1506
Gr: K | 43 students
Recent Articles

Transferring from Public to Private School Mid-Year: What to Expect
Considering a mid-year transfer from public to private school? Learn what to expect with admissions, academic placement, social adjustment, and financial aid to ensure a smooth transition.

A Guide to Day vs. Boarding School: Which Is Right for Your Family
Discover the key differences between day and boarding schools to determine the best fit for your child. Explore benefits, costs, lifestyle factors, and questions to help guide your family’s decision.

The A to Z of Private Schools 2025
Explore the A to Z of private schools in 2025—from admissions to tuition—offering parents and educators clear insights into today’s options.