Bank of America has branches and ATMs across the United States, but the fastest way to find one depends on whether you need a teller or just cash

Bank of America operates roughly 4,300 branches and 16,000 ATMs in the United States. If you need to deposit a check, open an account, or speak to someone in person, you need a branch. If you only need to withdraw cash or check your balance, an ATM will do. The methods to find each are different, and knowing which one you actually need saves time.

The official Bank of America website has a branch and ATM locator tool that shows you what's near your address, what hours each location keeps, and what services are available at that specific branch. You can also use Google Maps, Apple Maps, or your phone's built-in maps app—they all show Bank of America locations and real-time wait times at some branches. A third option is to call Bank of America customer service at 1-800-432-1000 and ask them to tell you the nearest location and whether it offers the service you need.

Key Takeaways

  • Bank of America's official locator tool on their website shows branch hours, services offered, and ATM availability at each location.
  • Google Maps and Apple Maps both display Bank of America branches and ATMs with current hours and sometimes wait times.
  • Not all branches offer the same services—some are limited-service locations that handle withdrawals and deposits but not account opening or complex transactions.
  • Calling 1-800-432-1000 is the fastest way to confirm whether a specific branch handles the service you need before you travel there.

Using the Bank of America locator on their website

Go to bankofamerica.com and look for the "Locations" or "Find a Branch" link, usually in the footer or top navigation. Enter your address, city, or ZIP code. The tool will show you branches and ATMs sorted by distance, with the nearest ones first.

Each location listing shows the address, phone number, hours of operation, and a list of services available at that branch. Some branches are full-service locations that handle everything from account opening to loan applications. Others are limited-service branches that only do basic transactions like deposits and withdrawals. The listing will tell you which is which. If you need something specific—like opening a business account or getting a cashier's check—check the services list before you go.

The locator also shows ATM-only locations, which are useful if you just need cash and do not need to speak to anyone. ATMs are available 24 hours a day, seven days a week, even when branches are closed.

Using Google Maps or Apple Maps to find nearby locations

Open Google Maps or Apple Maps on your phone and search for "Bank of America." The app will show you every branch and ATM within a few miles, sorted by distance. You can see the address, phone number, hours, and sometimes real-time wait times if the branch is busy.

This method is useful because maps apps update faster than Bank of America's own locator when a branch temporarily closes or changes hours. You can also see reviews from other customers and get turn-by-turn directions when ready. If you are driving and need cash quickly, maps apps will show you the nearest ATM without requiring you to navigate to a website.

What to do if you need a service a nearby branch does not offer

If the closest branch is limited-service and you need something it does not handle, call 1-800-432-1000 and ask which full-service branch is nearest to you. The representative can tell you the address, hours, and whether that branch can handle your specific need before you travel there.

Some services—like opening certain types of accounts or getting a mortgage—may only be available at larger branches or at specialized centers. Calling ahead prevents a wasted trip. You can also ask whether the service can be handled over the phone or through the Bank of America app instead, which is often faster than going in person.

Finding ATMs when you are traveling or outside your area

Bank of America ATMs are in all 50 states, but they are concentrated in urban and suburban areas. If you are traveling to a small town or rural area, search the locator before you leave to see whether there is a Bank of America ATM where you are going. If there is not, you can use any ATM, but you may be charged a fee by the other bank.

Many Bank of America customers have access to the Allpoint network, which includes over 55,000 ATMs worldwide. Check your account type or call customer service to see whether you are part of this network—if you are, you can use those ATMs without a fee, even if they are not Bank of America machines.

Confirming hours before you go, especially on holidays

Branch hours vary by location. Some branches open at 9 a.m. and close at 5 p.m. on weekdays, while others stay open until 6 p.m. or later. Many branches are open on Saturday mornings, but hours are shorter. Most branches are closed on Sundays and federal holidays.

The locator tool shows the current hours for each branch, but those hours can change seasonally or for holidays. If you are planning to visit on a holiday or weekend, check the locator or call ahead to confirm the branch will be open. ATMs are always available, regardless of branch hours.

What to bring when you visit a branch in person

If you are opening an account, depositing a check, or handling anything beyond a basic transaction, bring a government-issued photo ID. For account opening, you will also need your Social Security number and a way to verify your address—a utility bill, lease, or recent bank statement works. If you are depositing checks, bring the checks and your account number or debit card.

If you are unsure what documents you need for your specific transaction, call the branch before you go. This is especially important for business accounts, loan applications, or anything involving large deposits, where the branch may need additional paperwork.

Frequently Asked Questions

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

Most basic transactions—deposits, withdrawals, and balance inquiries—can be done at any branch or ATM. However, some services like account opening or loan applications may only be available at full-service branches. Check the locator tool or call ahead to confirm the specific branch handles what you need.

Are Bank of America ATMs free to use?

Yes, if you have a Bank of America account, you can use any Bank of America ATM for free. If you use an ATM from another bank, you will typically be charged a fee by that bank, though some Bank of America accounts include fee reimbursement. Check your account terms or call customer service to see what is included.

What if the nearest branch is closed when I need to visit?

You can handle many transactions through the Bank of America app or website, including transfers, bill payments, and check deposits via mobile. For urgent matters, call 1-800-432-1000 to see whether the issue can be resolved over the phone or whether you need to wait for the branch to reopen.

Do all Bank of America branches offer the same services?

No. Limited-service branches handle basic deposits and withdrawals but may not open accounts or handle complex transactions. Full-service branches offer the complete range of services. The locator tool lists which services are available at each location.

Can I find a Bank of America branch in my country if I am traveling internationally?

Bank of America has a limited international presence. The locator tool only shows U.S. locations. If you are traveling abroad, contact Bank of America before you leave to ask about international ATM access and whether your debit card will work overseas without fees.