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 visit bankofamerica.com/locator or use the Bank of America mobile app. Enter your address, city, or ZIP code, and the tool shows you every location within a set distance, along with hours, phone numbers, and what services each branch offers.

The locator also filters by service type — so you can search for branches that handle mortgage applications, safe deposit boxes, or investment services if you need something specific. ATMs appear separately from branches, which matters if you only need cash and want the closest option.

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 whether it has the service you need.

Key Takeaways

  • Bank of America's branch locator at bankofamerica.com/locator shows locations, hours, and available services in seconds.
  • ATMs and branches are listed separately, so you can find the closest ATM if you only need cash.
  • You can filter by service type to find branches that handle specific transactions like mortgage or investment services.
  • Call 1-800-432-1000 if you need help finding a location or want to confirm a branch is open before you travel.
  • Many Bank of America ATMs are inside grocery stores, pharmacies, and other retail locations, not just at bank branches.

What services are available at different locations

Not every Bank of America location offers the same services. A small branch might handle deposits and withdrawals but not mortgage applications or wealth management. The locator tool tells you which services each location provides before you go.

Full-service branches typically handle checking and savings accounts, loans, mortgages, and investment services. Limited-service branches or in-store locations (often inside Walmart or grocery stores) usually offer basic transactions like deposits, withdrawals, and bill pay. ATMs let you withdraw cash, deposit checks, and transfer money between accounts, but cannot handle more complex requests.

If you need a specific service — opening a business account, applying for a credit card, or setting up a safe deposit box — call ahead or check the locator before you visit. This saves a trip if that branch does not offer what you need.

Finding Bank of America ATMs outside branch locations

Bank of America ATMs are not only at bank branches. You will find them inside Walmart stores, grocery chains, pharmacies, and other retail locations. The branch locator shows all ATM locations, not just the ones at actual branches.

Bank of America also participates in the Allpoint network, which means you can use certain Allpoint ATMs without a fee. The locator or your Bank of America app will show you which ATMs in your area are fee-free.

If you use an ATM that is not Bank of America or Allpoint, you may be charged a fee by both Bank of America and the ATM operator. Check your account terms or call customer service to understand the fees before you withdraw.

Hours and holiday closures

Branch hours vary by location. Most Bank of America branches are open Monday through Friday from 9 a.m. to 5 p.m., with limited Saturday hours. Some branches stay open later or open on Sunday, but this is not standard.

The locator tool shows the exact hours for each branch, including Saturday and Sunday if they are open. ATMs are available 24/7, so you can withdraw cash or deposit checks at any time.

Bank of America branches close on federal holidays — New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. ATMs remain open. If you need a service that requires a person, plan ahead on or around these dates.

What to bring when you visit a branch

For basic transactions like deposits or withdrawals, bring your debit card or account number and a photo ID. For more complex requests — opening an account, applying for a loan, or setting up a safe deposit box — bring additional documents.

If you are opening a checking or savings account, bring a valid photo ID and your Social Security number. For a mortgage or personal loan, bring recent pay stubs, tax returns, and proof of address. For a business account, bring your business license and tax ID.

The branch can tell you exactly what documents you need when you call ahead. This prevents wasted trips and speeds up the process when you arrive.

Alternatives if no branch is nearby

If you live far from a Bank of America branch, you can handle most banking online or through the mobile app. You can transfer money, pay bills, deposit checks by photo, and manage your account without visiting a location.

For deposits, use mobile check deposit through the app — photograph the front and back of a check, and Bank of America processes it without you going to a branch. For cash deposits, use an ATM at a retail location or ask a friend or family member to deposit cash at a branch on your behalf.

If you need to speak to someone, call 1-800-432-1000 or use the chat feature in the Bank of America app. Many issues can be resolved without a branch visit.

Frequently Asked Questions

Can I do everything online instead of visiting a branch?

Most banking tasks — transfers, bill pay, check deposits, and account management — work through the app or website. You only need a branch for cash deposits, safe deposit boxes, or complex requests like mortgage applications. Mobile check deposit lets you avoid the branch for most checks.

Do I need an appointment to visit a Bank of America branch?

Walk-ins are accepted at most branches for basic transactions. For longer appointments — mortgage applications, investment consultations, or business account setup — scheduling ahead is faster and guarantees a representative will be available. Call the branch directly or book through the app.

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

ATMs are open 24/7 for cash withdrawals and check deposits. For other services, use online banking or call 1-800-432-1000. If you need to speak to someone outside branch hours, the app has a chat feature and customer service is available by phone.

Are there fees to use Bank of America ATMs?

Bank of America ATMs are free for Bank of America customers. Using an ATM from another bank or network may cost you a fee from both your bank and the ATM operator. The locator shows which ATMs are fee-free.

Can I use my Bank of America card at other banks' ATMs?

Yes, but you may be charged a fee. Bank of America reimburses some out-of-network ATM fees depending on your account type. Check your account terms or call customer service to see if your account includes ATM fee reimbursement.