There were 6,412 students enrolled in Richmond County Schools in the 2023-24 school year, 0.1% more than the previous year, according to the North Carolina Department of Public Instruction.
Richmond County Schools roughly covers 15 schools within Richmond County and has a main office in Hamlet.
Among the 15 schools in Richmond County Schools, Richmond Senior High School recorded the highest enrollment of 1,326 students in the 2023-24 school year.
Despite boasting a favorable teacher-student ratio of 1:15, surpassing the national average, North Carolina’s public schools face a significant funding gap. The state’s per-student expenditure of $10,519 falls considerably short of the national average of $14,295.
North Carolina’s public schools faced a staggering 58.4% surge in vacant teaching positions in the 2021-22 school year, leaving over 5,000 classrooms without qualified instructors.
North Carolina’s public schools are facing a significant funding gap, with a per-student expenditure of $10,519 — well below the national average of $14,295.
This financial strain is further compounded by a significant challenge in staffing with a staggering 58.4% surge in vacant teaching positions in the 2021-22 school year, leaving over 5,000 classrooms without qualified instructors.
| School | Total Enrollment |
|---|---|
| Richmond Senior High School | 1,326 |
| Rockingham Middle School | 583 |
| Richmond 9th Grade Academy | 479 |
| East Rockingham Elementary School | 470 |
| Fairview Heights Elementary School | 453 |
| L. J. Bell Elementary School | 452 |
| Hamlet Middle School | 406 |
| Washington Street Elementary School | 392 |
| Mineral Springs Elementary School | 378 |
| Monroe Avenue Elementary School | 346 |
| West Rockingham Elementary School | 289 |
| Richmond Early College High | 287 |
| Cordova Middle School | 256 |
| Ellerbe Middle School | 204 |
| Ashley Chapel Educational Center | 91 |


