Rockingham County
Public schools in Rockingham County, Virginia total 22, with combined enrollment of about 11,397 students against a county population of 85,600. That breaks down as 14 elementary, 4 middle, and 4 high.
4-year change in Rockingham County
SY 2020-21 vs SY 2024-25How Rockingham County ranks
Among counties| Measure | This county | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 66.7% | #76 of 115 | N/A |
| Enrollment ranked largest first | 11,397 | #24 of 118 | #735 of 2,745 |
| Number of schools ranked most first | 22 | #20 of 118 | N/A |
| Students per teacher ranked fewest first | 14.0:1 | #79 of 118 | #1,380 of 2,655 |
| Free or reduced-price lunch share ranked highest first | 53.5% | #80 of 107 | #1,443 of 2,526 |
| Diversity index ranked most diverse first | 47.1% | #79 of 115 | #1,219 of 2,707 |
Rockingham County school rankings
County vs. school enrollment demographics
Left bar is the racial makeup of Rockingham County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Rockingham County
Latest 2024-25 ELA proficiency, 22 schools ranked. Virginia state average: 74.2%.
- Turner Ashby High· 86.0%
- East Rockingham High· 85.0%
- Broadway High· 84.0%
- Spotswood High· 84.0%
- Peak View Elementary· 73.0%
- Elkton Elementary· 46.0%
- Fulks Run Elementary· 46.0%
- Lacey Spring Elementary· 54.0%
- Mountain View Elementary· 54.0%
- Ottobine Elementary· 56.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Turner Ashby High | Bridgewater | High | 09-12 | 998 | · |
| Broadway High | Broadway | High | 09-12 | 932 | · |
| Spotswood High | Penn Laird | High | 09-12 | 880 | · |
| East Rockingham High | Elkton | High | 09-12 | 821 | · |
| J. Frank Hillyard Middle | Broadway | Middle | 06-08 | 726 | · |
| Wilbur S. Pence Middle | Dayton | Middle | 06-08 | 671 | · |
| Cub Run Elementary | Penn Laird | Elementary | PK-05 | 614 | · |
| Montevideo Middle | Penn Laird | Middle | 06-08 | 593 | · |
| Elkton Middle | Elkton | Middle | 06-08 | 561 | · |
| Peak View Elementary | Penn Laird | Elementary | PK-05 | 538 | · |
| John W. Wayland Elementary | Bridgewater | Elementary | PK-05 | 526 | · |
| John C. Myers Elementary | Broadway | Elementary | PK-05 | 473 | · |
| Plains Elementary | Timberville | Elementary | PK-05 | 460 | · |
| Mountain View Elementary | Harrisonburg | Elementary | PK-05 | 411 | · |
| Lacey Spring Elementary | Harrisonburg | Elementary | PK-05 | 350 | · |
| River Bend Elementary | Elkton | Elementary | PK-05 | 341 | · |
| South River Elementary | Grottoes | Elementary | PK-05 | 316 | · |
| Elkton Elementary | Elkton | Elementary | PK-05 | 269 | · |
| McGaheysville Elementary | Mcgaheysville | Elementary | PK-05 | 262 | · |
| Ottobine Elementary | Dayton | Elementary | PK-05 | 248 | · |
| Linville-Edom Elementary | Linville | Elementary | PK-05 | 209 | · |
| Fulks Run Elementary | Fulks Run | Elementary | PK-05 | 198 | · |
Cities in Rockingham County
About Rockingham County
Rockingham County is a medium-population Virginia county of about 85,600 residents, home to 22 public schools and roughly 11,397 students.
Looking at the wider area, census numbers show typical household earnings sit around $80,693, about 29% of adults have a bachelor's degree or above, and the federal-poverty share is near 6%. That income level is 5% meaningfully above the Virginia median.
On the school-mix side, Rockingham County is built around 14 elementary schools (5,215 students), 4 middle schools (2,551), and 4 high schools (3,631).
The largest single district in Rockingham County is Rockingham County Public Schools, which alone enrolls about 11,397 students.
Over the past 4-year window. Across the same 4-year window, public-school enrollment climbed 3%: 11,116 students in SY 2020-21 versus 11,397 in SY 2024-25.
In the discussion threads here, the community for Rockingham County discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.