Bank of America has thousands of branches, so the address you need depends on what you're doing
Bank of America operates over 4,000 branches across the United States, plus additional locations in other countries. There is no single "Bank of America address" — the one that matters is the branch nearest you, or the specific department handling your account issue. If you need to deposit a check, visit a local branch. If you're calling about fraud, you need the fraud department's phone line, not a street address. This section walks you through finding the right location or contact point for your situation.
The fastest way to find a nearby branch is through Bank of America's branch locator tool on their website. You enter your ZIP code or city, and the tool returns branches within a set distance, along with their hours and services offered. Some branches offer full services (deposits, withdrawals, account opening); others are limited-service locations inside grocery stores or pharmacies. Knowing which services your nearest branch provides matters if you need something specific.
Key Takeaways
- Bank of America's branch locator on their website shows the nearest location to you, hours of operation, and which services that branch offers.
- If you need to reach a specific department — fraud, customer service, mortgage — you should call the main customer service line rather than visit a branch address.
- Bank of America's main corporate headquarters is in Charlotte, North Carolina, but sending mail there will not resolve account issues faster than contacting your local branch.
- For account statements, tax documents, or other records, you can request them online or by phone without visiting a branch in person.
Using the Bank of America branch locator
Go to bankofamerica.com and look for the "Locations" or "Find a Branch" link, usually in the main navigation menu. Enter your ZIP code or the city and state where you want to find a branch. The tool displays results with the branch address, phone number, hours of operation, and a list of services available at that location.
Pay attention to the service list. A branch inside a Whole Foods or CVS may handle basic transactions but not open new accounts or handle complex issues. If you need something specific — a safe deposit box, a notary, or help with a mortgage — check whether that branch offers it before you go. The locator tool also shows whether the branch has an ATM, which is useful if you need cash outside business hours.
Contacting Bank of America by phone instead of visiting a branch
For most account issues, calling is faster than visiting a branch. Bank of America's main customer service number is 1-800-432-1000. This line handles account questions, fraud reports, lost cards, and general inquiries. If you call this number, you reach a representative who can access your account and help you without you needing to know a specific branch address.
If you have a specific issue — mortgage questions, investment accounts, business banking — Bank of America routes calls to specialized departments. The main number can transfer you, or you can search bankofamerica.com for the department-specific phone number. Having your account number or the phone number associated with your account ready when you call speeds up the process.
Bank of America's corporate headquarters address
Bank of America's main corporate office is located at 100 North Tryon Street, Charlotte, North Carolina 28255. This is the headquarters for the company's executive leadership and corporate functions, not a location where customers can walk in to handle account issues.
Sending mail to the corporate address will not resolve account problems faster. If you need to send a document or payment by mail, your local branch address or the specific department's mailing address (which you can find by calling customer service) is the correct destination. The corporate office receives thousands of pieces of mail daily and routes customer correspondence to the appropriate department, which adds time to the process.
Finding a mailing address for specific needs
If you need to mail a check, a document, or a payment, the address depends on the account type. For a checking or savings account, you can mail items to your local branch address (found through the branch locator). For mortgage payments, credit card payments, or loan documents, each product has its own mailing address, which is listed on your statement or in your account documents online.
Before mailing anything, consider whether you can handle it online or by phone instead. Bank of America allows you to deposit checks using mobile deposit (photograph the check with your phone), pay bills online, and upload documents through your online account. These methods are faster and create a record of delivery that mailing does not always provide.
International Bank of America locations
Bank of America has offices in several countries outside the United States, including the United Kingdom, Mexico, and parts of Asia. If you need an international location, the branch locator on bankofamerica.com has a country selector that shows branches in other regions. International branches may have different hours, services, and phone numbers than U.S. locations.
If you are traveling or living abroad and need to access your U.S. Bank of America account, you can do so through online banking or by calling the main customer service line. Many services — transfers, bill payments, account changes — do not require you to visit a physical location.
What to bring when you visit a branch
If you do visit a branch in person, bring a government-issued photo ID (driver's license, passport, or state ID). If you are opening an account, bring proof of address (a utility bill or lease dated within the last 60 days) and your Social Security number. If you are depositing a check, bring the check and your debit card or account number.
During busy times, branches can have wait times of 15 to 30 minutes or longer. Calling ahead to ask about current wait times or scheduling an appointment (available at some branches) can save you time. Many routine transactions — balance inquiries, card replacement requests, password resets — can be handled by phone or online without a branch visit.
Frequently Asked Questions
Can I go to any Bank of America branch to handle my account?
Yes. Bank of America is a nationwide network, so you can visit any branch to access your account, make deposits, or speak with a representative. You do not need to visit the branch where you opened the account. However, some limited-service locations may not offer all services, so check the branch locator first if you need something specific.
How do I find the mailing address for a mortgage or credit card payment?
The mailing address for payments is listed on your monthly statement and in your online account under payment instructions. Each product (mortgage, credit card, auto loan) may have a different mailing address. You can also call customer service at 1-800-432-1000 to confirm the correct address before mailing a payment.
What if I need to reach Bank of America about fraud or a lost card?
Call 1-800-432-1000 when ready. Do not visit a branch. Customer service can freeze your card, dispute unauthorized charges, and issue a replacement card over the phone. Having your account number ready speeds up the call. For lost debit cards, you can also use the mobile app to lock the card temporarily.
Is there a Bank of America office I can visit for investment or mortgage questions?
Some full-service branches have mortgage specialists or investment advisors on staff. Use the branch locator and check the services list, or call 1-800-432-1000 to ask whether your nearest branch has a mortgage or investment specialist. You may also be able to schedule an appointment with a specialist by phone without visiting in person.
Can I deposit a check at any Bank of America ATM?
Many Bank of America ATMs accept check deposits, but not all. The branch locator shows which ATMs have deposit capability. You can also use mobile deposit through the Bank of America app to photograph and deposit checks from anywhere, which is faster than finding an ATM.