Government

Elkin Town Hall

226 North Bridge Street
Elkin, NC 28621

Yadkin Valley Chamber of Commerce

116 East Market Street
Elkin, NC 28621

N.C. License Plate Agency

United States Post Office

213 West Main Street
Elkin, NC 28621
(336) 835-2113