Contact Us

Corporate Office
National Bankshares, Inc.
101 Hubbard Street
Blacksburg, Virginia 24060
P.O. Box 90002
Blacksburg, Virginia 24062-9002
(540) 951-6300 or (800) 552-4123 

www.nationalbankshares.com