Banks in Harrisonburg, Virginia

We list 23 bank branches in Harrisonburg from 14 FDIC-insured banks, in 2 ZIP codes. The most branches belong to United Bank (3), Pendleton Community Bank, Inc. (3), Truist Bank (3) and Atlantic Union Bank (2).

All bank branches in Harrisonburg

Showing 23 of 23

BankBranchAddressZIPMap
First-Citizens Bank & Trust Company Harrisonburg Main Branch 320 University Blvd 22801 Map
Burke & Herbert Bank & Trust Company South Main Street Branch 224 S Main St 22801 Map
United Bank Rockingham Heritage Bank Harrisonburg Branch 110 University Blvd 22801 Map
United Bank South Main Branch 1980 S Main St 22801 Map
United Bank Chicago Avenue Branch 624 Chicago Ave 22802 Map
The First Bank and Trust Company East Harrisonburg Branch 120 University Blvd 22801 Map
Woodforest National Bank 0939 Harrisonburg Wal-Mart Branch 171 Burgess Rd 22801 Map
Atlantic Union Bank University Boulevard Branch 390 University Blvd 22801 Map
Atlantic Union Bank Harrisonburg South Main Branch 440 S Main St 22801 Map
Bank of America, National Association Valley Mall Branch 79 University Blvd 22801 Map
Wells Fargo Bank, National Association Pleasant Hill Branch 1795 S Main St 22801 Map
Wells Fargo Bank, National Association Valley Mall Branch 2005 E Market St 22801 Map
Bank of the James Harrisonburg Hight Street Branch 1391 S High St 22801 Map
Blue Ridge Bank, National Association Harrisonburg Branch 563 Neff Ave 22801 Map
Pendleton Community Bank, Inc. South Main 2169 S Main St 22801 Map
Pendleton Community Bank, Inc. Harrisonburg Branch 41 Monte Vista Dr 22802 Map
Pendleton Community Bank, Inc. Harrisonburg Downtown Branch 57 S Main St 22801 Map
Pioneer Bank Harrisonburg Branch 890 W Market St 22801 Map
Farmers & Merchants Bank Legacy Branch 2030 Legacy Ln 22801 Map
Farmers & Merchants Bank Crossroads Branch 80 Cross Keys Rd 22801 Map
Truist Bank Market & Mason Branch 180 E Market St 22801 Map
Truist Bank Dayton Pike Branch 1900 S High St 22801 Map
Truist Bank Harrisonburg Main Branch 250 Neff Ave 22801 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.

Frequently asked questions

How many banks are in Harrisonburg, VA?

Our list has 14 banks with 23 branches in Harrisonburg. Branches open and close, so confirm with the bank.

Which bank has the most branches in Harrisonburg?

In our list it is United Bank, with 3 branches.

How do I contact a branch?

The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.