The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CHAPEL HILL-CARRBORO CITY SCHOOLS·NCES 370072002823

Carrboro High

201 Rock Haven Rd, Carrboro, NC 27510 · (919) 918-2200 · Orange County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL885 STUDENTS
Enrollment
885
High
DISTRICT 796 · STATE 761
Student : Teacher
13.8:1
64 FTE teachers
DISTRICT 12.2:1 · STATE 19.6:1
Free / Reduced Lunch
30%
269 students
DISTRICT 35% · STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
237
Grade 10
229
Grade 11
223
Grade 12
196
Student demographics
White
44150%
DISTRICT 47% · STATE 42%
Hispanic
27231%
DISTRICT 20% · STATE 22%
Black
829%
DISTRICT 12% · STATE 25%
Asian
435%
DISTRICT 13% · STATE 4%
Two+
455%
DISTRICT 8% · STATE 6%
Native American
10%
DISTRICT 0% · STATE 1%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
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
44550%
Female
44050%

Discussions

+ POST

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
61.8%
NC avg 50.9%
Math
35.6%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of NC schools after controlling for student poverty
Actual proficiency
50.8%
composite math + reading, all grades
Predicted
69.6%
based on NC schools with similar FRL share
Beats by
-18.8pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
885
+33 (+4%) vs 2017
Student : Teacher
13.8:1
was 14.2:1
% White
50%
was 58%
% Hispanic
31%
was 20%
% Black
9%
was 10%
% Asian
5%
was 7%
Source: NCES Common Core of Data

About Carrboro High

Located at 201 Rock Haven Rd, in Carrboro, North Carolina, Carrboro High is a mid-tier four-year high school that hosts 885 students (grades 9 through 12), one of the schools within Chapel Hill-Carrboro City Schools.

Carrboro High is one of 20 schools operated by Chapel Hill-Carrboro City Schools, a district that enrolls 11,392 students overall.

Looking at the student body, Carrboro High shows that the largest single group is White at 50%, but no single group is in the majority; the rest breaks down as 31% Hispanic, 9% Black, 5% multiracial, 5% Asian. That is meaningfully less White than the county at large, where the share is closer to 69%.

Looking at school resources, Staff filings list 64 full-time-equivalent teachers, which works out to roughly 13.8:1 students per teacher. The state averages around 19.6:1, so this campus is tighter than the state norm typical. Around 30% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. Set against Orange County (around 40%), the school's rate is south of typical.

Adjusting for the school's free-and-reduced-lunch share, Carrboro High is in the bottom 10% of North Carolina public schools. The BeatsExpectations model predicts schools with this FRL share to land around 69.6%; Carrboro High posts 50.8%, -18.8 points below that line.

In the surrounding community, community-level numbers for Orange County indicate the typical household earns roughly $90,089 per year, roughly 62% of adults have completed at least a four-year degree, and roughly 5% of residents live below the federal poverty line. In all, Orange County runs 38 public schools (combined enrollment of about 19,582 students), of which Carrboro High is one.

Nearest neighbor: FPG Elementary, around 0.9 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Carrboro High comes 7th of 7 in the immediate cluster, beneath the nearby-schools average of 66.0%.

Geographically, the school is in a suburban area.

Trend over the last 7 years. Over the past 7-year window, the student count edged up 4%: 852 students in 2018 compared to 885 in 2025. Hispanic enrollment moved from 20% to 31% across the same window.

Within the allk12 community for this school, posts here usually surface around enrollment questions, classroom assignments, and PTA news. Members of the school community can share what they know.

Orange County at a glance

View full county profile
Population
149,678
Census ACS
Median income
$90,089
Household, ACS
Bachelor's+
62%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
38
19,582 students

Quick facts

School name
Carrboro High
District
Chapel Hill-Carrboro City Schools
Address
201 Rock Haven Rd, Carrboro, NC 27510
Phone
(919) 918-2200
County
Orange County
Level
High
Grade range
09–12
Total enrollment
885
Teachers (FTE)
64
Student–teacher ratio
13.8:1
Free/Reduced lunch
269 (30%)
Locale
21-Suburb: Large
NCES ID
370072002823
Charter school
No
Virtual school
No

Related schools

Other schools in Chapel Hill-Carrboro City Schools
Other schools in Carrboro
Nearby schools

Frequently asked questions

About Carrboro High
What is the total enrollment at Carrboro High?
Carrboro High enrolls approximately 885 students in grades 09-12.
What grades does Carrboro High serve?
Carrboro High serves grades 09-12.
What is the student-teacher ratio at Carrboro High?
The student-to-teacher ratio at Carrboro High is approximately 13.8:1 (64 FTE teachers).
How diverse is Carrboro High?
Carrboro High reports a student body of 50% White, 31% Hispanic, 9% Black, 5% Asian, 5% Two or more.
What district is Carrboro High in?
Carrboro High is part of Chapel Hill-Carrboro City Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post