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" or "Find a Branch" link, enter your city or ZIP code, and the tool shows you nearby branches and ATMs with their hours and services. You can also call Bank of America's customer service line at 1-800-432-1000 and ask for the nearest branch — they can tell you what services that location offers and whether you need an appointment.
If you have a Bank of America app on your phone, you can search for locations directly in the app without opening a web browser. The app uses your phone's location to show what's closest to you right now.
Bank of America also participates in the Allpoint network, which means you can use thousands of ATMs outside Bank of America branches without a fee — the locator tool will show you those too.
Key Takeaways
- Bank of America's branch locator at bankofamerica.com shows branches and ATMs near you, along with their hours and what services each location offers.
- You can call 1-800-432-1000 to speak with someone who can tell you whether the nearest branch has the specific service you need.
- Bank of America ATMs are part of the Allpoint network, so you can withdraw cash at thousands of non-Bank of America ATMs without paying a fee.
- The Bank of America mobile app has a built-in location finder that uses your phone's GPS to show the closest branches and ATMs.
What to expect when you visit a branch
Most Bank of America branches are open Monday through Friday during standard business hours, with some locations open on Saturday mornings. Hours vary by location, so check the locator tool or call ahead before you go. Some branches require an appointment for certain services like opening an account or meeting with a financial advisor, while others handle walk-in customers for basic needs like deposits and withdrawals.
If you only need to deposit money or withdraw cash, you can use an ATM any time of day or night — you do not need to visit during branch hours. ATMs accept deposits 24 hours a day at most Bank of America locations.
Using Bank of America ATMs outside a branch
Bank of America operates ATMs in grocery stores, pharmacies, and other retail locations in addition to its branches. These ATMs work the same way as branch ATMs — you can withdraw cash, deposit checks, and check your balance. The branch locator tool shows both branch locations and standalone ATMs, so you can find whichever is closer to you.
If you use an ATM that is not owned by Bank of America, you may be charged a fee by both Bank of America and the ATM owner, unless that ATM is part of the Allpoint network. The locator tool marks which ATMs are in the Allpoint network so you can avoid fees.
Finding a Bank of America location in a different city
Bank of America has branches in most U.S. states, but not all states have the same number of locations. If you are moving or traveling and need to find a branch in a new area, the online locator tool works the same way — enter the new city or ZIP code and it will show you what is available there.
If you are traveling outside the United States, Bank of America has a limited number of international locations, mostly in major cities. The locator tool will show you those as well. If there is no Bank of America branch where you are, you can still use your debit card at ATMs that accept Visa or Mastercard, though you may be charged a foreign ATM fee.
What services are available at different locations
Not all Bank of America locations offer the same services. Some branches are full-service locations where you can open accounts, explore for loans, and meet with advisors. Others are smaller locations that handle only basic transactions like deposits and withdrawals. The locator tool tells you which services each branch offers before you go.
If you need a service that your nearest branch does not offer, you can ask the staff there whether they can help you by phone or video appointment, or they can direct you to a location that does offer what you need.
Visiting a branch without an account
You do not need to be a Bank of America customer to use a Bank of America ATM — anyone can withdraw cash or deposit checks at any ATM. If you want to open an account or use other services, you will need to visit a branch during business hours. Most branches can open an account for you on the spot if you bring a valid ID and an initial deposit.
If you are new to banking and want to understand what type of account might work for you before you visit, you can call 1-800-432-1000 and ask questions. The person on the phone can explain the different account types and help you decide what to bring with you.
Frequently Asked Questions
Can I do everything at an ATM that I can do at a branch?
No. ATMs let you withdraw cash, deposit checks, and check your balance. For services like opening an account, explore for a loan, ordering a new card, or speaking with someone about your account, you need to visit a branch or call customer service.
Do I have to pay a fee to use a Bank of America ATM?
No, Bank of America customers do not pay a fee to use Bank of America ATMs. If you use an ATM that is not owned by Bank of America, you may be charged a fee unless it is part of the Allpoint network, which Bank of America participates in.
What if the nearest branch is far away?
You can handle most banking needs by phone at 1-800-432-1000 or through the Bank of America website and app. For deposits, you can use mobile check deposit through the app. For withdrawals, you can use any Bank of America ATM or any Allpoint ATM.
Are Bank of America branches open on weekends?
Some branches are open on Saturday mornings, but hours vary. Check the locator tool or call the branch directly to confirm weekend hours at your nearest location.
What do I need to bring to open an account at a branch?
You will need a valid government-issued ID and an initial deposit. The amount of the initial deposit depends on the type of account. Call ahead or check the website to confirm what the branch needs before you visit.