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" — you need the specific branch or office that handles what you're trying to do. A branch near your home works for deposits and withdrawals. Customer service calls go to a national phone line. Wire transfers and business accounts route to different departments. Knowing which type of location you need saves you time and gets you to the right person faster.

The address you're looking for depends on your situation. If you need to visit in person, use the branch locator. If you're mailing a payment, the address appears on your statement. If you have a question, the phone line is usually faster than any address.

Key Takeaways

  • Use the Bank of America branch locator on bankofamerica.com or the mobile app to find the nearest physical location by ZIP code or address.
  • For customer service questions, call 1-800-432-1000 (the main customer service line) rather than visiting a branch, since most issues can be handled by phone.
  • Business accounts, wire transfers, and specialized services route to different departments — ask which number or address you need when you call the main line.
  • If you need to mail a payment, the correct address appears on your statement or in your online account; mailing to the wrong address delays processing.

Finding a physical branch near you

The fastest way to locate a Bank of America branch is through their branch locator tool on bankofamerica.com. Enter your ZIP code or city name, and the tool shows all nearby branches with their hours, phone numbers, and services offered. Some branches offer limited services only. You can also use the Bank of America mobile app to find branches while you're out.

Each branch location has its own phone number. When you call a specific branch, you reach staff at that location who can answer questions about hours, services, and whether they handle what you need. Not all branches offer the same services — some are smaller locations that handle basic transactions only, while others have loan officers, investment advisors, and business banking specialists on site.

Calling Bank of America customer service instead of visiting a branch

For most questions — account balances, transaction disputes, lost cards, fraud reports, password resets — calling is faster than visiting a branch. The main customer service number is 1-800-432-1000. This line operates 24 hours a day, seven days a week. When you call, you'll navigate a menu that routes you to the right department based on your account type and issue.

Have your account number or the phone number associated with your account ready when you call. Customer service representatives can often resolve issues without you needing to visit a branch or mail anything. If they determine you need to visit a location, they can tell you which branch handles that service and whether you need an appointment.

Mailing addresses for payments and documents

Bank of America publishes different mailing addresses depending on what you're sending. Loan payments, credit card payments, and general correspondence each have their own address. These addresses vary based on your account type and region, so the correct address for your situation appears on your statement, in your online account, or by calling customer service.

Before mailing a payment, check your statement or call 1-800-432-1000 to confirm the current address. Mailing to the wrong address delays processing and can result in late fees. For time-sensitive payments, use online bill pay through your account or call to make a payment over the phone instead of mailing a check.

Business banking and specialized services

If you have a business account, a commercial loan, or need services like wire transfers or merchant processing, your account routes to a business banking center rather than a consumer branch. These locations have different addresses and phone numbers. Your business account representative or the back of your business checks will have the correct contact information.

You can also call the main customer service line at 1-800-432-1000 and ask to be transferred to business banking. They will provide the address and phone number for the center that handles your account type and region.

International locations and addresses outside the United States

Bank of America operates in several countries outside the US, including Mexico, the United Kingdom, and the Caribbean. If you need an address for an international location, visit bankofamerica.com and select your country from the site menu, or call 1-800-432-1000 and ask for international banking support. They can direct you to the correct office.

International branches may have different hours, services, and phone numbers than US locations. Confirm the address and hours before traveling or mailing anything to an international office.

What to do if you can't find the address you need

If the branch locator doesn't show what you're looking for, or you're unsure which address to use, call 1-800-432-1000. Explain what you're trying to do — deposit a check, dispute a transaction, apply for a loan, mail a payment — and the representative will give you the correct address, phone number, or instructions for handling it online.

Many tasks that once required visiting a branch or mailing documents can now be done through your online account or mobile app. Ask the representative whether your issue can be resolved without mailing or visiting in person. This often saves time and reduces the risk of documents getting lost in the mail.

Frequently Asked Questions

How do I find the address for a specific Bank of America branch?

Use the branch locator at bankofamerica.com by entering your ZIP code or city name. The tool shows all nearby branches with their addresses and phone numbers. You can also call 1-800-432-1000 and provide your location, and a representative will give you the nearest branch address.

What's the mailing address for a credit card payment?

The mailing address for credit card payments appears on your monthly statement and in your online account under payment options. Different regions and account types have different addresses. Call 1-800-432-1000 to confirm the current address before mailing a payment, or use online bill pay to avoid delays.

Can I handle my banking needs without visiting a branch?

Most tasks can be done online, through the mobile app, or by phone. Deposits, transfers, bill payments, fraud reports, and account changes are all available without visiting a location. Call 1-800-432-1000 to ask whether your specific need requires a branch visit.

Is there a Bank of America headquarters address I can mail to?

Bank of America's corporate headquarters is in Charlotte, North Carolina, but mailing to the headquarters address will not reach the right department for customer issues. Always use the address specific to your account type or issue, which you can find on your statement or by calling 1-800-432-1000.

What if I need to reach Bank of America about a business account?

Call 1-800-432-1000 and ask to be transferred to business banking, or contact your business account representative directly. They will provide the address and phone number for the business banking center that handles your account and region.