Skip to main content
NH Regular Public School District 10 Schools

Rochester School District

Rochester, NH 03867 • Strafford County • 10 Operating Schools
(603) 332-3678

District Administrative Profile

Source: NCES 2024-2025
District Structure Regular Public School District
Grade Span Offered PK-12
Locale Setting Suburb: Small
Supervisory Union None (Independent)
NCES District ID 3305940
State Identifier NH-461
County FIPS 33017
Charter Classification Not a charter district
Operating Schools 10 schools
Central Office Phone (603) 332-3678
Administrative Office Location 150 Wakefield St.
Ste. 8
Rochester, NH 03867-1348

Geographic Service Area (Counties, Municipalities & ZIPs)

Counties Served

Cities & Towns Served

ZIP Code Areas Served

District Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 2,400 4,800 2020-2021: 4,046 students 4,046 2020-2021 2021-2022: 3,924 students 3,924 -3% 2021-2022 2022-2023: 3,891 students 3,891 -0.8% 2022-2023 2023-2024: 3,807 students 3,807 -2.2% 2023-2024 2024-2025: 3,778 students 3,778 -0.8% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 10 3,778 326.0 11.6:1 1,279
2023-2024 10 3,807 287.0 13.3:1 1,452
2022-2023 11 3,891 294.0 13.2:1 1,481
2021-2022 11 3,924 325.3 12.1:1 1,273
2020-2021 11 4,046 342.4 11.8:1 1,663

Schools in this District (10)

Source: NCES 2024-2025

School Name Grades Level Type City Action
Chamberlain Street School K-5 Elementary School Regular School Rochester View ›
East Rochester School PK-5 Elementary School Regular School E. Rochester View ›
Gonic School K-5 Elementary School Regular School Gonic View ›
Maple Street Magnet School K-5 Elementary School Regular School Rochester View ›
McClelland School K-5 Elementary School Regular School Rochester View ›
School Street School K-4 Elementary School Regular School Rochester View ›
William Allen School K-5 Elementary School Regular School Rochester View ›
Bud Carlson Academy 9-12 High School Regular School Rochester View ›
Spaulding High School 9-12 High School Regular School Rochester View ›
Rochester Middle School 6-8 Middle School Regular School Rochester View ›