Rockingham County Schools & Education
Rockingham County, Virginia
NCES 2022-23 public school data and FY 2022 school-finance dataSchool Score
—
Percentile-style score
Score Band
N/A
Graduation Rate
—
National avg 87.5%
Education Statistics
Education Data Brief: Rockingham County
Measured School Summary
school metric data for Rockingham County is currently unavailable.
Funding Context
Per-pupil expenditure data for Rockingham County is not available.
Neighbor Context
Comparison data for Rockingham County against Virginia averages is limited.
School Data Brief
How to read Rockingham County before comparing districts
County-level education data is best used as a screening layer. It summarizes the local school environment, then points you toward the district and school records that matter for local review.
Local context that changes the interpretation
22 public schools and 1 district are represented below. Use those school and district records to confirm whether the county-level context fits the neighborhoods you are actually considering.
Overall screen
Not scored
Data limited. State rank is unavailable because school score coverage is limited.
Completion
Not reported
Graduation-rate comparison is unavailable for this county.
Funding context
Not reported
Per-pupil spending comparison is unavailable for this county.
School coverage
22
1 district represented in the county school list.
Start with measured county context
Use the district and school tables below before drawing conclusions. Compare the score, graduation rate, and spending together rather than treating any single metric as final.
Check the local school mix
Rockingham County has 22 public schools across 1 district, so school-level fit can vary inside the county.
Verify local rules
Use this page as county-level context, then confirm attendance zones, transportation, special programs, and current school boundaries with local districts.
What Rockingham County school data means before you move
County averages are useful for screening, but parents choose addresses, grade pathways, and district rules. This brief turns the public data into the checks that matter before you sign a lease or mortgage.
Dominant-district county
Rockingham County Public Schools carries most of the listed public-school system, with 23 of 22 schools. Start there, then verify whether your target address sits inside that district slice.
State position
Not ranked
State score comparison is not available for this county.
Data confidence
Patchy
0 of 5 county signals are present, and 100% of listed schools report enrollment. Treat rankings and averages cautiously here.
K-12 continuity check
These are the largest visible district slices in the county data. They show whether elementary, middle, and high school records appear together or whether a family needs to investigate transition points.
Rockingham County Public Schools
Elementary to high school visible
11,268 students
22 listed schools in this county slice.
District reality check
Rockingham County Public Schools is the largest listed district slice, with 23 schools. County pages do not prove address assignment, so verify boundaries with local district tools.
What the data cannot tell you
NCES records do not confirm current attendance zones, private-school options, transfer approvals, program capacity, transportation, or whether a listed school is available to a specific address.
Questions to ask before choosing an address
Which district actually serves the addresses we are considering in Rockingham County?
Which attendance zones, transfer rules, and transportation policies apply inside the local district?
What changes at the elementary-to-middle and middle-to-high transitions in the district pathway we would likely use?
If we need a program not visible in the NCES flags, which district office can confirm current offerings?
Are the largest listed schools the ones our address can actually attend, or are they only county-level context?
School Overview
Total Schools
22
in Rockingham County
Reported Enrollment
11,268
22 schools reporting
School Districts
1
district
Charter Schools
0
0% of total
School Level Breakdown
1 School District in Rockingham County
22 Public Schools in Rockingham County
Sorted by reported enrollment. Dedicated profile pages are available for 2 high-enrollment schools; every NCES public school remains listed here.
NCES 2022-23 public school data and FY 2022 school-finance dataLevel
Showing 20 of 22 matching schools
| School Name | Profile | District | Location | Grades | Type / Flags | Reported Enrollment |
|---|---|---|---|---|---|---|
| TURNER ASHBY HIGH | Profile | Rockingham County Public Schools | Bridgewater, 22812Suburb: Small | 9–12 | High | 994 |
| SPOTSWOOD HIGH | Profile | Rockingham County Public Schools | Penn Laird, 22846Rural: Fringe | 9–12 | High | 947 |
| BROADWAY HIGH | Record | Rockingham County Public Schools | Broadway, 22815Town: Distant | 9–12 | High | 923 |
| EAST ROCKINGHAM HIGH | Record | Rockingham County Public Schools | Elkton, 22827Rural: Fringe | 9–12 | High | 778 |
| Cub Run Elementary | Record | Rockingham County Public Schools | Penn Laird, 22846Rural: Fringe | PK–5 | Primary | 711 |
| WILBUR S. PENCE MIDDLE | Record | Rockingham County Public Schools | Dayton, 22821Suburb: Small | 6–8 | Middle | 668 |
| J. FRANK HILLYARD MIDDLE | Record | Rockingham County Public Schools | Broadway, 22815Town: Distant | 6–8 | Middle | 665 |
| ELKTON MIDDLE | Record | Rockingham County Public Schools | Elkton, 22827Rural: Fringe | 6–8 | Middle | 625 |
| MONTEVIDEO MIDDLE | Record | Rockingham County Public Schools | Penn Laird, 22846Rural: Fringe | 6–8 | Middle | 613 |
| Peak View Elementary | Record | Rockingham County Public Schools | Penn Laird, 22846Rural: Fringe | PK–5 | Primary | 525 |
| John W. Wayland Elementary | Record | Rockingham County Public Schools | Bridgewater, 22812Suburb: Small | PK–5 | Primary | 516 |
| John C. Myers Elementary | Record | Rockingham County Public Schools | Broadway, 22815Town: Distant | PK–5 | Primary | 496 |
| Plains Elementary | Record | Rockingham County Public Schools | Timberville, 22853Rural: Fringe | PK–5 | Primary | 456 |
| Mountain View Elementary | Record | Rockingham County Public Schools | Harrisonburg, 22801Suburb: Small | PK–5 | Primary | 406 |
| River Bend Elementary | Record | Rockingham County Public Schools | Elkton, 22827Rural: Fringe | PK–5 | Primary | 366 |
| South River Elementary | Record | Rockingham County Public Schools | Grottoes, 24441Rural: Fringe | PK–5 | Primary | 316 |
| Elkton Elementary | Record | Rockingham County Public Schools | Elkton, 22827Town: Fringe | PK–5 | Primary | 279 |
| McGaheysville Elementary | Record | Rockingham County Public Schools | McGaheysville, 22840Town: Fringe | PK–5 | Primary | 248 |
| Lacey Spring Elementary | Record | Rockingham County Public Schools | Harrisonburg, 22802Rural: Distant | PK–5 | Primary | 229 |
| Ottobine Elementary | Record | Rockingham County Public Schools | Dayton, 22821Rural: Fringe | PK–5 | Primary | 192 |
TURNER ASHBY HIGH
Rockingham County Public Schools
Bridgewater, 22812 / Suburb: Small
SPOTSWOOD HIGH
Rockingham County Public Schools
Penn Laird, 22846 / Rural: Fringe
BROADWAY HIGH
Rockingham County Public Schools
Broadway, 22815 / Town: Distant
EAST ROCKINGHAM HIGH
Rockingham County Public Schools
Elkton, 22827 / Rural: Fringe
Cub Run Elementary
Rockingham County Public Schools
Penn Laird, 22846 / Rural: Fringe
WILBUR S. PENCE MIDDLE
Rockingham County Public Schools
Dayton, 22821 / Suburb: Small
J. FRANK HILLYARD MIDDLE
Rockingham County Public Schools
Broadway, 22815 / Town: Distant
ELKTON MIDDLE
Rockingham County Public Schools
Elkton, 22827 / Rural: Fringe
MONTEVIDEO MIDDLE
Rockingham County Public Schools
Penn Laird, 22846 / Rural: Fringe
Peak View Elementary
Rockingham County Public Schools
Penn Laird, 22846 / Rural: Fringe
John W. Wayland Elementary
Rockingham County Public Schools
Bridgewater, 22812 / Suburb: Small
John C. Myers Elementary
Rockingham County Public Schools
Broadway, 22815 / Town: Distant
Plains Elementary
Rockingham County Public Schools
Timberville, 22853 / Rural: Fringe
Mountain View Elementary
Rockingham County Public Schools
Harrisonburg, 22801 / Suburb: Small
River Bend Elementary
Rockingham County Public Schools
Elkton, 22827 / Rural: Fringe
South River Elementary
Rockingham County Public Schools
Grottoes, 24441 / Rural: Fringe
Elkton Elementary
Rockingham County Public Schools
Elkton, 22827 / Town: Fringe
McGaheysville Elementary
Rockingham County Public Schools
McGaheysville, 22840 / Town: Fringe
Lacey Spring Elementary
Rockingham County Public Schools
Harrisonburg, 22802 / Rural: Distant
Ottobine Elementary
Rockingham County Public Schools
Dayton, 22821 / Rural: Fringe
Education Data for Rockingham County
Comprehensive education data for Rockingham County is compiled from NCES and Census sources. Some metrics may not be available for all counties due to data collection boundaries.
Compare Nearby Counties
Review Rockingham County against other counties using the same NCES-backed metrics.
Open CompareBrowse Public Schools
See school-level enrollment, grade ranges, school type, and district affiliation.
View SchoolsFrequently Asked Questions
Which Virginia counties have the highest graduation rates?
What is per-pupil spending like in Virginia?
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.