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

Excelsior Classical Academy

4100 N Roxboro Street, Durham, NC 27704 · (919) 213-8585 · Durham County
GRADES KG–12COMBINED11-CITYCHARTERREGULAR SCHOOL1,032 STUDENTS
Enrollment
1,032
Combined
STATE 731
Student : Teacher
24.8:1
42 FTE teachers
STATE 16.1:1
Free / Reduced Lunch
,
Title I proxy
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
94
Grade 1
95
Grade 2
98
Grade 3
94
Grade 4
96
Grade 5
95
Grade 6
94
Grade 7
93
Grade 8
88
Grade 9
53
Grade 10
51
Grade 11
54
Grade 12
27
Student demographics
White
41040%
STATE 42%
Hispanic
30429%
STATE 22%
Black
21621%
STATE 25%
Asian
222%
STATE 4%
Two+
808%
STATE 6%
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
50649%
Female
52651%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,032
+554 (+116%) vs 2017
Student : Teacher
24.8:1
was 18.4:1
% White
40%
was 56%
% Hispanic
29%
was 10%
% Black
21%
was 24%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Excelsior Classical Academy

Excelsior Classical Academy is a reasonably sized unified-grade school in Durham, North Carolina, part of Excelsior Classical Academy. The school enrolls 1,032 students in grades K through 12. Enrollment runs roughly 41% above the state mean of about 731.

Excelsior Classical Academy is the operating authority for Excelsior Classical Academy, handling staffing, calendars, and reporting to the state department of education.

In terms of who attends, Excelsior Classical Academy records that the largest single group is White at 40%, but no single group is in the majority. Beyond that, the school lists 29% Hispanic, 21% Black, 8% multiracial, 2% Asian. That composition is broadly in line with Durham County as a whole.

Looking at the economic backdrop, The school currently runs with 42 full-time-equivalent teachers, for a student-teacher ratio near 24.8:1. Statewide, the average ratio sits near 16.1:1, putting Excelsior Classical Academy higher than the state norm the norm.

Around the school, census data for Durham County shows the typical household earns roughly $82,316 per year, 55% of adults hold a bachelor's degree or higher, and the poverty rate sits near 8%. Excelsior Classical Academy is one of 74 public schools in Durham County (combined enrollment of about 46,109 students).

Nearest neighbor: Voyager Academy, around 0.3 miles off. Within five miles, there are 8 other public schools.

The school occupies a city-core site. As a public charter, Excelsior Classical Academy runs on public funding but with greater curricular and operational autonomy than a typical district school.

Trend over the last 7 years. Looking back 7 years, enrollment at Excelsior Classical Academy has climbed 116%, going from 478 students in 2018 to 1,032 in 2025. Hispanic enrollment moved from 10% to 29% across the same window. Class-load math has widened: from 18.4:1 in 2018 to 24.8:1 in 2025.

In the discussion threads here, posts here usually surface around open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.

Durham County at a glance

View full county profile
Population
332,353
Census ACS
Median income
$82,316
Household, ACS
Bachelor's+
55%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
74
46,109 students

Quick facts

School name
Excelsior Classical Academy
District
Excelsior Classical Academy
Address
4100 N Roxboro Street, Durham, NC 27704
Phone
(919) 213-8585
County
Durham County
Level
Combined
Grade range
KG–12
Total enrollment
1,032
Teachers (FTE)
42
Student–teacher ratio
24.8:1
Locale
11-City: Large
NCES ID
370038403355
Charter school
Yes
Virtual school
No

Related schools

Other schools in Durham
Nearby schools

Frequently asked questions

About Excelsior Classical Academy
How large is Excelsior Classical Academy?
Excelsior Classical Academy enrolls approximately 1,032 students in grades KG-12.
What age range does Excelsior Classical Academy serve?
Excelsior Classical Academy serves students from grade KG through grade 12.
How many students per teacher at Excelsior Classical Academy?
Approximately 24.8:1 students per teacher at Excelsior Classical Academy.
What is the student diversity at Excelsior Classical Academy?
Student demographics at Excelsior Classical Academy are roughly 40% White, 29% Hispanic, 21% Black, 2% Asian, 8% Two or more.
Is Excelsior Classical Academy public or private?
Excelsior Classical Academy is a public K-12 school operated as a charter, overseen by Excelsior Classical Academy.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post