Skip to main content
NH Regular Public School District 21 Schools

Nashua School District

Nashua, NH 03061 • Hillsborough County • 21 Operating Schools
(603) 966-1000

District Administrative Profile

Source: NCES 2024-2025
District Structure Regular Public School District
Grade Span Offered PK-12
Locale Setting City: Small
Supervisory Union None (Independent)
NCES District ID 3304980
State Identifier NH-371
County FIPS 33011
Charter Classification Not a charter district
Operating Schools 21 schools
Central Office Phone (603) 966-1000
Administrative Office Location 141 Ledge St.
Nashua, NH 03061-0687

Geographic Service Area (Counties, Municipalities & ZIPs)

Counties Served

Cities & Towns Served

District Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 6,000 12,000 2020-2021: 10,163 students 10,163 2020-2021 2021-2022: 10,155 students 10,155 -0.1% 2021-2022 2022-2023: 9,928 students 9,928 -2.2% 2022-2023 2023-2024: 9,797 students 9,797 -1.3% 2023-2024 2024-2025: 9,741 students 9,741 -0.6% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 21 9,741 817.0 11.9:1 3,963
2023-2024 21 9,797 854.4 10.9:1 *reporting schools 4,001
2022-2023 20 9,928 888.8 11.2:1 3,821
2021-2022 19 10,155 875.0 11.6:1 3,608
2020-2021 19 10,163 870.4 11.7:1 3,155

Schools in this District (22)

Source: NCES 2024-2025

School Name Grades Level Type City Action
Amherst Street School K-5 Elementary School Regular School Nashua View ›
Bicentennial Elementary School PK-5 Elementary School Regular School Nashua View ›
Birch Hill Elementary School K-5 Elementary School Regular School Nashua View ›
Broad Street Elementary School K-5 Elementary School Regular School Nashua View ›
Charlotte Ave Elementary School K-5 Elementary School Regular School Nashua View ›
Dr. Norman W. Crisp School K-5 Elementary School Regular School Nashua View ›
Fairgrounds Elementary School K-5 Elementary School Regular School Nashua View ›
Ledge Street School K-5 Elementary School Regular School Nashua View ›
Main Dunstable School K-5 Elementary School Regular School Nashua View ›
Mt. Pleasant School PK-5 Elementary School Regular School Nashua View ›
New Searles School PK-5 Elementary School Regular School Nashua View ›
Sunset Heights School K-5 Elementary School Regular School Nashua View ›
Brentwood Academy 9-12 High School Regular School Nashua View ›
Nashua High School North 9-12 High School Regular School Nashua View ›
Nashua High School South 9-12 High School Regular School Nashua View ›
Brian S. McCarthy Middle School 6-8 Middle School Regular School NASHUA View ›
Fairgrounds Middle School 6-8 Middle School Regular School Nashua View ›
Pennichuck Middle School 6-8 Middle School Regular School Nashua View ›
Elm Street Middle School — General K-12 Regular School Nashua View ›
Franklin Street School PK Pre-K Only Regular School Nashua View ›
Nashua Title I Preschool PK Pre-K Only Regular School Nashua View ›
Purple Panthers Preschool PK Pre-K Only Regular School Nashua View ›