The following banks have branches in 24179:
Branch Banking And Trust Company
Branch Banking And Trust Company-Vinton Branch
Carter Bank & Trust
Carter Bank & Trust-Vinton Branch
First-Citizens Bank & Trust Company
First-Citizens Bank & Trust Company-Vinton Branch
HomeTrust Bank
Pinnacle Bank
Suntrust Bank
Union Bank & Trust
Union Bank & Trust-Vinton Branch