Use Bank of America's branch locator to find the closest location

The fastest way to find a Bank of America branch or ATM near you is to use the official branch locator on bankofamerica.com. Go to the "Locations" section, enter your address or zip code, and the tool shows you every branch and ATM within a set distance—you can filter by distance (1 mile, 5 miles, 10 miles, or more) and see hours, phone numbers, and services available at each location.

The locator also tells you which branches offer specific services like safe deposit boxes, mortgage consultations, or investment advice. If you need to speak to someone before you go, you can call the branch directly from the results page. Many branches now operate on reduced hours or have limited in-person services, so checking online before you travel saves a trip.

Bank of America has roughly 4,300 branches and 16,000 ATMs across the United States, but density varies by region. Urban areas typically have multiple branches within a few miles; rural areas may have one branch serving a much larger area. The locator accounts for this and shows you what is actually available in your location.

Key Takeaways

  • The Bank of America branch locator at bankofamerica.com shows you the nearest branches and ATMs, their hours, and what services each location offers.
  • You can filter results by distance and call ahead to confirm hours or ask whether a specific service is available that day.
  • Bank of America ATMs are free for account holders; using an ATM outside the network may charge a fee depending on your account type.
  • If no branch is near you, you can handle most banking tasks online, by phone, or through the mobile app without visiting a location.
  • Some branches have reduced hours or limited services, so checking the locator before you go prevents wasted time.

What to do if the nearest branch is far away

If you live in a rural area or the nearest branch is more than 30 minutes away, you do not need to visit in person for most transactions. Bank of America offers online banking, mobile app transfers, bill pay, check deposit by photo, and customer service by phone at 1-800-432-1000. You can open an account, deposit checks, transfer money, and pay bills without stepping into a branch.

For transactions that do require a physical location—such as withdrawing large amounts of cash, getting a cashier's check, or accessing a safe deposit box—you have options. You can visit any Bank of America branch, not just the one closest to you. You can also use any ATM in the Bank of America network to withdraw cash or check your balance, even if it is at a branch you do not normally use.

If you need a cashier's check or other document and cannot travel, call your nearest branch to ask whether they can mail it to you or whether you can arrange a video appointment to complete the transaction remotely.

Using Bank of America ATMs outside a branch

Bank of America ATMs are located in grocery stores, shopping centers, airports, and other retail locations across the country. These ATMs are free for Bank of America account holders and work exactly like branch ATMs—you can withdraw cash, deposit checks, transfer money, and check your balance. The locator tool shows you ATM-only locations as well as full branches.

If you use an ATM that is not part of the Bank of America network, you will typically pay a fee. The amount depends on your account type; some accounts include a certain number of out-of-network ATM fee refunds per month, while others charge you each time. Check your account terms or call customer service to understand your ATM fees.

What services are available at different locations

Not all Bank of America locations offer the same services. Some branches are full-service locations with loan officers, investment advisors, and safe deposit boxes. Others are smaller branches or "express" locations with limited staff and services. The branch locator tells you which services are available at each location before you go.

If you need a service that your nearest branch does not offer, you can visit a different branch, call ahead to ask whether another location nearby has it, or handle the transaction by phone or online. For example, if you need to rent a safe deposit box and your nearest branch does not have them, the locator will show you the closest branch that does.

Finding a branch when you are traveling

If you are traveling and need to access your account, use the branch locator from your phone or computer to find a Bank of America location near your destination. You can withdraw cash from any ATM in the network, deposit checks by mobile app, and handle most transactions online. If you need to speak to someone in person, any Bank of America branch can help you, even if you normally bank elsewhere.

Bank of America also has partnerships with other banks' ATM networks in some regions, which may allow you to use certain ATMs without a fee. Check your account terms or ask at your home branch before you travel to understand which ATMs are free for you.

Calling ahead before you visit

Branch hours change seasonally and for holidays, and some locations may have reduced staffing on certain days. Before you travel to a branch, call ahead using the phone number from the locator tool. A few minutes on the phone can confirm that the branch is open, that the service you need is available that day, and that wait times are reasonable.

If you are planning to do something that takes time—like opening a new account, applying for a loan, or setting up an investment account—ask the branch whether you should make an appointment. Many branches now encourage appointments to reduce wait times and ensure the right specialist is available when you arrive.

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 visit any Bank of America branch for most transactions. Withdrawals, deposits, balance inquiries, and basic account changes work at any location. Some specialized services like safe deposit box access or loan applications may require you to visit a specific branch, so call ahead if you are unsure.

Are Bank of America ATMs free for everyone?

Bank of America ATMs are free for Bank of America account holders. Non-customers and customers using out-of-network ATMs typically pay a fee. The amount varies by account type and the ATM operator; check your account terms or call customer service for details on your specific fees.

What if I need cash and there is no Bank of America ATM nearby?

You can withdraw cash at most grocery stores, pharmacies, and retailers through their point-of-sale systems if you use your debit card. You will likely pay a small fee for this service. Alternatively, use the branch locator to find the nearest Bank of America ATM or branch, or call customer service to discuss your options.

Can I open a Bank of America account online without visiting a branch?

Yes, you can open most Bank of America accounts online through their website or mobile app. You will need to provide identification and personal information. Some account types or credit products may require a phone call or in-person visit, but basic checking and savings accounts can be opened entirely online.

What should I bring if I visit a branch in person?

Bring a government-issued photo ID (driver's license, passport, or state ID) for any transaction. If you are opening an account or applying for a loan, bring proof of address (utility bill or lease) and your Social Security number. For other transactions, ask the branch ahead of time what documents you need.