The following banks have branches in 24901:
Branch Banking And Trust Company
Branch Banking And Trust Company-North (Lewisburg) Branch
City National Bank Of West Virginia
City National Bank Of West Virginia-North Lewisburg Branch
City National Bank Of West Virginia-South Lewisburg Branch
First-Citizens Bank & Trust Company
First-Citizens Bank & Trust Company-Lewisburg Branch
Premier Bank
Premier Bank-Lewisburg Branch
Premier Bank-First National Bank – Downtown Lewis