Skip to main content

HomeAll guides

How to Find a Bank of America Branch or ATM Near You

The fastest way to find a Bank of America location

Bank of America has a branch locator tool on its website at bankofamerica.com. Go to the "Locations" page, enter your address or zip code, and the map shows branches and ATMs within your search radius. You can filter by type — branches only, ATMs only, or both — and see hours, phone numbers, and what services each location offers.

You can also use the Bank of America mobile app if you already have one installed. Open the app, tap "Locations," enter your address, and the same map appears with directions. The app will use your phone's location if you allow it, so you do not have to type anything.

If you do not have internet access, call Bank of America customer service at 1-800-432-1000. A representative can tell you the nearest branch or ATM and its hours. This is slower than the online tool, but it works if you need the information over the phone.

Key Takeaways

  • The Bank of America website locator at bankofamerica.com/locations shows branches and ATMs on a map with hours and services listed for each.
  • You can filter results to show only branches, only ATMs, or both, and search by address or zip code.
  • The Bank of America mobile app has the same locator tool and can use your phone's location automatically.
  • If you need help over the phone, call 1-800-432-1000 and a representative will tell you the nearest locations and their hours.

What to expect at a Bank of America branch versus an ATM

A branch is a full banking location where you can speak to a person. You can open an account, deposit checks, withdraw cash, get a cashier's check, dispute a transaction, or ask questions about your account. Branches are staffed during business hours, usually Monday through Friday 9 a.m. to 5 p.m., with shorter Saturday hours and no Sunday service at most locations. Some branches stay open later on weekdays.

An ATM is a machine that lets you withdraw cash, deposit checks or cash, transfer money between accounts, and check your balance. ATMs work 24 hours a day, 7 days a week. You need your debit card and PIN. Bank of America ATMs are free for Bank of America customers, but you may pay a fee if you use an ATM from a different bank.

If you need to do something that requires a person — like opening a new account, getting a loan, or resolving a problem — you need a branch. If you just need cash or want to deposit a check quickly at night or on a weekend, an ATM is faster.

Using Bank of America's surcharge-free ATM network

Bank of America customers can use ATMs at Allpoint, MoneyPass, and CO-OP network locations without paying a surcharge fee. These networks include thousands of ATMs at grocery stores, pharmacies, convenience stores, and other retailers across the United States. The locator tool on bankofamerica.com lets you search for these partner ATMs too — just select the filter for "surcharge-free ATMs" or "partner ATMs."

This matters because using an out-of-network ATM (one that is not Bank of America and not part of these partner networks) usually costs you a fee — typically $2 to $3 per transaction. The fee comes from the ATM operator, not Bank of America, but it still comes out of your account. Using a surcharge-free partner ATM avoids that cost.

Finding a Bank of America location when you travel

The same locator tool works in other states and cities. Enter the zip code or address where you are traveling, and it shows Bank of America branches and ATMs in that area. Bank of America has locations in most U.S. states, but coverage varies — some states have many branches and some have few or none.

If you are traveling outside the United States, Bank of America ATMs are not available, but you can use your debit card at ATMs that display the Visa or Mastercard logo. You will usually pay an international ATM fee (set by Bank of America) plus a fee from the ATM operator. Check your account terms for the exact amount before you travel.

What information you need to bring to a branch

If you are visiting a branch for the first time or need to open an account, bring a government-issued photo ID (driver's license, passport, or state ID) and proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days). If you are depositing a check, bring the check and your debit card or account number.

If you are going to discuss an account problem or dispute, bring any documents related to the issue — emails, receipts, statements, or screenshots. The more information you have, the faster the representative can help you.

Scheduling an appointment at a Bank of America branch

Many Bank of America branches let you schedule an appointment online through the locator tool or the mobile app. This is useful if you need to open an account, discuss a mortgage, or handle something that might take time. You can pick a date and time, and a representative will be ready for you when you arrive.

Walk-ins are also welcome at most branches during business hours, but you may wait longer if the branch is busy. Calling ahead to ask about wait times is a good idea if you are in a hurry.

Frequently Asked Questions

Can I do my banking at any Bank of America location?

Yes. Any Bank of America branch can help you with your account, regardless of which branch you opened it at. You can deposit checks, withdraw cash, or ask questions about your account at any location. Some services like safe deposit boxes or specialized loans may require you to go to a specific branch, so call ahead if you are unsure.

Do all Bank of America ATMs work the same way?

Yes. All Bank of America ATMs accept the same debit cards and work the same way. The main difference is location — some are inside branches, some are in lobbies you can access 24 hours, and some are at partner retailers. All are free for Bank of America customers.

What if there is no Bank of America near me?

You can do most banking online through the website or app — transfer money, pay bills, deposit checks by photo, and check your balance. For cash withdrawals, use a surcharge-free partner ATM at a grocery store or convenience store. If you need to speak to someone in person, you can visit any Bank of America branch, even if it is far away.

Can I use a Bank of America ATM without a debit card?

No. You need a Bank of America debit card and your PIN to use an ATM. If you do not have a debit card, you can get one by visiting a branch with your ID and proof of address, or by ordering one through the mobile app or website.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.