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

Research Triangle High School

# 1 Charter 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

# 1 Charter 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

The Expedition School

# 2 Charter 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

# 2 Charter 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

Eno River Academy

# 3 Charter 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

# 3 Charter 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

Woods Charter School

# 4 Charter 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

# 4 Charter 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

Voyager Academy

# 5 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,361 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 >>

#54 high school in North Carolina
(88th percentile in state)
CHARTER SCHOOL

Voyager Academy

# 5 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  1,361 Students
Average ACT Scores: 20
#54 high school in North Carolina
(88th percentile in state)
CHARTER SCHOOL

Chatham Charter School

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

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

#69 high school in North Carolina
(85th percentile in state)
CHARTER SCHOOL

Chatham Charter School

# 6 Charter School in Durham Area
Siler City, NC (Chatham County)
Grades served: K-12  ⋅  574 Students
Average ACT Scores: 20
#69 high school in North Carolina
(85th percentile in state)
CHARTER SCHOOL

Roxboro Community School

# 7 Charter School in Durham Area
Roxboro, NC (Person County)
Grades served: 6-12  ⋅  688 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 >>

#114 high school in North Carolina
(75th percentile in state)
CHARTER SCHOOL

Roxboro Community School

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

Bethel Hill Charter School

# 8 Charter School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  356 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 9-star rating on a scale of 1 to 10.. Read more >>

#279 elementary school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

Bethel Hill Charter School

# 8 Charter School in Durham Area
Roxboro, NC (Person County)
Grades served: K-5  ⋅  356 Students
#279 elementary school in North Carolina
(82nd percentile in state)
CHARTER SCHOOL

Willow Oak Montessori School

# 9 Charter School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: K-8  ⋅  283 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 8-star rating on a scale of 1 to 10.. Read more >>

#135 middle school in North Carolina
(83rd percentile in state)
CHARTER SCHOOL

Willow Oak Montessori School

# 9 Charter School in Durham Area
Pittsboro, NC (Chatham County)
Grades served: K-8  ⋅  283 Students
#135 middle school in North Carolina
(83rd percentile in state)
CHARTER SCHOOL

Durham Charter School

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

Durham Charter School 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, Durham Charter School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#277 middle school in North Carolina
(64th percentile in state)
CHARTER SCHOOL

Durham Charter School

# 10 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-9  ⋅  643 Students
#277 middle school in North Carolina
(64th percentile in state)
CHARTER SCHOOL

Central Park School For Children

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

#286 middle school in North Carolina
(63rd percentile in state)
CHARTER SCHOOL

Central Park School For Children

# 11 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  594 Students
#286 middle school in North Carolina
(63rd percentile in state)
CHARTER SCHOOL

Excelsior Classical Academy

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

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 7-star rating on a scale of 1 to 10.. Read more >>

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

Excelsior Classical Academy

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

Discovery Charter School

# 13 Charter School in Durham Area
Bahama, NC (Durham County)
Grades served: 6-9  ⋅  332 Students

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 7-star rating on a scale of 1 to 10.. Read more >>

#311 middle school in North Carolina
(60th percentile in state)
CHARTER SCHOOL

Discovery Charter School

# 13 Charter School in Durham Area
Bahama, NC (Durham County)
Grades served: 6-9  ⋅  332 Students
#311 middle school in North Carolina
(60th percentile in state)
CHARTER SCHOOL

NC Virtual Academy

# 14 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  3,047 Students
Average ACT Scores: 17

NC Virtual Academy is located in the 27713 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, NC Virtual Academy has received a 5-star rating on a scale of 1 to 10.. Read more >>

#258 high school in North Carolina
(43rd percentile in state)
CHARTER SCHOOL

NC Virtual Academy

# 14 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  3,047 Students
Average ACT Scores: 17
#258 high school in North Carolina
(43rd percentile in state)
CHARTER SCHOOL

Research Triangle Charter School

# 15 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  693 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 C from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Research Triangle Charter School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#334 middle school in North Carolina
(57th percentile in state)
CHARTER SCHOOL

Research Triangle Charter School

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

North Carolina Cyber Academy

# 16 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-12  ⋅  2,372 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 4-star rating on a scale of 1 to 10.. Read more >>

#197 high school in North Carolina
(56th percentile in state)
CHARTER SCHOOL

North Carolina Cyber Academy

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

Maureen Joy Charter School

# 17 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  616 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Maureen Joy Charter School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#533 middle school in North Carolina
(31st percentile in state)
CHARTER SCHOOL

Maureen Joy Charter School

# 17 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  616 Students
#533 middle school in North Carolina
(31st percentile in state)
CHARTER SCHOOL

The Institute for the Development Young Leaders

# 18 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  397 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, The Institute for the Development Young Leaders has received a 4-star rating on a scale of 1 to 10.. Read more >>

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

The Institute for the Development Young Leaders

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

Kestrel Heights School

# 19 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  424 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 4-star rating on a scale of 1 to 10.. Read more >>

#534 middle school in North Carolina
(31st percentile in state)
CHARTER SCHOOL

Kestrel Heights School

# 19 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  424 Students
#534 middle school in North Carolina
(31st percentile in state)
CHARTER SCHOOL

Community School of Digital & Visual Art

# 20 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  217 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 3-star rating on a scale of 1 to 10.. Read more >>

#578 middle school in North Carolina
(25th percentile in state)
CHARTER SCHOOL

Community School of Digital & Visual Art

# 20 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  217 Students
#578 middle school in North Carolina
(25th percentile in state)
CHARTER SCHOOL

Reaching All Minds Academy

# 21 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  400 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 D from the North Carolina Department of Instruction. Based on CarolinaSchoolHub's analysis, Reaching All Minds Academy has received a 3-star rating on a scale of 1 to 10.. Read more >>

#666 middle school in North Carolina
(14th percentile in state)
CHARTER SCHOOL

Reaching All Minds Academy

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

Global Scholars Academy

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

Global Scholars Academy is located in the 27701 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 2-star rating on a scale of 1 to 10.. Read more >>

#589 middle school in North Carolina
(24th percentile in state)
CHARTER SCHOOL

Global Scholars Academy

# 22 Charter School in Durham Area
Durham, NC (Durham County)
Grades served: K-8  ⋅  211 Students
#589 middle school in North Carolina
(24th 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 charters schools in Durham and surrounding towns would be best for your child.