11 schools in Harrisonburg City Public Schools
Harrisonburg City Public Schools in Virginia runs 11 public K-12 schools today, teaching roughly 6,652 students (an average of 605 per school).
4-year change in Harrisonburg City Public Schools
SY 2020-21 vs SY 2024-25How Harrisonburg City Public Schools ranks
Among districts| Measure | This district | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 54.8% | #109 of 117 | N/A |
| Enrollment ranked largest first | 6,652 | #37 of 130 | #1,424 of 9,234 |
| Number of schools ranked most first | 10 | #47 of 130 | N/A |
| Students per teacher ranked fewest first | 13.9:1 | #84 of 130 | #4,251 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 87.5% | #41 of 115 | #828 of 8,164 |
| Diversity index ranked most diverse first | 61.2% | #39 of 114 | #1,496 of 6,853 |
Inside Harrisonburg City Public Schools
State test results across the district's 8 scored schools run from Harrisonburg High at 67.7% proficient to Spotswood Elementary at 40.9%, a gap of 26.8 points. That is the 37th widest gap among 95 Virginia districts with four or more scored schools.
Since 2017-18, the 9 district schools that reported both years went from 6,301 to 5,641 students (down 10%) and from 473 to 412 full-time teachers (down 13%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Rocktown High | Harrisonburg | High | 09-12 | 1,011 |
| Harrisonburg High | Harrisonburg | High | 09-12 | 998 |
| Thomas Harrison Middle | Harrisonburg | Middle | 06-08 | 771 |
| Skyline Middle | Harrisonburg | Middle | 06-08 | 738 |
| Bluestone Elementary | Harrisonburg | Elementary | PK-05 | 566 |
| Waterman Elementary | Harrisonburg | Elementary | PK-05 | 557 |
| Stone Spring Elementary | Harrisonburg | Elementary | PK-05 | 554 |
| Smithland Elementary | Harrisonburg | Elementary | KG-05 | 514 |
| Keister Elementary | Harrisonburg | Elementary | PK-05 | 475 |
| Spotswood Elementary | Harrisonburg | Elementary | PK-05 | 468 |
| Harrisonburg H.S. Governor's STEM Academy | Harrisonburg | Elementary | N-N | · |
About Harrisonburg City Public Schools
Across 11 schools, Harrisonburg City Public Schools instructs about 6,652 students in Virginia. By footprint it is a sparse district.
In terms of grade levels, Harrisonburg City Public Schools is built around 7 elementary, 2 middle, and 2 high schools.
Per-school enrollment averages around 605 in this district, noticeably below the Virginia typical of 672.
Trend over the past 4 years. Combined enrollment now sits at 6,652 students, remained close to its prior level from the 6,505 reported in SY 2020-21. The school count climbed from 9 to 10 across the same 4-year window.
In the discussion threads here, the community for Harrisonburg City Public Schools discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.