The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·UWHARRIE CHARTER ACADEMY·NCES 370033403303

Uwharrie Charter Academy

207 Eagle Ln., Asheboro, NC 27205 · (336) 610-0818 · Randolph County
GRADES KG–12COMBINED41-RURALCHARTERREGULAR SCHOOL2,145 STUDENTS
Enrollment
2,145
Combined
DISTRICT 1,129 · STATE 731
Student : Teacher
16.2:1
132 FTE teachers
DISTRICT 16.2:1 · STATE 16.1:1
Free / Reduced Lunch
36%
765 students
DISTRICT 36% · STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
120
Grade 1
120
Grade 2
124
Grade 3
120
Grade 4
118
Grade 5
144
Grade 6
195
Grade 7
200
Grade 8
210
Grade 9
205
Grade 10
217
Grade 11
193
Grade 12
179
Student demographics
White
1,75482%
DISTRICT 82% · STATE 42%
Hispanic
1718%
DISTRICT 8% · STATE 22%
Black
653%
DISTRICT 3% · STATE 25%
Asian
231%
DISTRICT 1% · STATE 4%
Two+
1286%
DISTRICT 6% · STATE 6%
Native American
40%
DISTRICT 0% · STATE 1%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
1,08150%
Female
1,06450%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
2,145
+1,125 (+110%) vs 2017
Student : Teacher
16.2:1
was 14.0:1
% White
82%
was 88%
% Hispanic
8%
was 5%
% Black
3%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data

About Uwharrie Charter Academy

Uwharrie Charter Academy is a big all-grades campus in Asheboro, North Carolina, overseen by Uwharrie Charter Academy. The school enrolls 2,145 students in grades K through 12. By comparison, North Carolina's public schools average about 731 students each, so Uwharrie Charter Academy sits 193% larger than that benchmark.

Uwharrie Charter Academy is one of 2 schools operated by Uwharrie Charter Academy, a district that hosts 2,257 students overall.

Looking at the student body, Uwharrie Charter Academy logs that nearly all students (82%) are White. The remainder comes out to 8% Hispanic, 6% multiracial, 3% Black. That composition is broadly in line with Randolph County as a whole.

On the income-and-resources front, Staff filings list 132 full-time-equivalent teachers, which works out to roughly 16.2:1 students per teacher. That tracks the state average closely. An estimated 36% of students are eligible for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. Set against Randolph County (around 84%), the school's rate is somewhat below typical.

Zooming out to the county, Randolph County reports that median household earnings sit near $61,022, 18% of adults hold a bachelor's degree or higher, and roughly 11% of residents live below the federal poverty line. Uwharrie Charter Academy is one of 42 public schools in Randolph County (combined enrollment of about 21,656 students).

Uwharrie Charter Remote Academy is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 8 other public schools cluster around Uwharrie Charter Academy.

The campus sits in a rural setting. Uwharrie Charter Academy is a charter school, which puts it inside the public-school system but outside the standard district-managed model.

Over the past 7-year window. Looking back 7 years, enrollment at Uwharrie Charter Academy has ticked up 110%, going from 1,020 students in 2018 to 2,145 in 2025. The White share of enrollment declined from 88% to 82% over that span. The student-to-teacher ratio rose from 14.0:1 in 2018 to 16.2:1 today.

On allk12, members of the Uwharrie Charter Academy community share and discuss classroom updates, athletics, and weather closures. Members of the school community can share what they know.

Randolph County at a glance

View full county profile
Population
146,348
Census ACS
Median income
$61,022
Household, ACS
Bachelor's+
18%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
42
21,656 students

Quick facts

School name
Uwharrie Charter Academy
District
Uwharrie Charter Academy
Address
207 Eagle Ln., Asheboro, NC 27205
Phone
(336) 610-0818
County
Randolph County
Level
Combined
Grade range
KG–12
Total enrollment
2,145
Teachers (FTE)
132
Student–teacher ratio
16.2:1
Free/Reduced lunch
765 (36%)
Locale
41-Rural: Fringe
NCES ID
370033403303
Charter school
Yes
Virtual school
No

Related schools

Other schools in Uwharrie Charter Academy
Other schools in Asheboro
Nearby schools

Frequently asked questions

About Uwharrie Charter Academy
How many students attend Uwharrie Charter Academy?
Uwharrie Charter Academy enrolls approximately 2,145 students in grades KG-12.
What grades does Uwharrie Charter Academy serve?
Uwharrie Charter Academy serves grades KG-12.
How many students per teacher at Uwharrie Charter Academy?
Approximately 16.2:1 students per teacher at Uwharrie Charter Academy.
What is the racial breakdown of students at Uwharrie Charter Academy?
At Uwharrie Charter Academy, the student body is approximately 82% White, 8% Hispanic, 3% Black, 1% Asian, 6% Two or more.
Who oversees Uwharrie Charter Academy?
Uwharrie Charter Academy is overseen by Uwharrie Charter Academy in Randolph County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post