32 Banks in Virginia, Roanoke City County, USA — 2026
American National Bank and Trust Company
South Roanoke
📍3521 Franklin Road SW, Roanoke, VA 24014
, Roanoke, VA 24014
American National Bank and Trust Company
Downtown Roanoke
📍202 South Jefferson Street, Roanoke, VA 24011
, Roanoke, VA 24011
Atlantic Union Bank
Franklin Plaza
📍111 Franklin Rd Suite 100, Roanoke, VA 24011
, Roanoke, VA 24011
Atlantic Union Bank
Brandon Oaks
📍3804 Brandon Avenue, Sw, Roanoke, VA 24018
, Roanoke, VA 24018
BB&T Bank
Towers
📍2036 Colonial Avenue Sw, Roanoke, VA 24015
, Roanoke, VA 24015
BB&T Bank
Hershberger Road
📍1620 Hershberger Rd Nw, Roanoke, VA 24012
, Roanoke, VA 24012
BB&T Bank
Roanoke Main
📍37 Church Avenue Sw, Roanoke, VA 24011
, Roanoke, VA 24011
BB&T Bank
Market Square
📍3458 Orange Avenue Ne, Roanoke, VA 24012
, Roanoke, VA 24012
Carter Bank & Trust
Roanoke Southeast
📍616 9th Street, Se, Roanoke, VA 24013
, Roanoke, VA 24013
Carter Bank & Trust
Peters Creek Road
📍2657 Peters Creek Road, N.W., Roanoke, VA 24017
, Roanoke, VA 24017
Carter Bank & Trust
Hershberger Road
📍1722 Hershberger Road, Roanoke, VA 24012
, Roanoke, VA 24012
First Citizens Bank
Roanoke Mcclanahan
📍510 Mcclanahan Street Sw, Roanoke, VA 24014
, Roanoke, VA 24014
First Citizens Bank
Roanoke
📍110 Church Avenue, Roanoke, VA 24011
, Roanoke, VA 24011
First Citizens Bank
Roanoke Herberge
📍1535 Hershberger Road Nw, Roanoke, VA 24012
, Roanoke, VA 24012
HomeTrust Bank
Crossroads
📍5002 Williamson Road, Roanoke, VA 24012
, Roanoke, VA 24012
HomeTrust Bank
Brambleton Avenue
📍2820 Brambleton Avenue, Roanoke, VA 24015
, Roanoke, VA 24015
Pinnacle Bank
South Roanoke
📍2203 Crystal Spring Avenue, S.W., Roanoke, VA 24014
, Roanoke, VA 24014
Pinnacle Bank
Hershberger
📍1518 Hershberger Road, Roanoke, VA 24012
, Roanoke, VA 24012
Pinnacle Bank
Church Avenue
📍36 Church Avenue Southwest, Roanoke, VA 24011
, Roanoke, VA 24011
Skyline National Bank
Roanoke
📍3850 Keagy Rd, Roanoke, VA 24018
, Roanoke, VA 24018