The following banks have branches in 24219:
Branch Banking And Trust Company
Branch Banking And Trust Company-Big Stone Gap Branch
New Peoples Bank
New Peoples Bank-Big Stone Gap Office Branch
Powell Valley National Bank
Powell Valley National Bank-Big Stone Gap Branch