← Home
Rockingham County Public Schools
Teaching Jobs in Rockingham County Public Schools, Virginia
Harrisonburg, VAHarrisonburg city County
92Open Positions
11,679Students
23Schools
Harrisonburg cityCounty
Rockingham County Public Schools is a public school district in Harrisonburg, Virginia. Rockingham County Public Schools serves about 11,679 students across 23 schools. Rockingham County Public Schools currently has 92 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.
Teacher salary guide for Rockingham County Public SchoolsEstimated pay ranges and how they compare statewide.Current Openings
Browse all jobsCustodian, SHS
Instructional Coach - Special Education: General Curriculum, Pupil Personnel Services - CO
Teacher Assistant - Part Time Teacher Assistant, .50, PES
Teacher Assistant - Student Monitor For 2026-27, ERHS
Assistant Coach - Assistant Varsity Boys' Basketball Coach, TAHS
School Counselor - Anticipated Part-time Middle School Counselor, .50, Wspms
Teacher - Elementary Kindergarten Teacher, EES
Teacher - Social Studies Teacher For 2026-2027, EMS
Teacher Assistant - Elementary Pre-k Teacher Assistant, JWES
About Rockingham County Public Schools
HarrisonburgHarrisonburg city CountyVA
11,679Students
23Schools
1:14Student-Teacher