Banks Craig County VA

Find Craig County VA Bank branch locations, including addresses, phone numbers, and hours. Banks provide consumer checking accounts, savings accounts, and other financial products.


Carter Bank & Trust New Castle VA 181 Main Street 24127


Carter Bank & Trust New Castle VA 181 Main Street 24127 540-864-5181

Farmers & Merchants Bank Of Craig County New Castle VA 306 Main Street 24127

Farmers & Merchants Bank of Craig County New Castle VA 306 Main Street 24127 540-864-5156

Woodforest National Bank Salem VA 1841 West Main Street 24153 14.90mi from Craig County 540-387-1509

StellarOne Bank Salem VA 1251 West Main Street 24153 15.20mi from Craig County 540-387-9303

StellarOne Bank Salem VA 220 East Main Street 24153 15.78mi from Craig County 540-387-9301

Bank Of Botetourt Salem VA 231 S. College Avenue 24153 16.20mi from Craig County

Bank Of North Carolina Salem VA 8 East Main Street 24153 16.20mi from Craig County

Bank of Floyd Salem VA 1634 W Main St 24153 16.20mi from Craig County 540-387-4533

Branch Banking And Trust Company Salem VA 1425 West Main Street 24153 16.20mi from Craig County

Branch Banking and Trust Company Salem VA 2809 W Main St 24153 16.20mi from Craig County 540-375-4192

Carter Bank & Trust Salem VA 1400 Electric Rd 24153 16.20mi from Craig County 540-387-0188

First Bank Salem VA 1406 S Colorado St 24153 16.20mi from Craig County 540-387-2605

First-Citizens Bank & Trust Company Salem VA 106 Roanoke Blvd 24153 16.20mi from Craig County 540-389-6477

First-Citizens Bank & Trust Company Salem VA 106 Roanoke Boulevard 24153 16.20mi from Craig County

Grayson National Bank Salem VA 1634 West Main Street 24153 16.20mi from Craig County

Union Bank & Trust Salem VA 1251 West Main Street 24153 16.20mi from Craig County

Valley Bank Salem VA 8 E Main St 24153 16.20mi from Craig County 540-387-4080

Wells Fargo Bank Salem VA 14 W Main St 24153 16.20mi from Craig County 540-387-3917