Bank of America has branches and ATMs across the United States, but the fastest way to find the one closest to you is through their branch locator tool on their website or mobile app.
Bank of America operates thousands of branches and ATMs nationwide. Rather than calling around or driving to different locations, you can search by your address, zip code, or current location in seconds. The locator tells you hours, services available at that location, and whether it's a full branch or an ATM-only site.
If you don't have internet access or prefer to speak with someone, you can call Bank of America's customer service line at 1-800-432-1000. They can tell you which branches near you are open today and what services each one offers.
Key Takeaways
- The Bank of America website and mobile app have a branch locator tool that shows you the nearest location, hours, and available services.
- You can search by address, zip code, or let the tool use your phone's location to find branches and ATMs near you right now.
- Not all Bank of America locations offer the same services—some are ATM-only, some are limited-service, and some are full branches with loan officers and advisors.
- Calling 1-800-432-1000 works if you need to speak to someone or don't have internet access to search online.
Using the Bank of America Branch Locator Online
Go to bankofamerica.com and look for the "Locations" or "Find a Branch" link, usually in the footer or top navigation. Click it and you'll see a search box. Enter your zip code, city, or street address. The tool will show you every Bank of America branch and ATM within a set distance—usually starting with the closest ones first.
Each location listing shows the address, phone number, hours of operation, and a list of services available there. Some branches offer investment information, mortgage services, and business banking. Others are smaller and handle basic deposits, withdrawals, and account services. ATM-only locations let you withdraw cash and deposit checks, but you can't speak to a banker.
If you're using the Bank of America mobile app, the locator works the same way. You can also allow the app to use your phone's location, and it will show you the nearest branches and ATMs automatically.
What Services Are Available at Different Location Types
Bank of America sorts its locations into categories. A full service branch has tellers, loan officers, and financial advisors. You can open accounts, explore for credit cards or loans, and get investment information. These are usually in busier areas and have longer hours.
A limited service branch has tellers and basic services but may not have loan officers or advisors on staff. You can deposit and withdraw money, transfer funds, and handle account issues, but you may need to call or visit a full branch for loans or investments.
An ATM-only location is just a machine. You can withdraw cash, deposit checks and cash, and check your balance, but there's no person to help you. These are often in grocery stores, gas stations, or shopping centers and are open 24/7.
Finding a Bank of America ATM When You're Away From Home
If you need cash while traveling or away from your usual area, the branch locator works the same way—search by the city or zip code where you are. Bank of America has ATMs in all 50 states, so you're likely to find one nearby.
The mobile app also shows ATMs near your current location if you turn on location services. This is faster than typing in a zip code when you're in an unfamiliar place and just need to withdraw cash quickly.
Bank of America ATMs are free for Bank of America customers. If you use an ATM from another bank, you may be charged a fee by both your bank and the other bank—usually $2 to $3 per transaction. Your Bank of America statement will show these charges.
Calling Bank of America Customer Service for Location Help
If you don't have internet access or the online locator isn't working, call 1-800-432-1000. A representative can tell you which branches and ATMs are near you, what hours they're open, and what services are available. They can also tell you if a specific branch has a loan officer or investment advisor available.
Customer service is available seven days a week. Wait times are usually shorter early in the morning or late in the evening. If you're calling about a specific account issue, have your account number or the phone number associated with your account ready.
Planning Your Visit to a Bank of America Branch
Before you go, check the branch locator for hours. Many branches close by 5 or 6 p.m. on weekdays and have shorter Saturday hours. Some close on Sunday. If you need to speak with a loan officer or advisor, call ahead—they may not be available every day, and you might need an appointment.
Bring a photo ID and your account information. If you're opening a new account, bring a second form of ID and proof of address (a utility bill or lease). If you're explore for a loan, bring recent pay stubs, tax returns, and bank statements.
Many branches now let you schedule an appointment online through the branch locator. This can save you time waiting in line, especially during busy hours.
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 cash, and check your balance. You cannot open accounts, explore for loans, speak to an advisor, or handle complex account issues at an ATM. For those services, you need a full or limited service branch.
Do I have to visit a branch in person, or can I do banking online?
Bank of America offers online and mobile banking for most services—transfers, bill pay, account management, and check deposits through your phone camera. You only need to visit a branch for things you can't do online, like explore for a loan, opening certain account types, or speaking to an advisor.
What if the nearest branch is far away?
You can handle most banking through the Bank of America website or mobile app without visiting a branch. For services that require a person, you can call 1-800-432-1000 and ask about phone or video appointments with a banker, which some branches offer.
Are Bank of America ATMs free to use?
Yes, if you have a Bank of America account. Using an ATM from another bank will usually cost you $2 to $3 per transaction, charged by both your bank and the other bank. Bank of America ATMs are always free for Bank of America customers.
Can I deposit checks at a Bank of America ATM?
Yes. Most Bank of America ATMs accept check deposits. The check is usually available in your account within one business day. You can also deposit checks through the mobile app by taking a photo of the front and back of the check.