ChoiceFunded Search

Catholic schools in New Hampshire

23 statewide. Parochial, diocesan and independent Catholic schools.

Catholic schools in New Hampshire at a glance

Share of the state’s private schools
18%, 23 of 126
Towns
12; the most in Manchester (10), Dover (2) and Keene (2)
Counties
8 with at least one
Students
about 3,258 in all; the typical school has 128
Smallest and largest
Immaculate Heart of Mary School, 38 students; Presentation of Mary Academy, 439 students
Students per teacher
9.2 typical, 3 to 17.6 across 23 schools
Co-ed or single-sex
all co-ed
Association members
8, most often the National Catholic Educational Association
To a 4-year college
90% of graduates at the typical high school (7 reporting)
State program
Education savings account, about $4,800 on average for 2026-27, NHPR reported (August 14, 2026)
How EFA works

Where these facts come from

The 23 largest

SchoolCityGradesStudentsPer teacherAffiliation
Presentation of Mary AcademyHudsonPreK-843917.6Roman Catholic
St. Thomas Aquinas High SchoolDover9-1235412Roman Catholic
Trinity High SchoolManchester9-123279.1Roman Catholic
St. Joseph Regional SchoolKeenePreK-122869.1Roman Catholic
Bishop Brady High SchoolConcord9-1225910.2Roman Catholic
St. Patrick AcademyPortsmouthPreK-821613.5Roman Catholic
St. Mary AcademyDoverPreK-81839.2Roman Catholic
Mount Royal AcademySunapeePreK-121796.3Roman Catholic
St. Joseph Regional Catholic SchoolSalemPreK-817416.7Roman Catholic
St. Benedict AcademyManchesterPreK-612810.3Roman Catholic
Mt St. Mary AcademyManchesterPreK-611415.2Roman Catholic
Holy Family AcademyManchester7-1210810.4Roman Catholic
St. Joseph Regional Jr High SchoolManchester7-810610.6Roman Catholic
Cardinal Lacroix AcademyManchesterPreK-69811.8Roman Catholic
Our Lady of Mercy AcademyKeene9-12947.8Roman Catholic
Holy Trinity SchoolLaconiaPreK-8588.3Roman Catholic
Mount Royal Academy NorthLancasterPreK-7506.8Roman Catholic
Salve Regina AcademyGorhamPreK-8477.3Roman Catholic
Immaculate Heart of Mary SchoolWinchesterK-12385Roman Catholic
St. Peter's HomeManchesterPreK-K208.3Roman Catholic
St. Augustin PreschoolManchesterPreK-K159.4Roman Catholic
St. Marie Child Care CenterManchesterPreK-K147Roman Catholic
Holycross Early Childhood CenterManchesterPreK-K63Roman Catholic

Put the next EFA window in your calendar

No new EFA application dates are posted yet. How EFA works.

Every program's dates in one calendar that updates when we confirm new dates: subscribe in Google Calendar · subscribe in Apple Calendar or Outlook · all deadlines

Free. Nothing to sign up for: the calendar file is made in your browser and nothing is sent to us. Dates can change, so confirm on the official site.

Find a school What your state pays