Sign In Register

Schools in Nashua, NH

Public schools, enrollment data, student-teacher ratios, and higher education.

Nashua has 23 public schools with a total enrollment of 10,824 students and 939 teachers. There are 14 elementary, 4 middle, and 3 high schools. The average student-teacher ratio is 11.5:1. 4 charter schools serve the area.

Public Schools (23)

Source: NCES 2022-23 data.

School Level Enrollment Teachers Student/Teacher
Nashua High School South High 1,743 134 13.0:1
Nashua High School North High 1,594 129 12.4:1
Elm Street Middle School Middle 874 88 9.9:1
Fairgrounds Middle School Middle 561 56 10.0:1
Pennichuck Middle School Middle 559 55 10.2:1
Bicentennial Elementary School Elementary 541 40 13.5:1
Fairgrounds Elementary School Elementary 500 38 13.2:1
Main Dunstable School Elementary 416 36 11.6:1
Ledge Street School Elementary 414 43 9.6:1
Dr. Norman W. Crisp School Elementary 385 35 11.0:1
Sunset Heights School Elementary 355 32 11.1:1
Academy for Science and Design Charter (M) (Charter) Middle 341 25 13.6:1
Charlotte Ave Elementary School Elementary 333 33 10.1:1
Birch Hill Elementary School Elementary 332 54 6.1:1
New Searles School Elementary 307 23 13.3:1
MicroSociety Academy Charter School Foundation (Charter) Elementary 297 13 22.8:1
Amherst Street School Elementary 293 26 11.3:1
Mt. Pleasant School Elementary 286 30 9.5:1
Broad Street Elementary School Elementary 249 22 11.3:1
Academy for Science and Design Charter (H) (Charter) High 202 12 16.8:1
Gate City Charter School for the Arts (Charter) Elementary 151 11 13.7:1
Nashua Title I Preschool 56 4 14.0:1
Purple Panthers Preschool 35 0

Colleges & Universities (4)

Institution Type Highest Degree Enrollment Tuition (In-State)
Rivier University Private Non-Profit Graduate 3,290 $37,791
Nashua Community College Public Associate 2,980 $7,140
St Joseph School of Nursing Private Non-Profit Associate 151 $22,978
New Hampshire Institute for Therapeutic Arts Private For-Profit Certificate 46
View full profile of Nashua, NH →