Halifax County, North Carolina DMV

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

List of Halifax County DMV Locations

Roanoke Rapids DMV Vehicle & License Plate Renewal Office 1720 Julian R Allsbrook Highway Roanoke Rapids NC 27870 252-537-6357

Roanoke Rapids Driver's License Office 26 3 Bridges Road Roanoke Rapids NC 27870 252-536-4046

Scotland Neck Driver's License Mobile Unit Office 1310 Main Street Scotland Neck NC 27874 252-826-3152