Education Data

Craven County Public Schools serves the entire county and includes 15 elementary schools, five middle schools, and three traditional high schools. The district also offers two early college programs that are smaller, non-traditional high schools through the Craven Community College campuses in New Bern and Havelock. The small size supports innovative ideas, creative teachers and personalization.