136 Banks in Virginia, USA — 2026
Bank of America
Victory Crossing
📍4050 Victory Mall Boulevard, Portsmouth, VA 23701
, Portsmouth, VA 23701
Bank of Clarke County
Boyce
📍108 West Main Street, Boyce, VA 22620
, Boyce, VA 22620
Bank of the James
Appomattox
📍1745 Confederate Blvd, Appomattox, VA 24522
, Appomattox, VA 24522
Blue Ridge Bank
Drakes Branch
📍4677 Main Street, Drakes Branch, VA 23937
, Drakes Branch, VA 23937
Capital One
Ballston Common Mall
📍4238 Wilson Blvd, Arlington, VA 22203
, Arlington, VA 22203
Capital One
Dolley Madison
Capital One
Ashland Square
📍5575 Ashland Community Square, Manassas, VA 20112
, Manassas, VA 20112
Capital One
Annandale
📍7030 Little River Turnpike, Annandale, VA 22003
, Annandale, VA 22003
Capital One
Arlington / Lee Highway
📍4700 Lee Highway, Arlington, VA 22207
, Arlington, VA 22207
Capital One
Head Office
📍1680 Capital One Drive, McLean, VA 22102
, McLean, VA 22102
Capital One
Baileys Crossroads
📍3499 South Jefferson Street, Baileys Crossroads, VA 22041
, Baileys Crossroads, VA 22041
Capital One
Madison Crescent / Gainesville
📍8092 Crescent Park Dr, Gainesville, VA 20155
, Gainesville, VA 20155
Carter Bank & Trust
South Hill
📍302 East Atlantic Street, South Hill, VA 23970
, South Hill, VA 23970
Carter Bank & Trust
Madison Heights
📍4498 South Amherst Highway, Madison Heights, VA 24572
, Madison Heights, VA 24572
Carter Bank & Trust
Ferrum
📍9440 Franklin Street, Ferrum, VA 24088
, Ferrum, VA 24088
Citizens and Farmers Bank
West Point
📍802 Main Street, West Point, VA 23181
, West Point, VA 23181
City National Bank
Raphine
📍2134 Raphine Road, Raphine, VA 24472
, Raphine, VA 24472
City National Bank
Strasburg
📍33230 Old Valley Pike, Strasburg, VA 22657
, Strasburg, VA 22657
EagleBank
Old Town Alexandria
📍277 S. Washington Street, Alexandria, VA 22314
, Alexandria, VA 22314
Essex Bank
Timberlake
📍21437 Timberlake Road, Lynchburg, VA 24502
, Lynchburg, VA 24502