Craven County, North Carolina DMV

Craven County DMV hours, appointments, locations, phone numbers, holidays, and services. Find the Craven County, NC DMV office near me.

List of Craven County DMV Locations

Havelock Driver's License Office 300 Miller Boulevard Havelock NC 28532 252-444-6425

Havelock Vehicle & License Plate Renewal Office 319 West Main Street Havelock NC 28532 252-447-3097

New Bern Driver's License Office 2106 Neuse Boulevard New Bern NC 28560 252-514-4734

New Bern Vehicle & License Plate Renewal Office 2505 Neuse Boulevard New Bern NC 28562 252-637-4524