Skip to main content
7.0 avg / 10

Best Schools in Durham, North Carolina

94 schools · 53 Elementary · 10 Middle · 14 High · 17 Other

Public: 68
Private: 26
Districts: 16
Avg Rating: 7.0/10
Estimated Scores: 22%

Family Snapshot

At a glance
Avg school rating
7.0/10

52% of schools rated 7+

Median household income
$78,274

Census ACS, ZIPs in this city

Median home value
$363,286

Owner-occupied units

Bachelor's degree or higher
52%

Adults 25+

Avg commute
23 min

Workers age 16+

Owner-occupied homes
56%

Of occupied housing units

How Durham compares

North Carolina rank

#41 of 253

cities by avg. school score

Vs. state average

+0.6

above North Carolina avg (6.4)

Median household income

$78k

115% of North Carolina median

Schools in this city

87

About Schools in Durham, North Carolina

Durham's public school system spans 68 ranked schools, giving families a wide range of options across elementary, middle, and high school levels. The city's average school score sits at 7.0 out of 10, which holds up well in a competitive state. Nearly half the ranked schools — 33 out of 68, or 49% — score 7 or above, meaning strong options aren't limited to a handful of zip codes. That spread matters for families who can't or don't want to pursue magnet programs or cross-district transfers.

At the top of the rankings, Burton Elementary leads the city with a 9.5 out of 10, the highest score among all 68 ranked public schools. Oak Grove Elementary follows at 9.3, and Southwest Elementary scores 9.2. The elementary tier is where Durham's performance peaks — four of the five top-ranked schools citywide are elementary schools. Lakewood Montessori Middle earns the only top-five spot at the middle school level, scoring a 9.2 and offering a structured alternative pedagogy for families interested in Montessori education beyond the early grades. Easley Elementary rounds out the top five at 9.1.

The concentration of high performers at the elementary level is worth noting. Parents with younger children have the most high-scoring schools to choose from, while the middle and high school landscape requires closer research. With 49% of schools scoring 7 or better, Durham clears a reasonable baseline across grade levels, but the gap between the top-rated schools and the city average is significant — nearly 2.5 points separate Burton Elementary from the mean.

For parents actively comparing schools, the practical takeaway is this: Durham rewards research. The city's size — 68 ranked schools — means real variation in performance exists across neighborhoods. Families zoned to high-scoring elementaries are in a strong position, but the data supports looking carefully at feeder patterns into middle and high school. Start with the top performers, check attendance boundaries early, and use the 7.0 city average as a benchmark when evaluating any school that isn't on your initial shortlist.

Elementary Schools

53 schools
# School Rating
1 294 students · Pre-K–5th 9.5
2 448 students · Pre-K–5th 9.3
3 669 students · Pre-K–5th 9.2
4 478 students · Kindergarten–5th 9.1
5 570 students · Kindergarten–5th 8.9
6 535 students · Kindergarten–5th 8.8
7 226 students · Pre-K–5th 8.8
8 544 students · Pre-K–5th 8.7
9 523 students · Pre-K–5th 8.6
10 384 students · Kindergarten–8th 8.4
11 577 students · Kindergarten–5th 8.3
12 348 students · Pre-K–5th 8.3
13 380 students · Kindergarten–5th 8.2
14 239 students · Pre-K–5th 8.2
15 393 students · Pre-K–5th 8.1
16 223 students · Pre-K–5th 8.0
17 533 students · Pre-K–5th 7.9
18 618 students · Pre-K–5th 7.9
19 477 students · Pre-K–5th 7.9
20 634 students · Kindergarten–8th 7.7
21 309 students · Pre-K–5th 7.7
22 202 students · Kindergarten–8th 7.5
23 401 students · Pre-K–5th 7.4
24 412 students · Kindergarten–8th 7.0
25 308 students · Pre-K–8th 6.9
Show 28 more elementary schools
26 409 students · Pre-K–5th 6.9
27 440 students · Kindergarten–8th 6.8
28 740 students · Pre-K–5th 6.8
29 181 students · Kindergarten–8th 6.7
30 609 students · Kindergarten–8th 6.7
31 301 students · Pre-K–5th 6.7
32 650 students · Pre-K–5th 6.6
33 576 students · Pre-K–5th 6.3
34 626 students · Kindergarten–5th 6.3
35 365 students · Kindergarten–8th 6.2
36 529 students · Pre-K–5th 6.0
37 265 students · Pre-K–5th 5.2
38 727 students · Kindergarten–8th 4.5
39 551 students · Pre-K–5th 4.4
Private Schools 14 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 439 students · Pre-K–8th Not Rated
2 77 students · Pre-K–6th Not Rated
3 496 students · Pre-K–8th Not Rated
4 273 students · Pre-K–8th Not Rated
5 80 students · Pre-K–6th Not Rated
6 34 students · Kindergarten–6th Not Rated
7 86 students · Pre-K–5th Not Rated
8 50 students · Kindergarten–5th Not Rated
9 28 students · Pre-K–5th Not Rated
10 16 students · Kindergarten–7th Not Rated
11 7 students · Pre-K–T1 Not Rated
12 13 students · Pre-K–3rd Not Rated
13 17 students · Kindergarten–5th Not Rated
14 2 students · Kindergarten–2nd Not Rated

Middle Schools

10 schools
# School Rating
1 303 students · 6th–8th 9.2
2 631 students · 6th–8th 8.9
3 400 students · 6th–8th 8.8
4 811 students · 6th–8th 7.2
5 738 students · 6th–8th 6.8
6 413 students · 6th–8th 6.6
7 770 students · 6th–8th 6.5
8 693 students · 6th–8th 6.1
9 412 students · 6th–10th 5.5
10 624 students · 6th–8th 4.1

High Schools

14 schools
# School Rating
1 336 students · 9th–12th 9.0
2 239 students · 9th–12th 8.9
3 1,767 students · 6th–12th 7.9
4 134 students · 11th–12th 7.7
5 2,068 students · 9th–12th 6.2
6 1,454 students · 9th–12th 6.1
7 122 students · 9th–12th 6.0
8 438 students · 6th–12th 5.9
9 70 students · 6th–12th 5.8
10 1,334 students · 9th–12th 4.8
11 386 students · 9th–12th 4.5
12 1,352 students · 9th–12th 4.4
13 1,851 students · 9th–12th 4.2
Private Schools 1 school

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 14 students · 9th–12th Not Rated

Other Schools

17 schools
# School Rating
1 777 students · Kindergarten–10th 8.6
2 1,363 students · Kindergarten–12th 6.2
3 369 students · Kindergarten–12th 4.7
4 1,029 students · Kindergarten–12th 4.0
5 2,523 students · Kindergarten–12th 3.9
6 2,959 students · Kindergarten–12th 3.3
Private Schools 11 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 146 students · Pre-K–12th Not Rated
2 473 students · Pre-K–12th Not Rated
3 167 students · 2nd–12th Not Rated
4 1,196 students · Pre-K–12th Not Rated
5 295 students · Kindergarten–12th Not Rated
6 558 students · Kindergarten–12th Not Rated
7 51 students · Kindergarten–12th Not Rated
8 42 students · Kindergarten–12th Not Rated
9 51 students · Kindergarten–12th Not Rated
10 1,195 students · Pre-K–12th Not Rated
11 183 students · Kindergarten–9th Not Rated

Schools in Durham

Durham, North Carolina · 94 schools

Community Demographics

Census ACS 2022 5-Year Estimates across 7 ZIP codes

Median Income

$78,274

Median Home Value

$363,286

Median Rent

$1,416/mo

Population

310,448

College Educated

52%

Homeownership

56%

Avg Commute

23 min

Poverty Rate

12.9%

Community Profile

Durham has a median household income of $78,274. It is a well-educated community where 52% of adults hold a bachelor's degree or higher. The median home value in the area is $363,286, with a median rent of $1,416/month. The area has a poverty rate of 12.9%. The average commute for residents is 23 minutes. Source: U.S. Census ACS 2022 5-Year Estimates.

Quick Facts

Total Schools
94
Elementary
53
Middle
10
High
14
Districts
16
Avg Rating
7.0/10

How We Rate Schools

Every school receives a composite score from 1 to 10 based on four pillars: Academic Performance (50%), Student Growth (20%), Equity (15%), and Learning Environment (15%). Scores are built from publicly available data including standardized test results, enrollment figures, and school climate indicators.

Read our full methodology

Frequently Asked Questions

Common questions about schools in Durham, North Carolina

How many schools are in Durham, North Carolina?

Durham has 94 schools, including 68 public and 26 private schools spanning elementary, middle, and high school levels.

What is the average school rating in Durham, North Carolina?

The average MySchoolScout composite score for schools in Durham is 7.0 out of 10, based on academic achievement, student growth, equity, and school environment.

What is the top-ranked school in Durham, North Carolina?

The top-ranked school in Durham on MySchoolScout is Burton Elementary with a composite score of 9.5/10.

What is the best elementary school in Durham, North Carolina?

The top-ranked elementary school in Durham on MySchoolScout is Burton Elementary with a composite score of 9.5/10.

What is the best middle school in Durham, North Carolina?

The top-ranked middle school in Durham on MySchoolScout is Lakewood Montessori Middle with a composite score of 9.2/10.

What is the best high school in Durham, North Carolina?

The top-ranked high school in Durham on MySchoolScout is City of Medicine Academy with a composite score of 9.0/10.

How many school districts serve Durham, North Carolina?

Durham is served by 16 school districts: Maureen Joy Charter, Durham Charter School, Community School of Digital and Visual a, Kestrel Heights School, Research Triangle Charter, Central Park School for Children, Voyager Academy, Global Scholars Academy, The Institute for the Development of You, Reaching All Minds Academy, Excelsior Classical Academy, Kipp Durham College Preparatory, North Carolina Cyber Academy, Nc Virtual Academy, Discovery Charter School, Durham Public Schools.

What is the education level in Durham, North Carolina?

According to Census data, 52% of adults in Durham have earned a bachelor's degree or higher.

What is the median income in Durham, North Carolina?

The median household income in Durham is approximately $78,274 according to Census ACS 2022 estimates.

Are there private schools in Durham, North Carolina?

Yes, Durham has 26 private schools alongside 68 public schools. The top-rated private school is Cresset Christian Academy with a score of 8.4/10.

What is the student-teacher ratio in Durham, North Carolina?

The average student-teacher ratio across schools in Durham is 12.0:1. This ratio varies by school, so families should check individual school profiles for specific classroom sizes.

How does MySchoolScout rate schools in Durham, North Carolina?

MySchoolScout rates schools using publicly available data from the NCES Common Core of Data and state education departments. Each school receives a 1-10 composite score based on four components: Academic Achievement, Student Growth, Equity, and School Environment.

Related reading

Get school insights in your inbox

New rankings, best-schools lists, and parent guides — delivered free. No spam, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.

Data from NCES Common Core of Data, North Carolina Dept. of Education, and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.