DMV Locations in Halifax County, North Carolina

Roanoke Rapids DMV Vehicle & License Plate Renewal Office
1720 Julian R Allsbrook Highway
Roanoke Rapids, NC, 27870
Phone: 252-537-6357
Roanoke Rapids Driver's License Office
26 3 Bridges Road
Roanoke Rapids, NC, 27870
Phone: 252-536-4046
Scotland Neck Driver's License Mobile Unit Office
1310 Main Street
Scotland Neck, NC, 27874
Phone: 252-826-3152