Quick answer: Craven County Schools is the public school district serving New Bern, Havelock and the rest of the county, and your address decides your assigned school. To enroll, you contact the district or your zoned school, bring proof of residency, a birth certificate and immunization records, and check the district website for current forms and deadlines.
Key takeaways
- One countywide public district covers New Bern, Havelock, Vanceboro, Dover and the rural communities between them.
- Assignment is by home address, so confirm the zone before you sign a lease or close on a house.
- Military families should ask early about records, transfers and timing around a Cherry Point move.
- Private schools and charter schools exist as alternatives, but each has its own application process and calendar.
- The district website is the only source you should trust for current calendars, zoning and enrollment rules.
If you are moving here, the school question usually comes before the house question. This guide walks through how the district is structured, how to find the school your address feeds into, and what the enrollment process generally looks like. It will not rank schools for you, and neither should a stranger on a social media thread. It will show you how to get accurate answers from the people who actually run the system.
How Craven County Schools Is Organized
Craven County Schools is a single public school system for the whole county. That means a family in Havelock and a family in New Bern are in the same district, even though the daily experience of each can feel quite different. Havelock schools are shaped heavily by the military community around MCAS Cherry Point. New Bern schools draw from a mix of historic neighborhoods, newer subdivisions and rural edges.
Like most North Carolina districts, the system is organized by grade band. Expect the usual progression, and confirm the exact school names and grade configurations on the district site, since they can change.
| Level | Typical grades | What to know |
|---|---|---|
| Elementary | Pre-K or K through 5 | Most tied to your home address; zones can be tight |
| Middle | 6 through 8 | Several elementary zones usually feed one middle school |
| High | 9 through 12 | Zoned by address, with some specialty or career programs |
The county is geographically spread out. Communities such as Vanceboro, Cove City, Dover and Ernul are a real drive from downtown New Bern, so bus ride length and commute to school can matter more here than in a compact town. Ask about it when you compare addresses.

Finding Your Assigned School
Public school assignment in Craven County follows your residential address. You cannot pick a school simply by preference, although the district has processes for certain transfers and exceptions. The reliable way to learn your assigned schools is to use the district’s own tools or call the central office with your street address.
Here is a sensible order of operations:
- Get the exact street address. A house on one side of a road can sit in a different zone than the one across from it.
- Check the district website. Look for a school locator, attendance zone map or enrollment page.
- Confirm by phone or email. Zones are redrawn from time to time, and a maps page can lag behind. A quick confirmation protects you.
- Ask about the next school year. If you are buying, find out whether any rezoning is under discussion.
Local tip: Before you make an offer on a house, confirm the school zone for that exact address with the district. Do not rely on a listing description or a neighbor’s memory, since both can be out of date.
The district’s official site is craven.k12.nc.us, which is where you will find school directories, calendars and enrollment information.
Your address decides your school, so check the zone before you sign a lease or close on a house.
Enrollment: What to Gather and When
Enrollment rules are set by state law and district policy, and details change. Treat this as a checklist of what schools typically ask for, then verify against the district’s current requirements.
Documents usually requested
- Proof of age: often a birth certificate.
- Proof of residency: a lease, mortgage statement, or utility bill showing your address.
- Immunization records: North Carolina has specific requirements for school entry.
- Prior school records: transcripts or a withdrawal form from the previous school, when available.
- Parent or guardian identification.
- Special education or other services paperwork: bring any current IEP or 504 plan so staff can plan for your child.
Timing
Kindergarten and new-student registration usually opens ahead of the school year, but dates vary. If you arrive mid-year, you can generally enroll when you have your documents in order. Do not wait for a perfect moment, since delays can mean missed days. Call the school your address is zoned to and ask what they need.
For the state-level rules on school entry, such as immunization requirements, the North Carolina Department of Public Instruction is the authoritative source.

Military Families and Cherry Point Moves
Craven County has a large military population tied to MCAS Cherry Point, and the schools are used to students who arrive and leave on a PCS schedule. Many families settle in Havelock, but others choose New Bern, Trent Woods, River Bend or the Fairfield Harbour area and commute on US-70 or NC-43.
A few practical points for military families:
- Request records early. Ask your current school to prepare transcripts and testing records before you leave.
- Ask about mid-year starts. Course sequences and sports tryouts do not always line up with a summer arrival.
- Check the commute. The drive between Havelock and New Bern on US-70 can back up, and that affects where you live as much as which school you land in.
- Use the installation’s school liaison. Military installations typically have staff who help families navigate local schools. Ask what is available through Cherry Point.
For the broader moving picture, see our Cherry Point PCS guide and the overview in Moving to New Bern, NC: The Complete Guide.
The drive on US-70 between Havelock and New Bern can shape your day as much as the school zone does.
Private and Charter Options
Public school is the default, but it is not the only choice. In general terms, families in the area have two other routes.
Private schools
Private schools in and around New Bern are independent of the district. They set their own tuition, admissions, calendars and curriculum. Some are religiously affiliated and some are not. If you are considering one, contact the school directly for current tuition, application deadlines and whether there is a waitlist. Tuition varies widely, so get the number from the school rather than assuming.
Charter schools
Charter schools are public schools that operate independently of the traditional district. They are tuition-free, and admission is typically handled through an application and often a lottery when demand exceeds seats. Availability and locations change over time, so check the North Carolina Department of Public Instruction’s charter school information for what is operating now.
Other paths
- Homeschooling: North Carolina has its own registration and requirements, which the state publishes.
- Community college and career programs: older students may have dual enrollment or career pathway options. Ask the high school counseling office.
Compare any alternative on the same terms: location, schedule, transportation and cost. A school across the river or the county can add a lot to your day.
How Schools Fit Into Where You Live
School zones, commute times, flood risk and housing prices all pull on each other. A house in a desirable zone may cost more, and a lower price in a rural area may mean a longer bus ride. Our guides to cost of living in New Bern and the best neighborhoods in New Bern help you weigh those tradeoffs.
Do not forget the weather side of the decision. Craven County has a flooding history, and storms can close schools and disrupt the calendar. Read our hurricane season guide and look at flood zones in New Bern before you commit to an address.
When you are ready to explore, our Moving & Living Here hub collects the related guides, and the Towns & Neighborhoods hub compares the communities side by side. For weekends once school is in session, see things to do with kids in New Bern and Craven County and the best parks in the area.
A Short Moving Checklist for School-Age Families
- Narrow your housing search to a few candidate addresses.
- Confirm the zoned schools for each address with the district.
- Visit or call the schools, and ask about the bus route and drop-off.
- Gather records and immunization paperwork before you travel.
- Enroll as soon as you have proof of residency.
- Ask about registration for sports, activities and before- or after-school care.
FAQ
How do I find out which Craven County school my child will attend?
Assignment is based on your home address. Use the school locator or enrollment page on the district website, then confirm with the district office or the school directly, since zones can change.
What do I need to enroll my child?
Schools typically ask for proof of age, proof of residency, immunization records and prior school records. Requirements can change, so check the district’s current list before you go.
Can I choose a different public school than the one my address assigns?
Generally, assignment follows your address, though the district has processes for certain transfers and exceptions. Contact the district office to ask what applies to your situation.
Are there charter or private schools near New Bern?
Yes, there are private and charter options in the area, each with its own admissions process and calendar. Contact schools directly, and check the state’s charter school listings for what is currently operating.
Are the schools used to military families?
Yes. With MCAS Cherry Point in the county, the district regularly enrolls students who arrive and leave on a PCS schedule. Request records early and ask about mid-year starts.



