About Chapel Hill Schools
- There are 25 K-12 schools in Chapel Hill, NC, including 21 public schools and 4 private schools. Chapel Hill public schools belong to five districts, Chapel Hill-Carrboro Schools School District, Chatham County Schools School District, Orange County Schools School District, Pace Academy School District and Woods Charter School District.
- There are 16 Chapel Hill elementary schools, 12 Chapel Hill middle schools, 7 Chapel Hill high schools and 58 Chapel Hill preschool schools.
Chapel Hill School Districts
- Chapel Hill-Carrboro Schools (19 schools)
- Chatham County Schools (17 schools)
- Orange County Schools (13 schools)
- Pace Academy (1 school)
- Woods Charter (1 school)
preschools public schools private schools
-
Name
Type
Grade
LevelEnrollment
TestRating
Showing 1 - 6 of 12 middle schools
Emerson Waldorf School
6211 New Jericho Rd
Chapel Hill, NC 27516
Private, Special Program Emphasis
PK,K-12
210
N/A
Showing 1 - 6 of 7 high schools
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.






