Bank Branches In Salem, Virginia

There are currently 11 branches of 9 different banks in Salem, VA.

Truist Bank has the most branches in Salem. The top 5 banks in Salem by branch count are; Truist Bank with 2 offices, Wells Fargo Bank with 2 offices, Carter Bank & Trust with 1 office, Bank of Botetourt with 1 office and Ridge View Bank with 1 office.

Below, you can find the list of all Salem branches. Click on the list or map below to view location hours, phone numbers, driving directions, customer reviews and available banking services.

Map of Bank Locations In Salem

List of Salem Banks

Atlantic Union Bank
Atlantic Union Bank
Federal Reserve Member Bank
852 West Main Street, 24153
Bank of Botetourt
Bank of Botetourt
Federal Reserve Non-member Bank
231 S. College Avenue, 24153
Carter Bank & Trust
Carter Bank & Trust
Federal Reserve Non-member Bank
1400 Electric Road, 24153
First Citizens Bank
First Citizens Bank
Federal Reserve Non-member Bank
106 Roanoke Boulevard, 24153
Pinnacle Bank
Pinnacle Bank
Federal Reserve Non-member Bank
8 East Main Street, 24153
Ridge View Bank
Ridge View Bank
Federal Reserve Non-member Bank
124 W Main St, 24153
Truist Bank
Truist Bank
Federal Reserve Non-member Bank
2929 Keagy Road, 24153
1425 West Main Street, 24153
Wells Fargo Bank
Wells Fargo Bank
National Bank
14 West Main Street, 24153
1432 Apperson Drive, 24153
1841 West Main Street, 24153
Cities & Towns Near Salem
RO
6.4 miles away - 47 offices of 13 banks
VI
8.7 miles away - 8 offices of 8 banks
DA
11.2 miles away - 5 offices of 4 banks
TR
13.1 miles away - 2 offices of 2 banks
BO
13.4 miles away - 1 office of 1 bank
HA
14 miles away - 4 offices of 4 banks
NE
14.6 miles away - 1 office of 1 bank
BL
14.8 miles away - 1 office of 1 bank
Share On Social Media