Usa-Places.com has listed approx 25 banks in Harrisonburg. Some of the Top rated banks in Harrisonburg are- F&M Bank, F&M Bank, Wells Fargo Bank, Atlantic Union Bank, Bank of America (with Drive-thru services), Wells Fargo Bank, United Bank, First Bank & Trust Co. - Harrisonburg, Woodforest National Bank & Wells Fargo Bank.