Harrisonburg School Districts
- Harrisonburg City Public Schools (6 schools)
- Rockingham County Public Schools (20 schools)
Harrisonburg Schools
- Harrisonburg Elementary Schools (16)
- Harrisonburg Middle Schools (10)
- Harrisonburg High Schools (9)
- Harrisonburg Public Schools (9)
- Harrisonburg Private Schools (10)
- Harrisonburg Virtual Private School (Powered by K12)
About Harrisonburg Schools
- There are 19 schools in Harrisonburg, VA, including 9 public schools and 10 private schools. Harrisonburg public schools belong to two districts, Harrisonburg City Public Schools School District and Rockingham County Public Schools School District.
- There are 16 Harrisonburg elementary schools, 10 Harrisonburg middle schools and 9 Harrisonburg high schools.
Contact Education.com with questions or feedback about SchoolFinder.
Please note, if you wish to speak to someone at the school, you must contact the school directly.
Childhood Immunizations
Learn about recommended vaccines and the latest immunization schedules for your child.
What you should know about:
