The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

16 schools in Salisbury

North Carolina · Public K-12

16 public-school campuses operate inside Salisbury, with roughly 7,886 K-12 students enrolled (7 elementary, 3 middle, and 4 high).

7-year change in Salisbury

SY 2017-18 vs SY 2024-25
Total enrollment
7,886
-441 (-5%) vs SY 2017-18
School count
15
0 (0%) vs SY 2017-18
% White
36%
was 45%
% Hispanic
27%
was 22%
% Black
28%
was 28%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Dole ElementaryElementaryPK-05388
East Rowan HighHigh09-12986
Erwin MiddleMiddle06-08763
Granite Quarry ElementaryElementaryPK-05586
Henderson HighHigh06-1271
Hurley ElementaryElementaryPK-05466
Isenberg ElementaryElementaryPK-05509
Knollwood ElementaryElementaryPK-05585
Knox MiddleCombinedM-M·
Koontz ElementaryElementaryPK-05554
Overton ElementaryElementaryKG-05237
Rowan Co Early CollegeHigh09-12235
Salisbury HighHigh09-12930
Southeast MiddleMiddle06-08628
Summit Virtual AcademyCombinedKG-12241
West Rowan MiddleMiddle06-08707

About Salisbury

Salisbury, North Carolina is home to 16 public schools, with combined enrollment of approximately 7,886 students. By school count, it is a middle-population city.

Looking at the level breakdown, the city comprises 7 elementary, 3 middle, 4 high, and 2 other.

Average school size in Salisbury is around 493 students, 14% noticeably below the North Carolina average of about 571.

Looking at the last 7 years. Combined enrollment now sits at 7,886 students, fell 5% from the 8,327 reported in SY 2017-18. The White share of public-school enrollment contracted from 45% to 36%.

In the discussion threads here, the community for Salisbury discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Salisbury, North Carolina?
There are 16 public K-12 schools in Salisbury, with a combined enrollment of about 7,886.
How many elementary, middle, and high schools are in Salisbury?
Salisbury has 7 elementary, 3 middle, 4 high, 2 combined-grade public schools.
What is the largest public school in Salisbury?
East Rowan High is the largest public school in Salisbury by enrollment, with approximately 986 students.
What school districts serve Salisbury?
Salisbury public schools are operated by Rowan-Salisbury Schools.
What grade levels do public schools in Salisbury cover?
Public schools in Salisbury serve students from pre-K through grade 12.