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

12 schools in Graham

North Carolina · Public K-12

The Graham public-school footprint covers 12 campuses and about 6,444 K-12 students, with an average school size near 537.

7-year change in Graham

SY 2017-18 vs SY 2024-25
Total enrollment
6,444
-197 (-3%) vs SY 2017-18
School count
12
+1 (+9%) vs SY 2017-18
% White
40%
was 52%
% Hispanic
30%
was 25%
% Black
21%
was 16%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ABSS Early College at ACCHigh09-13247
Alamance Virtual SchoolHigh06-12203
Alexander Wilson ElementaryElementaryPK-05609
B. Everett Jordan ElementaryElementaryKG-05338
Graham HighHigh09-12828
Graham MiddleMiddle06-08553
North Graham ElementaryElementaryPK-05362
Ray Street AcademyHigh06-1236
River Mill AcademyCombinedKG-12780
South Graham ElementaryElementaryPK-05518
Southern Alamance HighHigh09-121,148
Southern Alamance MiddleMiddle06-08822

About Graham

Public education in Graham, North Carolina runs across 12 schools that educates roughly 6,444 students. By footprint, Graham sits in the medium-population bracket.

On the school-mix side, the city comprises 4 elementary, 2 middle, 5 high, and 1 other.

Over the past 7-year window. Combined enrollment now sits at 6,444 students, contracted 3% from the 6,641 reported in SY 2017-18. Over that span, Graham opened 1 school, going from 11 to 12. On the demographic side, White enrollment moved from 52% to 40% over the same window.

In the discussion threads here, the community for Graham 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 K-12 schools are in Graham, North Carolina?
There are 12 public K-12 schools in Graham, with a combined enrollment of about 6,444.
How many elementary, middle, and high schools are in Graham?
Graham has 4 elementary, 2 middle, 5 high, 1 combined-grade public schools.
What is the largest public school in Graham?
Southern Alamance High is the largest public school in Graham by enrollment, with approximately 1,148 students.
What school districts serve Graham?
Graham is served by 2 public school districts, including River Mill Academy, Alamance-Burlington Schools.
What grade levels do public schools in Graham cover?
Public schools in Graham serve students from pre-K through grade 13.
Are there charter schools in Graham?
1 of the 12 public schools in Graham are charter schools.