Or try our Advanced Search


Durham Area Public Schools
Best Elementary Schools in Durham Area
Best Middle Schools in Durham Area
Best High Schools in Durham Area
Durham Area Charter Schools

Raleigh Area Public Schools
Best Elementary Schools in Raleigh Area
Best Middle Schools in Raleigh Area
Best High Schools in Raleigh Area
Raleigh Area Charter Schools






Best Schools in the Durham, NC Area

Are you searching for information on the best schools in the greater Durham, NC area? CarolinaSchoolHub offfers rankings on 130 schools in the Durham Metro Area, including 87 elementary schools, 50 middle schools and 28 high schools.

Click the links below for information on test scores, academic growth levels, student diversity data and much more. Get background information and see data on some of the Durham's best high schools including Woods Charter School, East Chapel Hill High School, and Research Triangle High School.

Best Elementary Schools in the Durham, NC Area

Seawell Elementary School

# 1 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  469 Students

Seawell Elementary School is located in the 27516 ZIP Code area of Orange County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Seawell Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#8 elementary school in North Carolina
(99th percentile in state)

Seawell Elementary School

# 1 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  469 Students
#8 elementary school in North Carolina
(99th percentile in state)

Glenwood Elementary School

# 2 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: K-5  ⋅  433 Students

Glenwood Elementary School is located in the 27517 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Glenwood Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#32 elementary school in North Carolina
(98th percentile in state)

Glenwood Elementary School

# 2 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: K-5  ⋅  433 Students
#32 elementary school in North Carolina
(98th percentile in state)

Chatham Grove Elementary School

# 3 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-5  ⋅  660 Students

Chatham Grove Elementary School is located in the 27312 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Chatham Grove Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#50 elementary school in North Carolina
(97th percentile in state)

Chatham Grove Elementary School

# 3 Elementary School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: PK-5  ⋅  660 Students
#50 elementary school in North Carolina
(97th percentile in state)

Scroggs Elementary School

# 4 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  380 Students

Scroggs Elementary School is located in the 27516 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Scroggs Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#58 elementary school in North Carolina
(96th percentile in state)

Scroggs Elementary School

# 4 Elementary School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: PK-5  ⋅  380 Students
#58 elementary school in North Carolina
(96th percentile in state)

Eno River Academy

# 5 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students

Eno River Academy is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Eno River Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>

#70 elementary school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

Eno River Academy

# 5 Elementary School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students
#70 elementary school in North Carolina
(95th percentile in state)
CHARTER SCHOOL
Click here to see all 87 of the best elementary schools in Durham

Best Middle Schools in the Durham, NC Area

The Expedition School

# 1 Middle School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-8  ⋅  361 Students

The Expedition School is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Expedition School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#8 middle school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

The Expedition School

# 1 Middle School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-8  ⋅  361 Students
#8 middle school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Lakewood Montessori Middle School

# 2 Middle School in Durham Area
Durham, NC (Durham County)
Grades served: 6-8  ⋅  303 Students

Lakewood Montessori Middle School is located in the 27707 ZIP Code area of Durham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Lakewood Montessori Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#20 middle school in North Carolina
(97th percentile in state)

Lakewood Montessori Middle School

# 2 Middle School in Durham Area
Durham, NC (Durham County)
Grades served: 6-8  ⋅  303 Students
#20 middle school in North Carolina
(97th percentile in state)

Eno River Academy

# 3 Middle School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students

Eno River Academy is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Eno River Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>

#32 middle school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Eno River Academy

# 3 Middle School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students
#32 middle school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Smith Middle School

# 4 Middle School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: 6-8  ⋅  768 Students

Smith Middle School is located in the 27516 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Smith Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#33 middle school in North Carolina
(96th percentile in state)

Smith Middle School

# 4 Middle School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: 6-8  ⋅  768 Students
#33 middle school in North Carolina
(96th percentile in state)

Voyager Academy

# 5 Middle School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,361 Students

Voyager Academy is located in the 27704 ZIP Code area of Durham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Voyager Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

#38 middle school in North Carolina
(95th percentile in state)
CHARTER SCHOOL

Voyager Academy

# 5 Middle School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,361 Students
#38 middle school in North Carolina
(95th percentile in state)
CHARTER SCHOOL
Click here to see all 50 of the best middle schools in Durham

Best High Schools in the Durham, NC Area

Woods Charter School

# 1 High School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: K-12  ⋅  508 Students
Average ACT Scores: 26

Woods Charter School is located in the 27516 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Woods Charter School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#3 high school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Woods Charter School

# 1 High School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: K-12  ⋅  508 Students
Average ACT Scores: 26
#3 high school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

East Chapel Hill High School

# 2 High School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: 9-12  ⋅  1,447 Students
Average ACT Scores: 25

East Chapel Hill High School is located in the 27514 ZIP Code area of Orange County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, East Chapel Hill High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#6 high school in North Carolina
(99th percentile in state)

East Chapel Hill High School

# 2 High School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: 9-12  ⋅  1,447 Students
Average ACT Scores: 25
#6 high school in North Carolina
(99th percentile in state)

Research Triangle High School

# 3 High School in Durham Area
Durham, NC (Durham County)
Grades served: 9-12  ⋅  582 Students
Average ACT Scores: 24

Research Triangle High School is located in the 27709 ZIP Code area of Durham County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Research Triangle High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#9 high school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

Research Triangle High School

# 3 High School in Durham Area
Durham, NC (Durham County)
Grades served: 9-12  ⋅  582 Students
Average ACT Scores: 24
#9 high school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

Chapel Hill High School

# 4 High School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: 9-12  ⋅  1,597 Students
Average ACT Scores: 24

Chapel Hill High School is located in the 27516 ZIP Code area of Orange County, North Carolina. The school received a letter grade of A from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Chapel Hill High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#11 high school in North Carolina
(98th percentile in state)

Chapel Hill High School

# 4 High School in Durham Area
Chapel Hill, NC (Orange County)
Grades served: 9-12  ⋅  1,597 Students
Average ACT Scores: 24
#11 high school in North Carolina
(98th percentile in state)

Eno River Academy

# 5 High School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students
Average ACT Scores: 23

Eno River Academy is located in the 27278 ZIP Code area of Orange County, North Carolina. The school received a letter grade of B from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Eno River Academy has received a 10-star rating on a scale of 1 to 10.. Read more >>

#19 high school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Eno River Academy

# 5 High School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  782 Students
Average ACT Scores: 23
#19 high school in North Carolina
(96th percentile in state)
CHARTER SCHOOL
Click here to see all 28 of the best high schools in Durham

Best Public Schools in Durham

You can click the links above for more information on each of these schools. We have data on some of the best schools in the Durham area - including Seawell Elementary School, East Chapel Hill High School, Research Triangle High School, and Glenwood Elementary School. The rankings above are based on schools in the greater Durham area - including the following counties:

Rankings for the best public schools in the Durham area were created independently by Carolina School Hub. The test data for this site was derived from the North Carolina Department of Public Instruction and South Carolina Department of Education.