Home › North Carolina › Rowan County
Rowan-Salisbury Schools Schools
Rowan-Salisbury Schools is a public school district in North Carolina, based in Rowan County (Salisbury). SchoolGrade grades 33 of its schools on actual versus projected test scores; every school below has its own page.
Rowan-Salisbury 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 Rowan-Salisbury Schools
32 of 33 schools in Rowan-Salisbury Schools carry a SchoolGrade (1 have no school-level proficiency results in our source data). Grade distribution:
A: 2B: 2C: 8D: 9F: 11
Best schools in Rowan-Salisbury 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 Rowan Co Early College (High school, meets expectations)
- A- Mt Ulla Elementary (Elementary school, meets expectations)
- B+ Millbridge Elementary (Elementary school, meets expectations)
- B Bostian Elementary (Elementary school, doesn't meet expectations)
- C+ Shive Elementary (Elementary school, doesn't meet expectations)
- C+ Landis Elementary (Elementary school, doesn't meet expectations)
- C Rockwell Elementary (Elementary school, underperforms expectations)
- C Carson High (High school, doesn't meet expectations)
- C- West Rowan Elementary (Elementary school, underperforms expectations)
- C- Isenberg Elementary (Elementary school, meets expectations)
Every school in Rowan-Salisbury Schools
High schools (7)
- C Carson High, China Grove
- C- East Rowan High, Salisbury
- F Henderson High, Salisbury
- D- North Rowan High, Spencer
- D- Salisbury High, Salisbury
- D South Rowan High, China Grove
- D- West Rowan High, Mount Ulla
Middle and junior high schools (7)
- C- China Grove Middle, China Grove
- D Corriher Lipe Middle, Landis
- D Erwin Middle, Salisbury
- Knox Middle, Salisbury
- F North Rowan Middle, Spencer
- F Southeast Middle, Salisbury
- D West Rowan Middle, Salisbury
Elementary and primary schools (18)
- B Bostian Elementary, China Grove
- F China Grove Elementary, China Grove
- F Dole Elementary, Salisbury
- D Granite Quarry Elementary, Salisbury
- F Hurley Elementary, Salisbury
- C- Isenberg Elementary, Salisbury
- F Knollwood Elementary, Salisbury
- F Koontz Elementary, Salisbury
- C+ Landis Elementary, Landis
- B+ Millbridge Elementary, China Grove
- D+ Morgan Elementary, Gold Hill
- A- Mt Ulla Elementary, Mount Ulla
- F North Rowan Elementary, Spencer
- F Overton Elementary, Salisbury
- C Rockwell Elementary, Rockwell
- A Rowan Co Early College, Salisbury
- C+ Shive Elementary, Rockwell
- C- West Rowan Elementary, Cleveland
Other schools and academies (1)
- F Summit Virtual Academy, Salisbury
Where Rowan-Salisbury Schools schools are
Cities and towns served (8)
- Salisbury (16)
- China Grove (6)
- Spencer (3)
- Landis (2)
- Mount Ulla (2)
- Rockwell (2)
- Cleveland (1)
- Gold Hill (1)
About this district
- State: Best schools in North Carolina
- County: Rowan County
- Type: regular local school district
- Setting: fringe rural (NCES locale of the district office)
- Enrollment: 18,110 students with 1,124 full-time-equivalent teachers and 2,210 total staff FTE (NCES CCD, 2023-24)
- NCES district ID: 3704050
- 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
- Kannapolis City Schools (8 schools, 11 mi)
- Mooresville Graded School District (7 schools, 16 mi)
- Cabarrus County Schools (42 schools, 18 mi)
- Lexington City Schools (7 schools, 19 mi)
- Davie County Schools (13 schools, 20 mi)
- Davidson County Schools (36 schools, 21 mi)
- Iredell-Statesville Schools (38 schools, 24 mi)
- Stanly County Schools (23 schools, 27 mi)
Questions about Rowan-Salisbury Schools
How many schools are in Rowan-Salisbury Schools?
SchoolGrade grades 33 public schools in Rowan-Salisbury Schools, across 8 cities and towns. Every one of them is listed on this page with a link to its own report.
Which cities does Rowan-Salisbury Schools serve?
The largest by graded schools: Salisbury, China Grove, Spencer, Landis, Mount Ulla and 3 more.
How good are the schools in Rowan-Salisbury Schools?
Across the 32 graded schools, the average SchoolGrade is D+, with 39.3% of tested students meeting the state bar against a projected 44.8%. 19% of schools meet or exceed the expectation for their student context.
How many students attend Rowan-Salisbury Schools?
18,110 students were enrolled in Rowan-Salisbury Schools in the 2023-24 school year, about 16.1 students per full-time teacher (NCES Common Core of Data).
Where is Rowan-Salisbury Schools?
Rowan-Salisbury Schools is in North Carolina, based in Rowan County, with its district office in Salisbury. Its boundary covers about 506 sq mi.