25 schools in Rocky Mount
Rocky Mount, North Carolina hosts 25 public K-12 schools with combined enrollment of about 10,525 students, broken out as 12 elementary, 4 middle, and 7 high.
7-year change in Rocky Mount
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Baskerville Elementary | Elementary | KG-05 | 321 |
| Baskerville Elementary | Elementary | KG-05 | 225 |
| Benvenue Elementary | Elementary | KG-05 | 562 |
| CITI High School | High | 09-13 | 87 |
| D S Johnson Elementary | Elementary | 03-05 | 332 |
| D S Johnson Elementary | Elementary | 03-05 | 206 |
| EDGE Academy of Health Sciences | High | 09-11 | 75 |
| Englewood Elementary | Elementary | KG-05 | 383 |
| Fairview Elementary | Elementary | PK-02 | 255 |
| Fairview Elementary | Elementary | KG-02 | 259 |
| G R Edwards Elementary | Elementary | KG-05 | 632 |
| G W Bulluck Elementary | Elementary | PK-05 | 535 |
| J W Parker Middle | Middle | 06-08 | 336 |
| J W Parker Middle | Middle | 06-08 | 244 |
| Nash Central High | High | 09-12 | 703 |
| Nash Everywhere Digital Academy (NEDA) | Combined | 04-12 | 259 |
| Northern Nash High | High | 09-12 | 1,035 |
| NRM Early College High School | High | 09-13 | 376 |
| Rocky Mount High | High | 09-12 | 1,023 |
| Rocky Mount Middle | Middle | 06-08 | 692 |
| Rocky Mount Preparatory | Combined | KG-12 | 854 |
| Tar River Academy | High | 09-12 | 74 |
| West Edgecombe Middle | Middle | 06-08 | 249 |
| Williford Elementary | Elementary | PK-02 | 253 |
| Winstead Avenue Elementary | Elementary | KG-05 | 555 |
About Rocky Mount
Rocky Mount is a high-population North Carolina city in terms of public-school footprint, with 25 schools and 10,525 students total.
On the level-by-level breakdown, the city is made up of 12 elementary, 4 middle, 7 high, and 2 other.
Average school size in Rocky Mount is around 421 students, 26% below the North Carolina average of about 571.
Looking at the last 7 years. Total public-school enrollment in Rocky Mount has decreased 11% since SY 2017-18, moving from about 10,233 students to 9,116. The school count climbed from 18 to 20 across the same 7-year window. The White share of public-school enrollment contracted from 21% to 16%.
On allk12, the community for Rocky Mount discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.