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 jobs
92 matching

Custodian, Jfhms

All GradesFull-Time
Full-Time · 4d ago

Custodian, SHS

All GradesFull-Time
Full-Time · 4d ago

Instructional Coach - Special Education: General Curriculum, Pupil Personnel Services - CO

Special EducationAll GradesFull-Time
Full-Time · 4d ago

Teacher Assistant - Part Time Teacher Assistant, .50, PES

All GradesPart-Time
Part-Time · 4d ago

Teacher Assistant - Student Monitor For 2026-27, ERHS

All GradesFull-Time
Full-Time · 4d ago

Assistant Coach - Assistant Varsity Boys' Basketball Coach, TAHS

All GradesFull-Time
Full-Time · 6d ago

School Counselor - Anticipated Part-time Middle School Counselor, .50, Wspms

CounselingMiddle School (6-8)Part-Time
Part-Time · 6d ago

Teacher - Elementary Kindergarten Teacher, EES

ElementaryElementary (K-5)Full-Time
Full-Time · 6d ago

Teacher - Social Studies Teacher For 2026-2027, EMS

Social StudiesAll GradesFull-Time
Full-Time · 6d ago

Teacher Assistant - Elementary Pre-k Teacher Assistant, JWES

ElementaryPre-K / Early LearningFull-Time
Full-Time · 6d ago

About Rockingham County Public Schools

HarrisonburgHarrisonburg city CountyVA

11,679Students
23Schools
1:14Student-Teacher
Navigated to Home