About Harrisonburg Schools
- There are 24 K-12 schools in Harrisonburg, VA, including 14 public schools and 10 private schools. Harrisonburg public schools belong to four districts, Department of Correctional Education School District, Harrisonburg City Public Schools School District, Massanutten Technology Center School District and Rockingham County Public Schools School District.
- There are 20 Harrisonburg elementary schools, 11 Harrisonburg middle schools, 10 Harrisonburg high schools and 29 Harrisonburg preschool schools.
Sponsored Link
Harrisonburg School Districts
- Department of Correctional Education (69 schools)
- Harrisonburg City Public Schools (8 schools)
- Massanutten Tech CTR (1 school)
- Rockingham County Public Schools (23 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.




