11 schools in Rochester School District
From elementary through high school, Rochester School District runs 11 public K-12 schools (7 elementary, 1 middle, and 2 high), with combined enrollment of about 3,778.
4-year change in Rochester School District
SY 2020-21 vs SY 2024-25How Rochester School District ranks
Among districts| Measure | This district | In New Hampshire | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 33.9% | #46 of 54 | N/A |
| Enrollment ranked largest first | 3,778 | #7 of 73 | #2,574 of 9,234 |
| Number of schools ranked most first | 10 | #5 of 73 | N/A |
| Students per teacher ranked fewest first | 11.6:1 | #51 of 71 | #1,652 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 33.9% | #21 of 73 | #6,247 of 8,164 |
| Diversity index ranked most diverse first | 24.6% | #20 of 44 | #5,272 of 6,853 |
Inside Rochester School District
State test results across the district's 8 scored schools run from East Rochester School at 49.1% proficient to Rochester Middle School at 27.8%, a gap of 21.3 points. That is the 10th widest gap among 30 New Hampshire districts with four or more scored schools.
Since 2017-18, the 10 district schools that reported both years went from 4,155 to 3,778 students (down 9%) and from 334 to 326 full-time teachers (down 2%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Spaulding High School | Rochester | High | 09-12 | 1,298 |
| Rochester Middle School | Rochester | Middle | 06-08 | 803 |
| Chamberlain Street School | Rochester | Elementary | KG-05 | 316 |
| McClelland School | Rochester | Elementary | KG-05 | 310 |
| East Rochester School | E. Rochester | Elementary | PK-05 | 300 |
| William Allen School | Rochester | Elementary | KG-05 | 280 |
| Gonic School | Gonic | Elementary | KG-05 | 211 |
| Maple Street Magnet School | Rochester | Elementary | KG-05 | 114 |
| Bud Carlson Academy | Rochester | High | 09-12 | 96 |
| School Street School | Rochester | Elementary | KG-04 | 50 |
| Nancy Loud School | E. Rochester | Combined | M-M | · |
About Rochester School District
Rochester School District administers 11 public schools across New Hampshire, collectively teacheing roughly 3,778 students.
For a sense of the school types, Rochester School District spans 7 elementary, 1 middle, 2 high schools, and 1 combined or other.
Over the past 4-year window. Combined enrollment now sits at 3,778 students, fell 7% from the 4,046 reported in SY 2020-21. Over that span, Rochester School District shed 1 school, going from 11 to 10.
On this page, the community for Rochester School District discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.