Caldwell County Driver License Offices

Select a city or town.

Hudson

DMV Building

309 Pine Mountain Road
Hudson, NC 28638

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

Phone: (828) 726-2504

Get Directions