Finding a Bank of America location near you

Bank of America operates over 4,000 branches across the United States. The fastest way to find one is to visit bankofamerica.com and use their branch locator tool — enter your address or zip code, and it shows nearby locations with hours, services available, and directions. You can also call 1-800-432-1000 to ask for the closest branch.

If you use Google Maps or Apple Maps, search "Bank of America near me" and the results will show locations, hours, phone numbers, and customer reviews. Many branches are inside grocery stores or shopping centers, which can be more convenient than standalone buildings.

Before you go, check the branch's hours — some locations close early on weekends or have reduced hours on certain days. If you need a specific service like a safe deposit box, notary, or wire transfer, confirm that branch offers it. Not every location has every service.

Key Takeaways

  • Use bankofamerica.com's branch locator or call 1-800-432-1000 to find the closest location and confirm it has the service you need.
  • Many Bank of America branches are inside grocery stores or shopping centers, which may have different hours than standalone bank buildings.
  • You can handle most routine transactions — deposits, withdrawals, account changes — at any branch, but some services like safe deposit boxes may not be available at every location.
  • If you need to deposit checks or cash without visiting a branch, Bank of America's mobile app lets you photograph checks, and ATMs accept cash deposits at most locations.

What you can do at a Bank of America branch

A full-service branch handles deposits, withdrawals, account openings, loan applications, and changes to your account settings. You can deposit checks and cash, order new debit cards, update your address, add authorized users, or discuss credit products. Tellers can answer questions about your account balance and recent transactions.

Some branches offer notary services, safe deposit boxes, and wire transfers. Others have investment advisors or mortgage specialists on staff. Call ahead or check the branch's profile on bankofamerica.com to confirm whether the specific service you need is available at that location.

If you have a Bank of America credit card, debit card, or account, you can use any branch — you do not have to go to the one where you opened your account. Your account information is available to staff at every location.

Using ATMs when a branch is not convenient

Bank of America operates over 16,000 ATMs nationwide. You can withdraw cash, deposit checks, deposit cash, transfer money between accounts, and check your balance at any of them, 24 hours a day. If you use a Bank of America ATM, there is no fee. If you use an ATM from another bank, Bank of America typically charges $2.50 per transaction, though some checking accounts waive this fee.

The Bank of America mobile app lets you deposit checks by photographing the front and back — the funds usually appear in your account within one business day. This is faster than mailing a check and does not require a branch visit.

If you need cash urgently and no Bank of America ATM is nearby, you can use the Allpoint network — over 55,000 ATMs worldwide accept Bank of America cards with no fee. Check bankofamerica.com for the Allpoint locator.

Handling transactions without visiting a branch

Most banking tasks can be done online or through the Bank of America app without stepping into a branch. You can transfer money between your own accounts, pay bills, set up automatic payments, change your PIN, freeze your card, and monitor your account 24/7.

For phone support, call 1-800-432-1000. Representatives can help with account questions, dispute transactions, report fraud, and process some requests over the phone. Wait times vary by time of day and call volume.

If you need to mail a check or document, Bank of America's website lists the mailing address for your region. Some services — like updating your address or adding an authorized user — can be done online without mailing anything.

When you must visit a branch in person

A few transactions require a branch visit. Opening a new account sometimes requires a signature and ID verification in person, though Bank of America also offers online account opening for some products. Applying for a mortgage or home equity line of credit usually involves meeting with a loan officer at a branch. Safe deposit box rentals and access require an in-person visit.

If you need to deposit a large amount of cash, the branch may ask questions about the source as part of anti-money-laundering compliance. Bringing documentation of where the cash came from — a receipt, invoice, or letter — speeds up the process.

If you have a dispute with a transaction or suspect fraud, you can report it online or by phone, but the bank may ask you to visit a branch to sign paperwork or provide additional documentation if the dispute is complex.

What to bring when you visit

For most routine transactions, bring your debit card or account number and a government-issued photo ID. If you are opening a new account, bring two forms of ID and proof of your current address — a utility bill, lease, or recent bank statement dated within the last 60 days.

If you are applying for a loan or credit product, bring recent pay stubs, tax returns, and statements from other financial accounts. The branch staff will tell you exactly what they need when you call or arrive.

If you are disputing a transaction or reporting fraud, bring any documentation you have — receipts, emails, screenshots, or statements showing the transaction in question.

Frequently Asked Questions

Can I do my banking at any Bank of America branch, or do I have to go to the one where I opened my account?

You can use any Bank of America branch. Your account is accessible to staff everywhere, and you can deposit, withdraw, or make changes at whichever location is most convenient for you.

What is the difference between a Bank of America branch and a Bank of America ATM?

A branch has staff and offers services like account openings, loan applications, and notary services. An ATM is a machine that lets you withdraw cash, deposit checks or cash, and check your balance without talking to anyone. Most routine transactions can be done at either.

Do I have to pay a fee to use a Bank of America ATM?

No. Bank of America ATMs are free for Bank of America customers. If you use an ATM from another bank, you will typically be charged $2.50 per transaction, though some Bank of America checking accounts waive this fee.

Can I deposit a check without visiting a branch?

Yes. Use the Bank of America mobile app to photograph the front and back of the check — funds usually appear in your account within one business day. You can also deposit checks at any Bank of America ATM or mail them to the address listed on bankofamerica.com.

What should I do if a branch does not have the service I need?

Call the branch directly or check its profile on bankofamerica.com to see what services are available. If the service is not offered there, the staff can tell you which nearby branch has it or whether you can handle it online or by phone.