BANK OF AMERICA LOCATIONS IN VIRGINIA

Bank of America operates with 102 branches in 52 different cities and towns in the state of Virginia. The bank also has 3589 more offices in thirty-seven states.

Locations with Bank of America offices are shown on the map below. You can also scroll down the page for a full list of all Bank of America Virginia branch locations with addresses, hours, and phone numbers information. You can click any office name for more details.

BANK OF AMERICA LOCATIONS IN VA

LIST OF CITIES AND BRANCHES IN VA

Aldie
A
42030 Village Center Plz, Aldie 20105
6802 Richmond Highway, Alexandria 22306
6478 Lincolnia Road, Alexandria 22312
5511 Franconia Rd, Alexandria 22310
600 North Washington Street, Alexandria 22314
7802 Richmond Highway, Alexandria 22306
415 John Carlyle Street, Alexandria 22314
Annandale
7400 Little River Turnpike, Annandale 22003
1425 S Eads St Ste 1, Arlington 22202
3532 Columbia Pike, Arlington 22204
5226 Lee Highway, Arlington 22207
2111 Wilson Blvd, Arlington 22201
901 N Stuart Street, Ste 100, Arlington 22203
20045 Ashbrook Commons Plaza, Ashburn 20147
43315 Southern Walk Plaza, Ashburn 20148
Ashland
400 England Street, Ashland 23005
Baileys Crossroads
B
5707 Seminary Road, Baileys Crossroads 22041
Bristow
12881 Braemar Village Plaza, Bristow 20136
5649 Burke Center Parkway, Burke 22015
9280 Old Keene Mill Road, Burke 22015
8990 Burke Lake Rd, Burke 22015
Centreville
C
13928 Lee Highway, Centreville 20120
Chantilly
14001 Metrotech Drive, Chantilly 20151
1505 Putt Putt Place, Charlottesville 22901
1619 University Avenue, Charlottesville 22903
1205 Long Street, Charlottesville 22901
2103 Barracks Road, Charlottesville 22903
180 McCormick Rd, Charlottesville 22904
313 South Battlefield Boulevard, Chesapeake 23322
1801 Greenbrier Parkway, Chesapeake 23320
Colonial Heights
1921 Boulevard, Colonial Heights 23834
Dale City
D
4191 Dale Boulevard, Dale City 22193
Dulles
45470 Dulles Crossing Plaza, Dulles 20166
Dumfries
4001 Graham Park Road, Dumfries 22026
9500 Main Street, Fairfax 22031
11190 Main Street, Fairfax 22030
6307 Arlington Blvd, Falls Church 22044
8128 Arlington Boulevard, Falls Church 22042
Fort Eustis
Patton Ave & Walker St Bldg 1327, Fort Eustis 23604
7110 Harrison Rd, Fredericksburg 22407
10065 Jefferson Davis Hwy, Fredericksburg 22407
1481 Carl D. Silver Parkway, Fredericksburg 22401
Gainesville
G
14752 Lee Highway, Gainesville 20155
Glen Allen
3901 Stillman Parkway, Glen Allen 23060
Grafton
4528 George Washington Memorial Hwy., Grafton 23692
Hampton
H
2030 Coliseum Drive, Suite A, Hampton 23666
Harrisonburg
79 University Boulevard, Harrisonburg 22801
Haymarket
6561 Trading Sq, Haymarket 20169
Henrico
1372 Gaskins Road, Henrico 23238
1100 Herndon Pkwy, Herndon 20170
2555 Centreville Road, Herndon 20171
505 East Market Street, Leesburg 20176
554 Fort Evans Road, Leesburg 20176
Lorton
9405 Lorton Market Street, Lorton 22079
Lynchburg
2201 Wards Road, Lynchburg 24502
8501 Sudley Road, Manassas 20109
7701 Donegan Drive, Manassas 20109
10050 Market Circle, Manassas 20110
8300 Greensboro Drive, McLean 22102
1369 Chain Bridge Road, McLean 22101
Mechanicsville
6563 Mechanicsville Turnpike, Mechanicsville 23111
13500 Harbour Pointe Parkway, Midlothian 23112
260 Schofield Drive, Midlothian 23113
14346 Warwick Boulevard, Suite 300, Newport News 23602
608 J. Clyde Morris Boulevard, Newport News 23601
300 E. Main Street, Norfolk 23510
1916 Colonial Avenue, Norfolk 23517
893 East Little Creek Road, Norfolk 23518
Petersburg
P
1963 S. Crater Road, Petersburg 23805
Portsmouth
4050 Victory Mall Boulevard, Portsmouth 23701
Purcellville
1010 E Main Street, Purcellville 20132
Reston
R
11900 Baron Cameron Ave, Reston 20190
4134 Meadowdale Boulevard, Richmond 23234
7101 Hull Street Road, Richmond 23235
10700 Midlothian Turnpike, Richmond 23235
8097 Villa Park Drive, Richmond 23228
4801 Laburnum Avenue, Richmond 23231
8001 Patterson Avenue, Richmond 23229
11681 West Broad Street, Richmond 23233
2601 West Broad Street, Richmond 23220
4101 West Broad Street, Richmond 23230
1111 East Main Street, Richmond 23219
Ruckersville
8341 Seminole Trail, Ruckersville 22968
6315 Backlick Road, Springfield 22150
8332 Old Keene Mill Road, Springfield 22152
Stafford
1525 Stafford Market Place, Stafford 22556
Sterling
20890 Davenport Dr, Sterling 20165
210 West Washington Street, Suffolk 23434
6207 College Drive, Suffolk 23435
1934 Old Gallows Road, Vienna 22182
235 Maple Avenue West, Vienna 22180
1091 Independence Boulevard, Virginia Beach 23455
1370 Fordham Drive, Virginia Beach 23464
745 Lynnhaven Parkway, Virginia Beach 23452
4616 Virginia Beach Boulevard, Virginia Beach 23462
920 First Colonial Road, Virginia Beach 23454
2061 Lynnhaven Parkway, Virginia Beach 23456
1125 Nimmo Parkway, Virginia Beach 23456
4620 Monticello Avenue, Williamsburg 23188
1801 Richmond Road, Williamsburg 23185
1708 Old Bridge Road, Woodbridge 22192
2611 Prince William Parkway, Woodbridge 22192
BANK GENERAL INFORMATION
Bank Company:Bank of America
Bank Type:National Bank
FDIC Insurance:Certificate #3510
Routing Number:N/A
Online Banking:bankofamerica.com
Total Branches:3691 Offices
OTHER BANKS IN VIRGINIA
Truist Bank
265 Offices in Virginia
Wells Fargo Bank
186 Offices in Virginia
Atlantic Union Bank
108 Offices in Virginia
United Bank
80 Offices in Virginia
PNC Bank
54 Offices in Virginia
Carter Bank & Trust
54 Offices in Virginia
COMMENTS, REVIEWS & COMPLAINTS
Evangelos Axarlis
Evangelos Axarlis · 30 June 2023

Hi, I have called this location 4 times today early & mid morning as well as mid and late afternoon. No one ever ans...

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...

Robin Sansom
Robin Sansom · 2 August 2021

Just got a call from a Mike Luu supposedly from BOA in Richmond. He didn't ask for any information, but I wonder if ...

SHARE ON SOCIAL MEDIA