2,141 Banks in Virginia, USA — 2026
Bank of Clarke County
Sunnyside
📍1460 North Frederick Pike, Winchester, VA 22603
, Winchester, VA 22603
Bank of Clarke County
Old Town Center
📍202 North Loudoun Street, Winchester, VA 22601
, Winchester, VA 22601
Bank of Clarke County
Leesburg
📍504 East Market Street, Leesburg, VA 20176
, Leesburg, VA 20176
Bank of Hope
Centreville
📍13890 Braddock Road, Centreville, VA 20121
, Centreville, VA 20121
Bank of Hope
Annandale
📍7410-A Little River Turnpike, Annandale, VA 22003
, Annandale, VA 22003
Bank of the James
Appomattox
📍1745 Confederate Blvd, Appomattox, VA 24522
, Appomattox, VA 24522
Bank of the James
Westminster Canterbury
📍250 Pantops Mountain Road, Charlottesville, VA 22911
, Charlottesville, VA 22911
Bank of the James
Forest
📍17000 Forest Road, Forest, VA 24551
, Forest, VA 24551
Bank of the James
Water Street
📍550 Water Street, Charlottesville, VA 22902
, Charlottesville, VA 22902
Bank of the James
Promenade Park
📍3562 Electric Road, Roanoke, VA 24018
, Roanoke, VA 24018
Bank of the James
Lexington
📍158 South Main St, Lexington, VA 24450
, Lexington, VA 24450
Bank of the James
Fort Avenue
📍5204 Fort Avenue, Lynchburg, VA 24502
, Lynchburg, VA 24502
Bank of the James
Altavista
📍1110 Main Street, Altavista, VA 24517
, Altavista, VA 24517
Bank of the James
Harrisonburg
📍1391 South High Street, Harrisonburg, VA 22801
, Harrisonburg, VA 22801
Bank of the James
Lynchburg Main
📍828 Main Street, Lynchburg, VA 24504
, Lynchburg, VA 24504
Bank of the James
Boonsboro
📍4935 Boonsboro Road, Suite C, Lynchburg, VA 24503
, Lynchburg, VA 24503
Bank of the James
Madison Heights
📍4698 S. Amherst Highway, Madison Heights, VA 24572
, Madison Heights, VA 24572
Bank of the James
Amherst
📍164 South Main Street, Amherst, VA 24521
, Amherst, VA 24521
Bank of the James
Oak Grove
📍2101 Electric Rd, Roanoke, VA 24018
, Roanoke, VA 24018
Bank of the James
Bedford
📍1405 Old Dominion Blvd, Bedford, VA 24523
, Bedford, VA 24523