North Carolina Schools

There are 10,388 public and private PK-12 schools in North Carolina. Learn more about the schools, student demographics, and academics within the state, read parent reviews of local schools, and find information about specific cities and school districts.
  • Schools
  • Award-winning schools
  • Academics
  • Student demographics
  • Cities
  • Districts
  • Reviews

Explore schools in North Carolina

Explore schools by type

Largest school districts in North Carolina

Recent school reviews from schools in North Carolina

Overall experience
I don't even have the words to describe my child's horrible experiences he had while attending Arthur Edwards. My child was singled out, bullied, disrespected and wasn't getting the appropriate help... More
Review for Arthur W Edwards Elementary
Submitted by a parent · June 02, 2020
Overall experience
Shepherd has set the bar incredibly high for other schools my children will be attending. I wish Shepherd ran from K-12
Review for Shepherd Elementary School
Submitted by a parent · June 02, 2020
Overall experience
We absolutely love Shepherd. The principal is amazing as well as the teachers we had so far.
Review for Shepherd Elementary School
Submitted by a parent · June 02, 2020
Top