Schools in Rocky Mount, North Carolina
Rocky Mount city of North Carolina has nineteen schools. Click on a school to see complete details about the school.
| Name | Location |
|---|---|
| Rocky Mount Preparatory School | Nash County |
| G W Bulluck Elementary School | Edgecombe County |
| West Edgecombe Middle School | Edgecombe County |
| Baskerville Elementary School | Edgecombe County |
| D S Johnson Elementary School | Edgecombe County |
| Englewood Elementary School | Nash County |
| G R Edwards Middle School | Nash County |
| J W Parker Middle School | Edgecombe County |
| Rocky Mount High School | Nash County |
| Tar River Academy | Nash County |
| Benvenue Elementary School | Nash County |
| Northern Nash High School | Nash County |
| Williford Elementary School | Nash County |
| Winstead Avenue Elementary School | Nash County |
| Nash Central High School | Nash County |
| NRM Early College High School | Nash County |
| Rocky Mount Middle School | Nash County |
| Fairview Elementary School | Edgecombe County |
| CITI High School | Nash County |