Education.com
Try
Brainzy
Try
Plus

Schools in Nashua, NH

About Nashua Schools

  • There are 35 K-12 schools in Nashua, NH, including 20 public schools and 15 private schools. Nashua public schools belong to one districts, Nashua School District.
  •  
  • There are 23 Nashua elementary schools, 9 Nashua middle schools, 5 Nashua high schools and 53 Nashua preschool schools.

Nashua School Districts

 preschools public schools private schools
  • Name

    Type

    Grade
    Level

    Enrollment

    TestRating

  • Elm Street Middle School

    117 Elm St
    Nashua, NH 03060

    Public

    6-8

    1166

  • Fairgrounds Middle School

    27 Cleveland St
    Nashua, NH 03060

    Public

    6-8

    777

  • Pennichuck Middle School

    207 Manchester St
    Nashua, NH 03060

    Public

    6-8

    704

  • St Christopher School

    20 Cushing Ave
    Nashua, NH 03064

    Private

    PK,K-6

    261

        N/A
  • Nashua Catholic Regional Jr High School

    6 Bartlett Ave
    Nashua, NH 03064

    Private

    7-8

    244

        N/A
  • Infant Jesus School

    3 Crown St
    Nashua, NH 03060

    Private

    K-6

    225

        N/A
  • Showing 1 - 6 of 9 middle schools
  • Nashua High School South

    36 Riverside Dr
    Nashua, NH 03062

    Public

    9-12

    2034

  • Nashua High School North

    10 Chuck Druding Dr
    Nashua, NH 03063

    Public

    9-12

    1850

  • Bishop Guertin High School

    194 Lund Rd
    Nashua, NH 03060

    Private

    9-12

    886

        N/A
  • South Merrimack Christian Academy

    Po Box 606
    Nashua, NH 03061

    Private

    K-12

    213

        N/A
  • Nashua Christian Academy

    8 Franklin St
    Nashua, NH 03064

    Private

    K-12

    211

        N/A
  • Showing 1 - 5 of 5 high schools

    Contact Education.com with questions or feedback about SchoolFinder.
    Please note, if you wish to speak to someone at the school, you must contact the school directly.