Skip to main content
VA Virginia

Public Schools in Harrisonburg, VA

Directory of 15 public schools located in Harrisonburg.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 4,550 9,100 2020-2021: 7,376 students 7,376 2020-2021 2021-2022: 7,493 students 7,493 +1.6% 2021-2022 2022-2023: 7,546 students 7,546 +0.7% 2022-2023 2023-2024: 7,702 students 7,702 +2.1% 2023-2024 2024-2025: 7,695 students 7,695 -0.1% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 13 7,695 552.2 13.9:1 6,552
2023-2024 12 7,702 530.0 14.5:1 6,118
2022-2023 12 7,546 586.0 12.9:1 5,740
2021-2022 13 7,493 502.7 14.9:1 *reporting schools 5,304
2020-2021 14 7,376 520.9 14.2:1 *reporting schools N/A

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Bluestone Elementary PK-5 Elementary School Harrisonburg City Public Schools 750 Garbers Church Road View ›
Harrisonburg H.S. Governor's STEM Academy — General K-12 Harrisonburg City Public Schools One Court Square View ›
Harrisonburg High 9-12 High School Harrisonburg City Public Schools 1001 Garbers Church Road View ›
Keister Elementary PK-5 Elementary School Harrisonburg City Public Schools 100 Maryland Avenue View ›
Lacey Spring Elementary PK-5 Elementary School Rockingham County Public Schools 8621 North Valley Pike View ›
Massanutten Tech Ctr — General K-12 Massanutten Technical Center 325 Pleasant Valley Rd View ›
Mountain View Elementary PK-5 Elementary School Rockingham County Public Schools 2800 Rawley Pike View ›
Pleasant Valley Elementary PK-5 Elementary School Rockingham County Public Schools 215 Pleasant Valley Rd View ›
Rocktown High 9-12 High School Harrisonburg City Public Schools 2970 East Kaylor Park Drive View ›
Skyline Middle 6-8 Middle School Harrisonburg City Public Schools 470 Linda Lane View ›
Smithland Elementary K-5 Elementary School Harrisonburg City Public Schools 474 Linda Lane View ›
Spotswood Elementary PK-5 Elementary School Harrisonburg City Public Schools 400 Mountain View Drive View ›
Stone Spring Elementary PK-5 Elementary School Harrisonburg City Public Schools 1575 Peach Grove Ave View ›
Thomas Harrison Middle 6-8 Middle School Harrisonburg City Public Schools 1311 W. Market Street View ›
Waterman Elementary PK-5 Elementary School Harrisonburg City Public Schools 451 Chicago Ave View ›