New Hampshire Catholic Private High Schools

For the 2026-27 school year, there are 8 catholic private high schools serving 2,172 students in New Hampshire.
The average acceptance rate is 96%, which is higher than the New Hampshire private high school average acceptance rate of 74%.
The top ranked catholic private high schools in New Hampshire include Bishop Brady High School, Trinity High School, and Mount Royal Academy.
These schools make up 10% of the 79 private schools in New Hampshire and 14% of its 15,471 private school students.

Quick Facts (26-27)

  • # Private Schools: 8
  • # Students Served: 2,172

Quick Facts (26-27)

  • # Private Schools: 8
  • # Students Served: 2,172

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

Bishop Brady High School Photo
Gr: 9-12 | 258 students
Avg. class size: 14 students
Sports: 17 | Extracurriculars: 24
Catholic
25 Columbus Ave
Concord, NH 03301
(603) 224-7419
(1)
Bishop Guertin High School Photo
Gr: 9-12 | 751 students
Avg. class size: 18 students
Sports: 23
Catholic
194 Lund Road
Nashua, NH 03060
(603) 889-4107
(1)
Mount Royal Academy Photo
Gr: PK-12 | 203 students
Avg. class size: 14 students
Sports: 6 | Extracurriculars: 2
Catholic
26 Seven Hearths Lane
Sunapee, NH 03782
(603) 763-9010
(7)
Map of St. Thomas Aquinas High School
Gr: 9-12 | 414 students
Sports: 16
Catholic
197 Dover Point Rd
Dover, NH 03820
(603) 742-3206
(1)
Map of Trinity High School
Gr: 9-12 | 331 students
Avg. class size: 18 students
Catholic
581 Bridge St
Manchester, NH 03104
(603) 668-2910
Holy Family Academy Photo
Gr: 7-12 | 94 students
Sports: 3 | Extracurriculars: 10
Catholic
281 Cartier St.
Manchester, NH 03102
(603) 644-7247
(4)
Immaculate Heart Of Mary School Photo
Gr: K-12 | 36 students
Avg. class size: 4 students
Catholic
95 Fay Martin Road
Winchester, NH 03470
(603) 239-6495
Map of New England Classical Academy
Gr: K-12 | 43 students
Catholic
59 Old Church Road
Claremont, NH 03743
(603) 543-3400

Frequently Asked Questions

What are the top ranked catholic private high schools in New Hampshire?
The top ranked catholic private high schools in New Hampshire include Bishop Brady High School, Trinity High School, and Mount Royal Academy.
How many catholic private high schools are located in New Hampshire?
8 catholic private high schools are located in New Hampshire.
How diverse are catholic private high schools in New Hampshire?
New Hampshire catholic private high schools are approximately 12% minority students, which is lower than the New Hampshire private school average of 19%.

Recent Articles

Can Private Schools Raise Fees After You Sign?
Can Private Schools Raise Fees After You Sign?
Can private schools increase mandatory fees after enrollment contracts are signed? Learn how contract terms, fee disclosures, state laws, and parent rights affect unexpected charges and available options.
Financial Aid When a Sibling Graduates Private School
Financial Aid When a Sibling Graduates Private School
Learn how private school financial aid may change when an older sibling graduates, including revised family contributions, sibling discounts, college expenses, renewal decisions, and practical steps to protect affordability.
Private School Expansion: Preserving School Culture
Private School Expansion: Preserving School Culture
Discover how growing private schools can expand enrollment while preserving small classes, personal attention, strong relationships, and school culture, plus essential questions parents should ask before choosing a school.

Quick Links