The fastest way to find a Bank of America location

Bank of America publishes a branch and ATM locator on its website at bankofamerica.com/locating-us. Enter your address, city, or ZIP code and the map shows branches and ATMs within your search radius. You can filter by location type — branch only, ATM only, or both — and see hours, phone numbers, and services available at each one.

The same locator works on the Bank of America mobile app. Open the app, tap the menu, select "Locate Us," and search the same way. The app also uses your phone's location to show nearby branches and ATMs without typing an address.

If you do not have internet access, call Bank of America at 1-800-432-1000. A representative can tell you the nearest branch or ATM and its hours, though you will need to provide your location or ZIP code.

Key Takeaways

  • The Bank of America website locator at bankofamerica.com/locating-us shows branches and ATMs by address, city, or ZIP code, with hours and available services.
  • The Bank of America mobile app uses your phone's location to display nearby branches and ATMs without requiring you to type an address.
  • You can filter results to show only branches, only ATMs, or both, depending on what you need.
  • Calling 1-800-432-1000 will connect you to a representative who can provide location and hours information by phone.

What services are available at different location types

Not every Bank of America location offers the same services. A full-service branch handles deposits, withdrawals, account opening, loan applications, and financial information. An ATM-only location lets you withdraw cash, deposit checks or cash (at some ATMs), and check your balance, but nothing else.

The locator tool shows which services each location offers. If you need to open an account, explore for a loan, or speak to someone about your finances, search for a branch, not an ATM. If you only need to withdraw cash or deposit a check, an ATM may be faster and closer.

Some Bank of America branches are inside grocery stores or shopping centers. These locations have shorter hours than standalone branches and may offer fewer services. The locator shows the parent location — for example, "Bank of America inside Safeway" — so you know what to expect before you go.

Understanding branch hours and holiday closures

Bank of America branch hours vary by location. Most branches open between 8 and 9 a.m. and close between 4 and 6 p.m. on weekdays. Saturday hours are typically 9 a.m. to 1 p.m., and many branches are closed on Sunday. Branches inside grocery stores or malls may have different hours that match the host location.

The locator shows the specific hours for each branch you search. If you are planning a trip, check the hours before you go — branches sometimes close early for staff training or reduce hours on certain days.

Bank of America closes all branches on federal holidays: New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas. ATMs remain available on holidays.

ATM access and out-of-network fees

Bank of America operates one of the largest ATM networks in the United States. If you have a Bank of America debit card or checking account, you can use any Bank of America ATM without a fee. The locator shows all Bank of America ATMs near you.

If you use an ATM that does not belong to Bank of America, you will typically pay a fee — usually $2 to $3 per transaction. The ATM operator may also charge a separate fee. Some Bank of America checking accounts waive out-of-network ATM fees, but this depends on your account type. Check your account terms or call 1-800-432-1000 to confirm.

Bank of America also participates in the Allpoint network, which includes ATMs at retailers like CVS, Walgreens, and Target. These ATMs are free for Bank of America customers. The main locator does not always show Allpoint ATMs, but you can search for them separately at allpointnetwork.com.

What to bring when you visit a branch

If you are visiting a branch to open an account or conduct business beyond a straightforward withdrawal, bring a government-issued photo ID — a driver's license, passport, or state ID card. Bank of America requires this for account opening and many other transactions.

For deposits or withdrawals, bring your debit card or account number. If you are depositing a check, bring the check and your ID. If you are explore for a loan or credit product, bring recent pay stubs, tax returns, and proof of address — a utility bill or lease works.

If you are unsure what documents you need for a specific transaction, call the branch directly before you visit. The locator provides the branch phone number, and staff can tell you exactly what to bring.

Finding a branch when you travel

Bank of America has branches in all 50 states, plus Washington D.C. and Puerto Rico. If you are traveling and need to access your account, use the locator tool with the city or ZIP code of your destination. You can also use any Bank of America ATM without a fee, regardless of where you are.

If you are traveling internationally, Bank of America ATMs are not available outside the United States. However, Bank of America has partnerships with banks in other countries that may allow you to withdraw cash without a fee. Before you travel, call 1-800-432-1000 or log into your account online to see which international banks participate in the partnership and where they are located.

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 (at some machines), and check your balance. Branches handle account opening, loan applications, credit products, and financial information. If you need to speak to someone or set up something new, visit a branch.

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

Walk-ins are welcome at most Bank of America branches for basic transactions like deposits and withdrawals. For complex services like loan applications or account opening, an appointment may be faster. Call the branch directly to ask whether an appointment is recommended for what you need.

What if the nearest branch is far away?

You can handle many transactions online through bankofamerica.com or the mobile app — transfers, bill pay, account changes, and customer service. For deposits, use a Bank of America ATM or mobile check deposit through the app. Call 1-800-432-1000 if you need help with something that requires a branch visit.

Are Bank of America ATMs inside other stores free to use?

Bank of America ATMs are free for Bank of America customers. Some are located inside grocery stores, pharmacies, or other retailers, but they are still Bank of America machines. The locator shows which ATMs are Bank of America-owned. ATMs owned by other banks will charge you a fee.

Can I use the locator on my phone without internet?

The mobile app uses your phone's location data to show nearby branches and ATMs, but it requires an internet connection to load the map and details. If you do not have data or WiFi, call 1-800-432-1000 instead.