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

12 schools in Hillsborough

North Carolina · Public K-12

Hillsborough sits inside North Carolina and runs 12 public K-12 schools, serving about 6,715 students between them, an average of 560 per campus.

7-year change in Hillsborough

SY 2017-18 vs SY 2024-25
Total enrollment
6,715
-41 (-1%) vs SY 2017-18
School count
12
0 (0%) vs SY 2017-18
% White
56%
was 63%
% Hispanic
24%
was 19%
% Black
11%
was 12%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
A L Stanback MiddleMiddle06-08648
Cedar Ridge HighHigh09-121,148
Central ElementaryElementaryPK-05261
Eno River AcademyCombinedKG-12828
Grady Brown ElementaryElementaryPK-05406
Hillsborough ElementaryElementaryPK-05435
Orange HighHigh09-121,161
Orange MiddleMiddle06-08514
Partnership AcademyHigh09-1240
Pathways ElementaryElementaryPK-05371
River Park ElementaryElementaryPK-05523
The Expedition SchoolElementaryKG-08380

About Hillsborough

Across Hillsborough, North Carolina, 12 public schools educates about 6,715 students between them.

Looking at the level breakdown, the city consists of 6 elementary, 2 middle, 3 high, and 1 other.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment stayed largely flat: 6,756 students in SY 2017-18 versus 6,715 in SY 2024-25. Demographically, the White share of enrollment declined from 63% to 56%.

In the discussion threads here, the community for Hillsborough discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Hillsborough, North Carolina?
There are 12 public K-12 schools in Hillsborough, with a combined enrollment of about 6,715.
How many elementary, middle, and high schools are in Hillsborough?
Hillsborough has 6 elementary, 2 middle, 3 high, 1 combined-grade public schools.
What is the largest public school in Hillsborough?
Orange High is the largest public school in Hillsborough by enrollment, with approximately 1,161 students.
What school districts serve Hillsborough?
Hillsborough is served by 3 public school districts, including Eno River Academy, Orange County Schools, The Expedition School.
What grade levels do public schools in Hillsborough cover?
Public schools in Hillsborough serve students from pre-K through grade 12.
Are there charter schools in Hillsborough?
2 of the 12 public schools in Hillsborough are charter schools.