Rockingham County Public Schools

District Overview
Rockingham County Public Schools is an active, traditional public school division headquartered at 100 Mount Clinton Pike in Harrisonburg, Virginia. Nestled in a rural fringe setting within the Harrisonburg metropolitan area, the district serves as a vital educational hub for the surrounding Shenandoah Valley community. Operating a network of 23 individual schools, the division provides comprehensive educational services spanning from prekindergarten through 12th grade. Families and researchers seeking to connect with the division can easily access district resources through their central administrative office or via their web portal at rcps.net.

The district supports a diverse student population of 11,679 learners, maintaining a well-equipped infrastructure tailored to foster academic growth and individual student development across all age groups. To serve this vibrant student body, Rockingham County Public Schools maintains a robust workforce of over 3,900 total staff members. This includes approximately 1,669 full-time equivalent classroom teachers, 242 instructional aides, and more than 2,000 support personnel, creating a well-rounded staff environment dedicated to instructional quality, student safety, and operational excellence.
23
Total Schools
11,679
Total Students
1,668.7
Full-Time Teachers
7.0
Student/Teacher Ratio
Demographics

District Demographics Data Table

Student Demographics for Rockingham County Public Schools
Demographic Student Count
White8,075
Hispanic2,412
Black332
Asian179
Two or More654
American Indian24
Pacific Islander3
  • White
    8,075 (69.1%)
  • Hispanic
    2,412 (20.7%)
  • Two or More
    654 (5.6%)
  • Black
    332 (2.8%)
  • Asian
    179 (1.5%)
  • American Indian
    24 (0.2%)
  • Pacific Islander
    3 (0.0%)
School Levels

School Levels Data Table

School Levels in Rockingham County Public Schools
School LevelSchool Count
Elementary15
Middle4
High4
Other0
School Map
District Details
Status:Open
District type:Regular public school district that is not a component of a supervisory union
Charter:Not a charter district
Number of schools:23
Students:11,679*
Teachers (FTE):1,668.7*
Pupil/Teacher Ratio:7.0
Schools in Rockingham County Public Schools
Found 23 Schools
No school records found.