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

23 schools in Stanly County Schools

North Carolina · 8,743 students · 8 cities

Across 23 public schools, Stanly County Schools (North Carolina) serves approximately 8,743 K-12 students across 11 elementary, 4 middle, and 7 high.

7-year change in Stanly County Schools

SY 2017-18 vs SY 2024-25
Total enrollment
8,743
+434 (+5%) vs SY 2017-18
School count
23
+2 (+10%) vs SY 2017-18
% White
63%
was 69%
% Hispanic
12%
was 9%
% Black
15%
was 14%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
West Stanly HighOakboroHigh09-12800
West Stanly Middle SchoolLocustMiddle06-08662
North Stanly HighNew LondonHigh09-12568
Locust ElementaryLocustElementaryKG-05563
Central ElementaryAlbemarleElementaryKG-05525
Stanfield ElementaryStanfieldElementaryKG-05483
North Stanly MiddleNew LondonMiddle06-08471
South Stanly HighNorwoodHigh09-12442
Albemarle HighAlbemarleHigh09-12414
Badin ElementaryBadinElementaryKG-05411
South Stanly MiddleNorwoodMiddle06-08402
Aquadale ElementaryNorwoodElementaryPK-05379
Endy ElementaryAlbemarleElementaryKG-05360
Albemarle MiddleAlbemarleMiddle06-08355
Norwood ElementaryNorwoodElementaryKG-05354
Oakboro Choice STEMOakboroElementaryKG-08353
Richfield ElementaryRichfieldElementaryKG-05302
East Albemarle ElementaryAlbemarleElementaryKG-05261
Millingport ElementaryAlbemarleElementaryKG-05192
Stanly STEM Early CollegeAlbemarleHigh09-13189
Stanly Early College HighAlbemarleHigh09-13188
Stanly County Virtual EducationAlbemarleCombined01-1256
Stanly Academy Learning CenterAlbemarleHigh08-1213

About Stanly County Schools

Stanly County Schools is a rural-scale North Carolina school district running 23 campuses with combined enrollment near 8,743.

On the level-by-level breakdown, Stanly County Schools consists of 11 elementary, 4 middle, 7 high schools, and 1 combined or other.

On a per-school basis, Stanly County Schools runs about 380 students per campus, 33% meaningfully below the state mean of roughly 571.

Over the past 7-year window. Combined enrollment now sits at 8,743 students, rose 5% from the 8,309 reported in SY 2017-18. Over that span, Stanly County Schools gained 2 schools, going from 21 to 23. On the demographic side, White enrollment moved from 69% to 63% over the same window.

On allk12, the community for Stanly County Schools discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools does Stanly County Schools run?
Stanly County Schools has 23 public schools with a combined enrollment of about 8,743 students in North Carolina.
What is the mix of elementary, middle, and high schools in Stanly County Schools?
Stanly County Schools includes 11 elementary, 4 middle, 7 high, 1 combined-grade schools.
What is the largest school in Stanly County Schools?
West Stanly High is the largest public school in Stanly County Schools by enrollment, with approximately 800 students.
What grade levels does Stanly County Schools serve?
Stanly County Schools schools serve students from pre-K through grade 13, across 23 campuses.
What cities does Stanly County Schools serve?
Stanly County Schools operates schools in Oakboro, Locust, New London, Albemarle, Stanfield, Norwood, and 2 other communities across North Carolina.