Home › North Carolina › Nash County
Nash County Public Schools Schools
Nash County Public Schools is a public school district in North Carolina, based in Nash County (Nashville). SchoolGrade grades 29 of its schools on actual versus projected test scores; every school below has its own page.
Nash County Public Schools on the map
District boundary from the NCES EDGE composite school district file. Each marker is a graded school; click it for its grade and scores.
SchoolGrade summary for Nash County Public Schools
22 of 29 schools in Nash County Public Schools carry a SchoolGrade (7 have no school-level proficiency results in our source data). Grade distribution:
A: 3B: 4C: 9D: 5F: 1
Best schools in Nash County Public Schools
Statewide rankings: all 608 high schools in North Carolina · all 453 middle schools in North Carolina · all 1409 elementary schools in North Carolina
The ten highest SchoolGrades in the district. Grades reward actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact.
- A Nrm Early College High School (High school, greatly exceeds expectations)
- A- Citi High School (High school, greatly exceeds expectations)
- A- Coopers Elementary (Elementary school, exceeds expectations)
- B Nashville Elementary (Elementary school, greatly exceeds expectations)
- B- Red Oak Elementary (Elementary school, exceeds expectations)
- B- Bailey Elementary (Elementary school, greatly exceeds expectations)
- B- Nash Central Middle (Middle school, greatly exceeds expectations)
- C+ Englewood Elementary (Elementary school, greatly exceeds expectations)
- C+ Middlesex Elementary (Elementary school, greatly exceeds expectations)
- C+ Nash Central High (High school, greatly exceeds expectations)
Every school in Nash County Public Schools
High schools (6)
- A- Citi High School, Rocky Mount
- C+ Nash Central High, Rocky Mount
- C+ Northern Nash High, Rocky Mount
- A Nrm Early College High School, Rocky Mount
- D Rocky Mount High, Rocky Mount
- C Southern Nash High, Bailey
Middle and junior high schools (6)
- D- G R Edwards Middle, Rocky Mount
- J W Parker Middle, Rocky Mount
- B- Nash Central Middle, Nashville
- C- Red Oak Middle, Battleboro
- D- Rocky Mount Middle, Rocky Mount
- C+ Southern Nash Middle, Spring Hope
Elementary and primary schools (16)
- B- Bailey Elementary, Bailey
- Baskerville Elementary, Rocky Mount
- D+ Benvenue Elementary, Rocky Mount
- Cedar Grove Elementary, Nashville
- A- Coopers Elementary, Elm City
- D S Johnson Elementary, Rocky Mount
- C+ Englewood Elementary, Rocky Mount
- Fairview Elementary, Rocky Mount
- C- M B Hubbard Elementary, Battleboro
- C+ Middlesex Elementary, Middlesex
- B Nashville Elementary, Nashville
- B- Red Oak Elementary, Red Oak
- C- Spring Hope Elementary, Spring Hope
- Swift Creek Elementary, Whitakers
- Williford Elementary, Rocky Mount
- D+ Winstead Avenue Elementary, Rocky Mount
Other schools and academies (1)
- F Tar River Academy, Rocky Mount
Where Nash County Public Schools schools are
Cities and towns served (9)
- Rocky Mount (16)
- Nashville (3)
- Bailey (2)
- Battleboro (2)
- Spring Hope (2)
- Elm City (1)
- Middlesex (1)
- Red Oak (1)
- Whitakers (1)
About this district
- State: Best schools in North Carolina
- County: Nash County
- Type: regular local school district
- Setting: fringe rural (NCES locale of the district office)
- Enrollment: 14,568 students with 847 full-time-equivalent teachers and 1,817 total staff FTE (NCES CCD, 2023-24)
- NCES district ID: 3703270
- Grades are the 2025-26 SchoolGrade model: each school's actual proficiency against the level projected for its student context. How SchoolGrade works
Nearby school districts
- Franklin County Schools (16 schools, 19 mi)
- Wilson County Schools (25 schools, 19 mi)
- Edgecombe County Public Schools (14 schools, 22 mi)
- Halifax County Schools (11 schools, 27 mi)
- Warren County Schools (7 schools, 30 mi)
- Weldon City Schools (4 schools, 34 mi)
- Vance County Schools (16 schools, 36 mi)
- Greene County Schools (6 schools, 37 mi)
Questions about Nash County Public Schools
How many schools are in Nash County Public Schools?
SchoolGrade grades 29 public schools in Nash County Public Schools, across 9 cities and towns. Every one of them is listed on this page with a link to its own report.
Which cities does Nash County Public Schools serve?
The largest by graded schools: Rocky Mount, Nashville, Bailey, Battleboro, Spring Hope and 4 more.
How good are the schools in Nash County Public Schools?
Across the 22 graded schools, the average SchoolGrade is C, with 51.5% of tested students meeting the state bar against a projected 36.2%. 100% of schools meet or exceed the expectation for their student context.
How many students attend Nash County Public Schools?
14,568 students were enrolled in Nash County Public Schools in the 2023-24 school year, about 17.2 students per full-time teacher (NCES Common Core of Data).
Where is Nash County Public Schools?
Nash County Public Schools is in North Carolina, based in Nash County, with its district office in Nashville. Its boundary covers about 545 sq mi.