BANKS IN VIRGINIA

There are 115 local and national banks serving the financial needs of their customers in the state of Virginia with 1893 branches in 339 cities and towns. You can click the logo of a bank on right to view the list of all locations of your preferred banking company in Virginia or choose a city & town from the list below.

The largest banks in Virginia with most branches are: Truist Bank with 286 offices, Wells Fargo Bank with 207 offices, Atlantic Union Bank with 108 offices, Bank of America with 106 offices, PNC Bank with 91 offices, United Bank with 83 offices and Carter Bank & Trust with 54 offices.

TOP CITIES AND TOWNS IN VIRGINIA

LIST OF ALL CITIES AND TOWNS IN VIRGINIA

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
TOP 20 BANKS IN VA
Truist Bank
286 Offices in 152 cities
Wells Fargo Bank
207 Offices in 85 cities
Atlantic Union Bank
108 Offices in 74 cities
Bank of America
106 Offices in 52 cities
PNC Bank
91 Offices in 37 cities
United Bank
83 Offices in 49 cities
Carter Bank & Trust
54 Offices in 37 cities
Woodforest National Bank
53 Offices in 42 cities
First Citizens Bank
42 Offices in 28 cities
Primis Bank
31 Offices in 29 cities
Citizens and Farmers Bank
30 Offices in 22 cities
Towne Bank
29 Offices in 13 cities
Capital One
28 Offices in 19 cities
Blue Ridge Bank
26 Offices in 23 cities
First Community Bank
24 Offices in 20 cities
Burke & Herbert Bank
24 Offices in 12 cities
The National Bank of Blacksburg
24 Offices in 16 cities
M&T Bank
24 Offices in 20 cities
TD Bank
23 Offices in 17 cities
The First Bank and Trust Company
20 Offices in 17 cities
REVIEWS & COMPLAINTS
Seheno Reilly
Seheno Reilly · 17 March 2023

The agent there was so rude and unprofessional. I came there 20mn before the branch is closed and she did not resolv...

C O
C O · 13 March 2023

The Amherst branch is the best of the best. The people who work there are top quality. They are friendly and profess...

merritt@merritt.to
merritt@merritt.to · 2 March 2023

I've used this bank at Courthouse since ~1974 with consistent satisfaction.. Truist's 2nd prior predecessor, The Fir...

Mike Daly Sr
Mike Daly Sr · 12 January 2023

Fraudulent activity occurred using my old Bank of America, Duluth GA 30096, checking account #003264800204" in the a...

SHARE ON SOCIAL MEDIA