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 Charter Schools in Durham, NC Area

Best Charter Schools in Durham, NC Area Best Charter Schools in Durham, NC Area

Below we display data on 22 charter schools in the greater Durham area.

Charter schools are public schools which are funded with taxpayer dollars and are not private schools. Typically charter schools are independently operated, and not subject to many of the mandates and work rules that local county or city schools must abide by.

You can click on a specific school for more information on test scores, student data and more:


Top Charter Schools - Durham NC & Suburbs

The Expedition School

# 1 Charter School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-8  ⋅  380 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 >>

#13 middle school in North Carolina
(98th percentile in state)
CHARTER SCHOOL

The Expedition School

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

Woods Charter School

# 2 Charter School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: K-12  ⋅  513 Students
Average ACT Scores: 25

Woods Charter School is located in the 27516 ZIP Code area of Chatham County, North Carolina. The school received a letter grade of A 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 >>

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

Woods Charter School

# 2 Charter School in Durham Area
Chapel Hill, NC (Chatham County)
Grades served: K-12  ⋅  513 Students
Average ACT Scores: 25
#4 high school in North Carolina
(99th percentile in state)
CHARTER SCHOOL

Research Triangle High School

# 3 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: 9-12  ⋅  566 Students
Average ACT Scores: 23

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 >>

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

Research Triangle High School

# 3 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: 9-12  ⋅  566 Students
Average ACT Scores: 23
#18 high school in North Carolina
(96th percentile in state)
CHARTER SCHOOL

Eno River Academy

# 4 Charter School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  817 Students
Average ACT Scores: 22

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 >>

#34 high school in North Carolina
(93rd percentile in state)
CHARTER SCHOOL

Eno River Academy

# 4 Charter School in Durham Area
Hillsborough, NC (Orange County)
Grades served: K-12  ⋅  817 Students
Average ACT Scores: 22
#34 high school in North Carolina
(93rd percentile in state)
CHARTER SCHOOL

Chatham Charter School

# 5 Charter School in Durham Area
Siler City, NC (Chatham County)
Grades served: K-12  ⋅  587 Students
Average ACT Scores: 21

Chatham Charter School is located in the 27344 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 Charter School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#44 high school in North Carolina
(91st percentile in state)
CHARTER SCHOOL

Chatham Charter School

# 5 Charter School in Durham Area
Siler City, NC (Chatham County)
Grades served: K-12  ⋅  587 Students
Average ACT Scores: 21
#44 high school in North Carolina
(91st percentile in state)
CHARTER SCHOOL

Voyager Academy

# 6 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,340 Students
Average ACT Scores: 20

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 >>

#84 high school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

Voyager Academy

# 6 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,340 Students
Average ACT Scores: 20
#84 high school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

Roxboro Community School

# 7 Charter School in Durham Area
Roxboro, NC (Person County)
Grades served: 6-12  ⋅  712 Students
Average ACT Scores: 19

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

#93 high school in North Carolina
(80th percentile in state)
CHARTER SCHOOL

Roxboro Community School

# 7 Charter School in Durham Area
Roxboro, NC (Person County)
Grades served: 6-12  ⋅  712 Students
Average ACT Scores: 19
#93 high school in North Carolina
(80th percentile in state)
CHARTER SCHOOL

Bethel Hill Charter School

# 8 Charter School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  336 Students

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

#329 elementary school in North Carolina
(78th percentile in state)
CHARTER SCHOOL

Bethel Hill Charter School

# 8 Charter School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  336 Students
#329 elementary school in North Carolina
(78th percentile in state)
CHARTER SCHOOL

Central Park School For Children

# 9 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  568 Students

Central Park School For Children is located in the 27701 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Central Park School For Children has received a 7-star rating on a scale of 1 to 10.. Read more >>

#196 middle school in North Carolina
(75th percentile in state)
CHARTER SCHOOL

Central Park School For Children

# 9 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  568 Students
#196 middle school in North Carolina
(75th percentile in state)
CHARTER SCHOOL

Willow Oak Montessori School

# 10 Charter School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: K-8  ⋅  278 Students

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

#213 middle school in North Carolina
(72nd percentile in state)
CHARTER SCHOOL

Willow Oak Montessori School

# 10 Charter School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: K-8  ⋅  278 Students
#213 middle school in North Carolina
(72nd percentile in state)
CHARTER SCHOOL

Reaching All Minds Academy

# 11 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  389 Students

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

#400 middle school in North Carolina
(48th percentile in state)
CHARTER SCHOOL

Reaching All Minds Academy

# 11 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  389 Students
#400 middle school in North Carolina
(48th percentile in state)
CHARTER SCHOOL

Durham Charter School

# 12 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-11  ⋅  981 Students
Average ACT Scores: 15

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

#392 high school in North Carolina
(17th percentile in state)
CHARTER SCHOOL

Durham Charter School

# 12 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-11  ⋅  981 Students
Average ACT Scores: 15
#392 high school in North Carolina
(17th percentile in state)
CHARTER SCHOOL

Excelsior Classical Academy

# 13 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,012 Students
Average ACT Scores: 17

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

#276 high school in North Carolina
(41st percentile in state)
CHARTER SCHOOL

Excelsior Classical Academy

# 13 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,012 Students
Average ACT Scores: 17
#276 high school in North Carolina
(41st percentile in state)
CHARTER SCHOOL

Discovery Charter School

# 14 Charter School in Durham Area
Bahama, NC (Durham County)
Grades served: 6-11  ⋅  455 Students
Average ACT Scores: 16

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

#308 high school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

Discovery Charter School

# 14 Charter School in Durham Area
Bahama, NC (Durham County)
Grades served: 6-11  ⋅  455 Students
Average ACT Scores: 16
#308 high school in North Carolina
(34th percentile in state)
CHARTER SCHOOL

Maureen Joy Charter School

# 15 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  615 Students

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

#344 middle school in North Carolina
(55th percentile in state)
CHARTER SCHOOL

Maureen Joy Charter School

# 15 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  615 Students
#344 middle school in North Carolina
(55th percentile in state)
CHARTER SCHOOL

The Institute for the Development Young Leaders

# 16 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  402 Students

The Institute for the Development Young Leaders is located in the 27703 ZIP Code area of Durham County, North Carolina. The school received a letter grade of C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Institute for the Development Young Leaders has received a 5-star rating on a scale of 1 to 10.. Read more >>

#296 middle school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

The Institute for the Development Young Leaders

# 16 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  402 Students
#296 middle school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

Kestrel Heights School

# 17 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  410 Students

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

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

Kestrel Heights School

# 17 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  410 Students
#480 middle school in North Carolina
(38th percentile in state)
CHARTER SCHOOL

North Carolina Cyber Academy

# 18 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  2,528 Students
Average ACT Scores: 18

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

#162 high school in North Carolina
(66th percentile in state)
CHARTER SCHOOL

North Carolina Cyber Academy

# 18 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  2,528 Students
Average ACT Scores: 18
#162 high school in North Carolina
(66th percentile in state)
CHARTER SCHOOL

NC Virtual Academy

# 19 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  3,418 Students
Average ACT Scores: 18

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

#180 high school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

NC Virtual Academy

# 19 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  3,418 Students
Average ACT Scores: 18
#180 high school in North Carolina
(62nd percentile in state)
CHARTER SCHOOL

Global Scholars Academy

# 20 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  195 Students

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

#522 middle school in North Carolina
(32nd percentile in state)
CHARTER SCHOOL

Global Scholars Academy

# 20 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  195 Students
#522 middle school in North Carolina
(32nd percentile in state)
CHARTER SCHOOL

Research Triangle Charter School

# 21 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  713 Students

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

#558 middle school in North Carolina
(28th percentile in state)
CHARTER SCHOOL

Research Triangle Charter School

# 21 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  713 Students
#558 middle school in North Carolina
(28th percentile in state)
CHARTER SCHOOL

Community School of Digital & Visual Art

# 22 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  198 Students

Community School of Digital & Visual Art is located in the 27705 ZIP Code area of Durham County, North Carolina. The school received a letter grade of D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Community School of Digital & Visual Art has received a 2-star rating on a scale of 1 to 10.. Read more >>

#544 middle school in North Carolina
(30th percentile in state)
CHARTER SCHOOL

Community School of Digital & Visual Art

# 22 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  198 Students
#544 middle school in North Carolina
(30th percentile in state)
CHARTER SCHOOL
1 - 22 of 22 Charter Schools


Best Durham Area Charter Schools

Because educational philosophies can differ greatly from one charter school to the next, further investigation should be undertaken to determine which charter schools in Durham and surrounding towns would be best for your child.