The following banks have branches in 24422:
Branch Banking And Trust Company
Branch Banking And Trust Company-Clifton Forge Branch
First-Citizens Bank & Trust Company
First-Citizens Bank & Trust Company-Clifton Forge Branch
Highlands Community Bank
Highlands Community Bank-Highlands Community Bank Branch