6 schools in Rochester
Public K-12 schools in Rochester number 6, teaching approximately 2,175 Washington students, an average of 363 per school.
4-year change in Rochester
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Grand Mound Elementary | Elementary | 03-05 | 507 |
| H.e.a.r.t. High School | High | 09-12 | 37 |
| Rochester High School | High | 09-12 | 608 |
| Rochester Middle School | Middle | 06-08 | 535 |
| Rochester Primary School | Elementary | PK-02 | 488 |
| Rochester Virtual Academy | Combined | M-M | · |
About Rochester
Rochester is an average-sized Washington city in terms of public-school footprint, with 6 schools and 2,175 students total.
Looking at the level breakdown, the city is made up of 2 elementary, 1 middle, 2 high, and 1 other.
Per-school enrollment runs near 363, noticeably below the state mean of about 446.
Trend over the past 4 years. Total public-school enrollment in Rochester has stayed largely flat since SY 2020-21, moving from about 2,171 students to 2,175.
In the discussion threads here, the community for Rochester discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.