Rockingham County
Of the 27 public K-12 schools in Rockingham County, the largest district by enrollment is Rockingham County Schools (11,114 students). Total county enrollment runs around 12,299. The level mix is 16 elementary, 4 middle, and 6 high schools.
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. North Carolina state average: 51.8%.
- Rockingham Co Early College High· 89.4%
- Lincoln Elementary· 59.2%
- Bethany Elementary· 58.8%
- Douglass Elementary· 53.3%
- Rockingham County Middle· 51.9%
- Moss Street Elementary· 22.9%
- Reidsville High· 29.9%
- South End Elementary· 30.2%
- Reidsville Middle· 32.9%
- John W Dillard Academy· 36.7%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Rockingham County High | Reidsville | High | 09-12 | 878 | · |
| John M Morehead High | Eden | High | 09-12 | 771 | · |
| Rockingham County Middle | Reidsville | Middle | 06-08 | 750 | · |
| Reidsville High | Reidsville | High | 09-12 | 696 | · |
| Dalton McMichael High | Mayodan | High | 09-12 | 681 | · |
| Bethany Community School | Summerfield | High | 06-12 | 640 | · |
| J E Holmes Middle | Eden | Middle | 06-08 | 612 | · |
| Reidsville Middle | Reidsville | Middle | 06-08 | 543 | · |
| Central Elementary | Eden | Elementary | PK-05 | 521 | · |
| Western Rockingham Middle | Madison | Middle | 06-08 | 521 | · |
| Wentworth Elementary | Reidsville | Elementary | KG-05 | 497 | · |
| Williamsburg Elementary | Reidsville | Elementary | PK-05 | 497 | · |
| Monroeton Elementary | Reidsville | Elementary | PK-05 | 493 | · |
| Bethany Elementary | Reidsville | Elementary | PK-05 | 459 | · |
| Stoneville Elementary | Stoneville | Elementary | PK-05 | 413 | · |
| Leaksville-Spray Elementary | Eden | Elementary | PK-05 | 400 | · |
| Huntsville Elementary | Madison | Elementary | PK-05 | 389 | · |
| South End Elementary | Reidsville | Elementary | PK-05 | 355 | · |
| Moss Street Elementary | Reidsville | Elementary | PK-05 | 354 | · |
| Douglass Elementary | Eden | Elementary | PK-05 | 349 | · |
| Rockingham Co Early College High | Wentworth | High | 09-13 | 344 | · |
| Moss Street Partnership School | Reidsville | Elementary | KG-05 | 339 | · |
| Lincoln Elementary | Ruffin | Elementary | PK-05 | 303 | · |
| John W Dillard Academy | Madison | Elementary | PK-05 | 256 | · |
| Legacy Classical Academy | Reidsville | Elementary | KG-05 | 206 | · |
| The SCORE Center | Reidsville | Combined | KG-12 | 32 | · |
| CTE Innovative High School | Eden | Elementary | M-M | · | · |
Cities in Rockingham County
About Rockingham County
Rockingham County is a mid-sized North Carolina county of about 92,131 residents, home to 27 public schools and roughly 12,299 students.
Looking at the wider area, census numbers show typical household earnings sit around $57,053, about 17% of adults have a bachelor's degree or above, and roughly 12% of residents live below the federal poverty line. That income level is 10% meaningfully below the North Carolina median.
On the level-by-level breakdown, Rockingham County comprises 16 elementary schools (5,831 students), 4 middle schools (2,426), 6 high schools (4,010), and 1 combined or other schools.
The largest single district in Rockingham County is Rockingham County Schools, which alone enrolls about 11,114 students.
Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 5%: 12,575 students in SY 2017-18 versus 11,960 in SY 2024-25. Rockingham County now counts 25 public schools, down from 26 in SY 2017-18. On the demographic side, White enrollment moved from 61% to 54% over the same window.
Within the allk12 community for this area, the community for Rockingham County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.