35 schools in North Charleston
Of all public K-12 schools in South Carolina, 35 sit inside North Charleston city limits, with combined enrollment of roughly 20,924 students (19 elementary, 5 middle, and 11 high).
7-year change in North Charleston
SY 2017-18 vs SY 2024-25About North Charleston
North Charleston, South Carolina is home to 35 public schools, with combined enrollment of approximately 20,924 students. By school count, it is a broad city.
Looking at the level breakdown, the city consists of 19 elementary, 5 middle, and 11 high.
Trend over the past 7 years. Combined enrollment now sits at 19,771 students, declined 3% from the 20,428 reported in SY 2017-18. Demographically, the Hispanic share of enrollment expanded from 18% to 33%.
On allk12, the community for North Charleston discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.