The following banks have branches in 22801:
Bank Of America
Bank Of America-Valley Mall Branch
Bank Of The James
Bank Of The James-Harrisonburg Hight Street Branch
Blue Ridge Bank
Blue Ridge Bank-Harrisonburg Branch
Branch Banking And Trust Company
Branch Banking And Trust Company-Harrisonburg Main Branch
Branch Banking And Trust Company-Dayton Pike Branch
Branch Banking And Trust Company-Sunnyside Branch
Carter Bank & Trust
Carter Bank & Trust-South Main
Farmers & Merchants Bank
Farmers & Merchants Bank-Legacy Branch
Farmers & Merchants Bank-Crossroads Branch
First-Citizens Bank & Trust Company
First-Citizens Bank & Trust Company-South 11 Branch
First-Citizens Bank & Trust Company-Harrisonburg Main Branch
Pendleton Community Bank
Pendleton Community Bank-Harrisonburg Downtown Branch
Summit Community Bank
Summit Community Bank-Neff Avenue Branch
Summit Community Bank-South Main Street Branch
Suntrust Bank
Suntrust Bank-Port Road Branch
Suntrust Bank-Market & Mason Branch
The First Bank And Trust Company
The First Bank And Trust Company-East Harrisonburg Branch
Union Bank & Trust
Union Bank & Trust-Harrisonburg Branch
Union Bank & Trust-University Boulevard Branch
Union Bank & Trust-Harrisonburg South Main Branch
United Bank
United Bank-South Main Branch
United Bank-Rockingham Heritage Bank Harrisonbur
Wells Fargo Bank
Wells Fargo Bank-Market Street Branch
Wells Fargo Bank-Valley Mall Branch
Wells Fargo Bank-Pleasant Hill Branch