Map of Craven County, North Carolina High School Attendance Zones

List of High Schools in Craven County North Carolina

Map KeySchool NameSchool DistrictCityTotal Students
Havelock High SchoolCraven County SchoolsHavelock1053
New Bern High SchoolCraven County SchoolsNew Bern1616
West Craven High SchoolCraven County SchoolsVanceboro863