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

8 schools in Asheboro City Schools

North Carolina · 4,405 students · 1 city

Asheboro City Schools's public schools total 8 across the district, with enrollment of about 4,405 and an average school size near 551.

4-year change in Asheboro City Schools

SY 2020-21 vs SY 2024-25
Total enrollment
4,405
-43 (-1%) vs SY 2020-21
School count
8
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Asheboro City Schools ranks

Among districts
MeasureThis districtIn North CarolinaIn the US
State test proficiency
ranked highest first
42.9%#89 of 112N/A
Enrollment
ranked largest first
4,405#70 of 116#2,202 of 9,234
Number of schools
ranked most first
8#81 of 116N/A
Students per teacher
ranked fewest first
15.6:1#50 of 116#6,026 of 9,044
Free or reduced-price lunch share
ranked highest first
99.2%#13 of 114#255 of 8,164
Diversity index
ranked most diverse first
63.0%#53 of 111#1,276 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Asheboro City Schools

State test results across the district's 8 scored schools run from Guy B Teachey Elementary at 53.1% proficient to Charles W McCrary Elementary at 36.3%, a gap of 16.8 points. That is the 97th widest gap among 104 North Carolina districts with four or more scored schools.

Since 2017-18, the 8 district schools that reported both years went from 4,608 to 4,405 students (down 4%) and from 315 to 283 full-time teachers (down 10%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Asheboro HighAsheboroHigh09-121,338
Balfour ElementaryAsheboroElementaryPK-05558
North Asheboro MiddleAsheboroMiddle06-08501
South Asheboro MiddleAsheboroMiddle06-08491
Guy B Teachey ElementaryAsheboroElementaryKG-05444
Lindley Park ElementaryAsheboroElementaryKG-05403
Charles W McCrary ElementaryAsheboroElementaryKG-05370
Donna L Loflin ElementaryAsheboroElementaryKG-05300

About Asheboro City Schools

Asheboro City Schools maintains 8 public schools across North Carolina, collectively enrolling roughly 4,405 students.

On the level-by-level breakdown, Asheboro City Schools is made up of 5 elementary, 2 middle, and 1 high school.

Looking at the last 4 years. Combined enrollment now sits at 4,405 students, stayed largely flat from the 4,448 reported in SY 2020-21.

Within the allk12 community for this area, the community for Asheboro City Schools discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many schools are in Asheboro City Schools?
Asheboro City Schools operates 8 public K-12 schools in North Carolina, serving approximately 4,405 students.
What is the mix of elementary, middle, and high schools in Asheboro City Schools?
Asheboro City Schools includes 5 elementary schools, 2 middle schools, and 1 high school.
What is the largest school in Asheboro City Schools?
Asheboro High is the largest public school in Asheboro City Schools by enrollment, with approximately 1,338 students.
What grade levels does Asheboro City Schools serve?
Asheboro City Schools serves students from pre-K through grade 12 across 8 schools.