Roman Catholic Private Schools in New Hampshire

All Schools
(36)
All Schools
(36)
 
High Schools
(8)
High Schools
(8)
 
Elementary Schools
(30)
Elementary Schools
(30)
 
Preschools
(23)
Preschools
(23)
 
There are 36 roman catholic private schools in New Hampshire, serving 7,435 students.

Roman Catholic Private Schools

  • School Location Grades Students
  • Barrington Village School
    Daycare / Preschool (Roman Catholic)
    4 Commerce Way
    Barrington, NH 03825
    (603)664-3899

    Grades: K-1 | 28 students
  • Bishop Brady High School
    (Roman Catholic)
    25 Columbus Ave
    Concord, NH 03301
    (603)224-7419

    Grades: 9-12 | 348 students
  • 194 Lund Road
    Nashua, NH 03060
    (603)889-4107

    Grades: 9-12 | 820 students
  • Holy Angels Preschool and Kindergarten
    Daycare / Preschool (Roman Catholic)
    8 Atkinson Depot Road
    Plaistow, NH 03865
    (603)382-9783

    Grades: NS-PK | 38 students
  • Holy Family Academy
    Special Program Emphasis (Roman Catholic)
    49 Ashland St
    Manchester, NH 03104
    (603)644-7247

    Grades: 7-12 | 71 students
  • Holy Trinity School
    (Roman Catholic)
    50 Church St
    Laconia, NH 03246
    (603)524-3156

    Grades: PK-8 | 133 students
  • Immaculate Conception Apostolic School
    All-boys (Roman Catholic)
    Po Box 936
    Center Harbor, NH 03226
    (603)253-7728

    Grades: 7-12 | 59 students
  • 95 Fay Martin Road
    Winchester, NH 03470
    (603)239-6495

    Grades: 1-12 | 18 students
  • Infant Jesus School
    (Roman Catholic)
    3 Crown St
    Nashua, NH 03060
    (603)889-2649

    Grades: PK-6 | 224 students
  • Mount Royal Academy
    (Roman Catholic)
    26 Seven Hearths Lane
    Sunapee, NH 03782
    (603)763-9010

    Grades: PK-12 | 195 students
  • Mt. St. Mary Academy
    (Roman Catholic)
    2291 Elm Street
    Manchester, NH 03104
    (603)623-3155Ex101

    Grades: NS-6 | 150 students
  • 6 Bartlett Ave
    Nashua, NH 03064
    (603)882-7011

    Grades: 7-8 | 264 students
  • 182 Lowell Rd
    Hudson, NH 03051
    (603)889-6054

    Grades: PK-8 | 508 students
  • Rivier College Early Childhood Center
    Daycare / Preschool (Roman Catholic)
    420 S Main St
    Nashua, NH 03060
    (603)897-8240

    Grades: PK-KG | 125 students
  • Sacred Heart School
    (Roman Catholic)
    289 Lafayette Rd
    Hampton, NH 03842
    (603)926-3254

    Grades: PK-8 | 231 students
  • St Anthony School
    (Roman Catholic)
    148 Belmont St
    Manchester, NH 03103
    (603)622-0414

    Grades: PK-6 | 108 students
  • St Benedict Academy
    (Roman Catholic)
    85 Third St
    Manchester, NH 03102
    (603)669-3932

    Grades: PK-6 | 146 students
  • St Casimir School
    (Roman Catholic)
    456 Union St
    Manchester, NH 03103
    (603)623-6411

    Grades: K-8 | 146 students
  • 16 Bridge St
    Rochester, NH 03867
    (603)332-4803

    Grades: KG-8 | 164 students
  • 9 Saint Francis Way
    Litchfield, NH 03052
    (603)424-3312

    Grades: PK-6 | 106 students
  • St John Regional School
    (Roman Catholic)
    61 S State St
    Concord, NH 03301
    (603)225-3222

    Grades: PK-8 | 234 students
  • 92 Wilson St
    Keene, NH 03431
    (603)352-2720

    Grades: PK-8 | 133 students
  • St Marie Child Care Center
    Daycare / Preschool (Roman Catholic)
    133 Wayne St
    Manchester, NH 03102
    (603)622-4615

    Grades: PK-KG | 61 students
  • St Mary Academy
    (Roman Catholic)
    222 Central Ave
    Dover, NH 03820
    (603)742-3299

    Grades: PK-8 | 368 students
  • St Patrick School
    (Roman Catholic)
    125 Austin St
    Portsmouth, NH 03801
    (603)436-0739

    Grades: PK-8 | 173 students
  • St Patrick School
    (Roman Catholic)
    70 Main St
    Jaffrey, NH 03452
    (603)532-7676

    Grades: PK-8 | 123 students
  • 197 Dover Point Rd
    Dover, NH 03820
    (603)742-3206

    Grades: 9-12 | 643 students
  • St Thomas Aquinas School
    (Roman Catholic)
    3 Moody St
    Derry, NH 03038
    (603)432-2712

    Grades: PK-8 | 214 students
  • St. Augustin Preschool
    Daycare / Preschool (Roman Catholic)
    251 merrermack st
    Manchester, NH 03103
    (603)623-8800

    Grades: NS-K | 45 students
  • St. Catherine School
    (Roman Catholic)
    206 North St
    Manchester, NH 03104
    (603)622-1711

    Grades: PK-6 | 336 students
  • St. Christopher School
    (Roman Catholic)
    20 Cushing Ave
    Nashua, NH 03064
    (603)882-7442

    Grades: PK-6 | 376 students
  • 40 Main St
    Salem, NH 03079
    (603)893-6811

    Grades: PK-8 | 135 students
  • 148 Belmont St.
    Manchester, NH 03103
    (603)624-4811

    Grades: 7-8 | 120 students
  • St. Mark's Nursery School
    Daycare / Preschool (Roman Catholic)
    1 South Rd
    Londonderry, NH 03053
    (603)432-1506

    Grades: K | 43 students
  • St. Peters Home School
    Daycare / Preschool (Roman Catholic)
    300 Kelley Street
    Manchester, NH 03102
    (603)625-9313

    Grades: NS-PK | 132 students