13 Banks in Virginia, Salem County, USA — 2026
American National Bank and Trust Company
Salem
Atlantic Union Bank
West Salem
📍1251 West Main Street, Salem, VA 24153
, Salem, VA 24153
BB&T Bank
Salem VA
Bank of Botetourt
Salem
📍231 S. College Avenue, Salem, VA 24153
, Salem, VA 24153
Carter Bank & Trust
Electric Road
📍1400 Electric Road, Salem, VA 24153
, Salem, VA 24153
First Citizens Bank
Salem
📍106 Roanoke Boulevard, Salem, VA 24153
, Salem, VA 24153
First Community Bank
Salem
📍1406 S. Colorado Street, Salem, VA 24153
, Salem, VA 24153
Pinnacle Bank
Salem
SunTrust Bank
West Salem
SunTrust Bank
Lewis-Gale
Wells Fargo Bank
Salem
Wells Fargo Bank
Riverjack
Woodforest National Bank
Salem Walmart
📍1841 West Main Street, Salem, VA 24153
, Salem, VA 24153