Halifax County Driver License Offices

Select a city or town.

Roanoke Rapids

DMV Building Highway 125

26 Three Bridges Road
Roanoke Rapids, NC 27870

Hours: Monday - Friday 8:00 - 4:30

Phone: (252) 536-4046

Get Directions

Scotland Neck

Mobile Unit at Community Center

1310 Main Street
Scotland Neck, NC 27874

Hours: Jan 7, Feb 4, Mar 4, Apr 1, May 6, June 3, July 8, Aug 5, Oct 7, Nov 4, Dec 2
10:00 - 4:00

Get Directions