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 hundreds of ATMs in other countries. There is no single "Bank of America address"—the one that matters is the branch or office closest to you, or the specific department handling your issue. If you need to visit in person, deposit a check, or speak to someone about a problem, you'll want a local branch. If you're sending documents or dealing with a specific department, you may need a mailing address or a department-specific location instead.

The fastest way to find the right address is to start with what you actually need to do, then locate the branch or office that handles it. Bank of America's branch locator tool on their website lets you search by ZIP code or city, and it shows you hours, services available at each location, and whether appointments are needed.

Key Takeaways

  • Use Bank of America's branch locator on their website to find the nearest location by ZIP code or address.
  • Different branches offer different services—some handle mortgages or business accounts, while others handle basic deposits and withdrawals.
  • If you're mailing documents, you may need a specific department address rather than a branch address.
  • Customer service phone lines can direct you to the right location or department if you're unsure which address you need.

Finding a local branch near you

Go to bankofamerica.com and use the "Find a location" or "ATM locator" tool. Enter your ZIP code, city, or street address. The results show branch addresses, hours of operation, phone numbers, and which services are available at each location. Some branches are full-service locations that handle checking, savings, loans, and investment accounts. Others are smaller branches or banking centers with limited services.

When you search, the tool also shows you whether a branch offers in-person appointments, drive-through service, or ATM-only access. If you need to speak to someone about a specific issue—a dispute, a loan process, or account problems—call the branch directly before you visit. Many locations now require appointments, especially for longer conversations.

Addresses for mailing documents or payments

If you need to mail a check, send loan documents, or submit paperwork, do not use a branch address. Bank of America has separate mailing addresses for different purposes: mortgage payments, credit card payments, loan applications, and general correspondence all go to different locations. Using the wrong address delays processing and can cause payments to be misapplied.

The correct mailing address depends on what you're sending. Check your account statement, loan documents, or credit card bill—the mailing address for that specific product is printed on those documents. If you cannot find it, call the customer service number on the back of your card or in your account materials. They will give you the exact address for what you're sending.

Contacting specific departments

Bank of America has separate phone lines and addresses for different departments: consumer banking, business banking, wealth management, mortgage services, and dispute resolution all have their own contact points. If you're calling about a problem—a fraudulent charge, a missing deposit, or a billing error—use the customer service number on your statement or card. That line routes you to the right department without you having to know the address.

For disputes and refund issues specifically, Bank of America has a formal dispute process. You can start a dispute online through your account, by phone, or by mail. The phone route is usually fastest: call the number on the back of your card and explain the transaction in question. The bank will open an investigation and send you written confirmation with a reference number and timeline.

What to do if you cannot find the address you need

Call Bank of America's main customer service line at 1-800-432-1000. This number works for most account types and routing issues. Have your account number or card number ready. Explain what you're trying to do—visit a branch, mail a payment, file a dispute, or reach a specific department—and they will give you the address or direct phone number you need.

If you're dealing with a problem—a fraud claim, a missing payment, or an error on your account—do not wait for an address. Call the customer service number on your statement or card when ready. The bank can often resolve issues over the phone or by mail without you needing to visit a branch.

Frequently Asked Questions

Can I visit any Bank of America branch to handle my account?

Yes, you can visit any Bank of America branch to handle basic services like deposits, withdrawals, and account questions. However, some services—like explore for a mortgage, opening a business account, or handling complex disputes—may require you to visit a specific branch or call a dedicated department. Call ahead if you have a specific need.

What if there is no Bank of America branch near me?

Bank of America has thousands of branches, but coverage varies by region. If no branch is nearby, you can handle most banking online through their website or mobile app, or by phone at 1-800-432-1000. You can also deposit checks by mail or use ATMs at other banks in the Allpoint network.

Where do I send a payment by mail?

The mailing address for payments is on your statement or bill. Do not use a branch address. If you cannot find it, call the customer service number on your card or statement and ask for the payment mailing address for your specific account type.

How do I file a dispute about a charge?

Call the customer service number on the back of your card or on your statement. You can also start a dispute online through your account. You do not need to visit a branch. The bank will send you written confirmation with a reference number and investigation timeline.