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.
7-year change in Rockingham County
SY 2017-18 vs SY 2024-25County 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 7-year window. Across the same 7-year window, public-school enrollment stayed largely flat: 11,599 students in SY 2017-18 versus 11,397 in SY 2024-25. On the demographic side, White enrollment moved from 79% to 70% over the same window.
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.