About Durham Schools
- There are 88 K-12 schools in Durham, NC, including 59 public schools and 29 private schools. Durham public schools belong to eight districts, Carter Community Charter School District, Central Park School for Child School District, Durham Public Schools School District, Healthy Start Academy School District, Kestrel Heights School District, Maureen Joy Charter School District, Research Triangle Charter School District and Voyager Academy School District.
- There are 65 Durham elementary schools, 45 Durham middle schools, 33 Durham high schools and 320 Durham preschool schools.
Durham School Districts
- Carter Community Charter (1 school)
- Central Park School for Child (1 school)
- Durham Public Schools (54 schools)
- Healthy Start Academy (1 school)
- Kestrel Heights SCH (1 school)
- Maureen Joy Charter (1 school)
- Research Triangle Charter (1 school)
- Voyager Academy (1 school)
Contact Education.com with questions or feedback about SchoolFinder.
Please note, if you wish to speak to someone at the school, you must contact the school directly.







