7 schools in Roanoke Rapids
Public K-12 education in Roanoke Rapids runs across 7 schools, enrolling approximately 3,241 students, averaging 463 per campus.
7-year change in Roanoke Rapids
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Belmont Elementary School | Elementary | PK-05 | 614 |
| Chaloner Middle School | Middle | 06-08 | 605 |
| Everetts Elementary S.T.E.M. Academy | Elementary | PK-05 | 254 |
| Manning Elementary School | Elementary | PK-05 | 630 |
| Roanoke Rapids Early College High | High | 09-13 | 119 |
| Roanoke Rapids High School | High | 09-12 | 776 |
| William R Davie Middle S.T.E.M. Academy | Middle | 06-08 | 243 |
About Roanoke Rapids
Roanoke Rapids, North Carolina is home to 7 public schools, with combined enrollment of approximately 3,241 students. By school count, it is a middle-population city.
On the level-by-level breakdown, the city is made up of 3 elementary, 2 middle, and 2 high.
Average school size in Roanoke Rapids is around 463 students, 19% lower than the North Carolina average of about 571.
Over the past 7-year window. Combined enrollment now sits at 3,241 students, declined 9% from the 3,543 reported in SY 2017-18. The school count climbed from 6 to 7 across the same 7-year window. Demographically, the White share of enrollment decreased from 51% to 44%.
In the discussion threads here, the community for Roanoke Rapids discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.