12 schools in Roxboro
Public-school families in Roxboro pick from 12 campuses serving the city's roughly 4,706 K-12 students (6 elementary, 2 middle, and 3 high).
7-year change in Roxboro
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bethel Hill Charter | Elementary | KG-05 | 344 |
| Carolina Community Academy | Elementary | KG-02 | 91 |
| North Elementary | Elementary | KG-05 | 136 |
| North End Elementary | Elementary | KG-05 | 283 |
| Northern Middle | Middle | 06-08 | 454 |
| PCS Virtual Academy | Combined | PK-12 | 48 |
| Person Early College Innovation & Ldrshp | High | 09-13 | 142 |
| Person High | High | 09-12 | 1,165 |
| Roxboro Community School | High | 06-12 | 727 |
| South Elementary | Elementary | PK-05 | 463 |
| Southern Middle | Middle | 06-08 | 456 |
| Stories Creek Elementary | Elementary | KG-05 | 397 |
About Roxboro
Across Roxboro, North Carolina, 12 public schools teaches about 4,706 students between them.
For a sense of the school types, the city spans 6 elementary, 2 middle, 3 high, and 1 other.
Per-campus enrollment runs near 392, below the state mean of about 571.
Over the past 7-year window. Combined enrollment now sits at 4,570 students, stayed largely flat from the 4,588 reported in SY 2017-18. The school count climbed from 10 to 11 across the same 7-year window. The Hispanic share of public-school enrollment rose from 9% to 14%.
On allk12, the community for Roxboro discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.