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





