Bank of America in Miami: Branch, ATM, Map (25 locations)

Last updated: June 16, 2026

Looking for a Bank of America branch open near you in Miami? This page maps Bank of America financial centers, ATMs, drive-thru ATMs, and mortgage offices in the City of Miami plus Coconut Grove and Coral Gables. Each entry shows the address, phone number, opening hours, rating, and Google Maps link. Tap a pin on the map, click the “Use my location” button to jump to the closest location, or filter the list by type.

Map of Bank of America locations in Miami

Bank of America near me in Miami

Here is a list of 25 Bank of America financial centers, ATMs, and other offices in Miami, with addresses, phone numbers, opening hours, and ratings.

7 of 7 Bank of America branches in Miami are open right now, plus 14 ATMs available 24/7.

Bank of America Financial Center Financial Center

1313 NW 36th St, Miami, FL 33142

Phone: +1 305-635-3103

2.5/5 (192 reviews)

Open now, closes 5 PM

Opening hours
  • Tuesday: 9 am-5 pm
  • Wednesday: 9 am-5 pm
  • Thursday: 9 am-5 pm
  • Friday: Closed
  • Saturday: 9 am-2 pm
  • Sunday: Closed
  • Monday: 9 am-5 pm

Bank of America Financial Center Financial Center

2703 Biscayne Blvd, Miami, FL 33137

Phone: +1 305-351-4321

3.5/5 (82 reviews)

Open now, closes 4 PM

Opening hours
  • Tuesday: 9 am-4 pm
  • Wednesday: 9 am-4 pm
  • Thursday: 9 am-4 pm
  • Friday: Closed
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 9 am-4 pm

Bank of America Financial Center Financial Center

3211 Grand Ave, Coconut Grove, FL 33133

Phone: +1 305-446-2343

3.4/5 (31 reviews)

Open now, closes 4 PM

Opening hours
  • Tuesday: 9 am-4 pm
  • Wednesday: 9 am-4 pm
  • Thursday: 9 am-4 pm
  • Friday: Closed
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 9 am-4 pm

Bank of America (with Drive-thru ATM) Drive-thru ATM

5000 Biscayne Blvd, Miami, FL 33137

Phone: +1 305-576-4200

2.6/5 (158 reviews)

Open now, closes 5 PM

Opening hours
  • Tuesday: 9 am-5 pm
  • Wednesday: 9 am-5 pm
  • Thursday: 9 am-5 pm
  • Friday: Closed
  • Saturday: 9 am-2 pm
  • Sunday: Closed
  • Monday: 9 am-5 pm

Bank of America ATM (Drive-thru) Drive-thru ATM

2195 SW 8th St, Miami, FL 33135

Phone: +1 844-401-8500

2.1/5 (14 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM (Drive-thru) Drive-thru ATM

5000 Biscayne Blvd, Miami, FL 33137

Phone: +1 844-401-8500

3.2/5 (10 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM (Drive-thru) Drive-thru ATM

3899 NW 7th St, Miami, FL 33126

Phone: +1 844-401-8500

3.9/5 (8 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM (Drive-thru) Drive-thru ATM

2600 Douglas Rd Ste 100, Coral Gables, FL 33134

Phone: +1 844-401-8500

2.4/5 (7 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

2703 Biscayne Blvd, Miami, FL 33137

Phone: +1 844-401-8500

1.3/5 (29 reviews)

Open now, closes 10:23 PM

Opening hours
  • Tuesday: 9 am-10:23 pm
  • Wednesday: 9 am-10:23 pm
  • Thursday: 9 am-10:23 pm
  • Friday: 9 am-10:23 pm
  • Saturday: 9 am-4 pm
  • Sunday: 9 am-4 pm
  • Monday: 9 am-10:23 pm

Bank of America ATM ATM

1475 NW 12th Ave, Miami, FL 33136

Phone: +1 844-401-8500

1.7/5 (18 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

1313 NW 36th St, Miami, FL 33142

Phone: +1 844-401-8500

3/5 (9 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

150 W Flagler St, Miami, FL 33130

Phone: +1 844-401-8500

4.6/5 (8 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

701 Brickell Ave, Miami, FL 33131

Phone: +1 844-401-8500

2.3/5 (7 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

3211 Grand Ave, Coconut Grove, FL 33133

Phone: +1 844-401-8500

4/5 (5 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

2119 SW 22nd St, Miami, FL 33145

Phone: +1 844-401-8500

3/5 (2 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

1 SE 3rd Ave Ste 170, Miami, FL 33131

Phone: +1 844-401-8500

3/5 (2 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

2627 SW 27th Ave, Miami, FL 33133

Phone: +1 844-401-8500

1/5 (1 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

2775 SW 28th Terrace, Miami, FL 33133

Phone: +1 844-401-8500

3/5 (1 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

50 NE 2nd Ave, Miami, FL 33131

Phone: +1 844-401-8500

5/5 (1 reviews)

Open 24 hours

Opening hours
  • Tuesday: Open 24 hours
  • Wednesday: Open 24 hours
  • Thursday: Open 24 hours
  • Friday: Open 24 hours
  • Saturday: Open 24 hours
  • Sunday: Open 24 hours
  • Monday: Open 24 hours

Bank of America ATM ATM

0141380340020, Miami, FL 33131

5/5

Bank of America ATM ATM

1120 SW 2nd Ave, Miami, FL 33130

Phone: +1 844-401-8500

1.6/5

Mortgage, Bank of America Mortgage Office

701 Brickell Ave, Miami, FL 33131

Phone: +1 786-767-6882

4/5 (8 reviews)

Open now, closes 5 PM

Opening hours
  • Tuesday: 9 am-5 pm
  • Wednesday: 9 am-5 pm
  • Thursday: 9 am-5 pm
  • Friday: 9 am-5 pm
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 9 am-5 pm

Bank of America Mortgage Mortgage Office

1 SE 3rd Ave, Miami, FL 33131

Phone: +1 786-671-5976

Mortgage, Bank of America Mortgage Office

5000 Biscayne Blvd, Miami, FL 33137

Phone: +1 786-305-6853

Private Bank, Bank of America Private Bank Office

701 Brickell Ave 15th floor, Miami, FL 33131

Phone: +1 305-347-2700

5/5 (2 reviews)

Open now, closes 5 PM

Opening hours
  • Tuesday: 9 am-5 pm
  • Wednesday: 9 am-5 pm
  • Thursday: 9 am-5 pm
  • Friday: Closed
  • Saturday: Closed
  • Sunday: Closed
  • Monday: 9 am-5 pm

Bank of America in Miami: the basics

Florida is Bank of America’s second-largest state with approximately 405 financial centers. This page covers the City of Miami proper plus the adjacent municipalities of Coconut Grove and Coral Gables. Note: the wider Miami metro (including Aventura, Doral, Hialeah, Sunny Isles Beach, Pinecrest, Kendall, Miami Beach, North Miami, Pembroke Pines, Hollywood, Fort Lauderdale, and the broader Miami-Dade and Broward county areas) has many more Bank of America locations that are not on this page. We will publish individual city pages for those markets as we expand coverage.

Financial centers vs ATMs vs Mortgage offices

Bank of America categorizes its Miami locations into a few types:

  • Financial Centers: full-service branches with tellers, account services, safe deposit boxes, and in-person banking. Weekdays 9 AM to 4 PM with limited Saturday hours at select locations.
  • ATMs: standalone ATMs (24/7) for withdrawals, deposits, balance inquiries, and transfers. Use any Bank of America ATM fee-free; non-BoA ATMs typically incur a $2.50 fee from Bank of America plus the ATM owner’s fee.
  • Drive-thru ATMs: walk-up or drive-up ATMs at standalone locations, typically 24/7.
  • Mortgage Offices: dedicated home-loan and mortgage-service offices.
  • Private Bank / Financial Consultant: wealth-management offices serving Bank of America Private Bank and Merrill clients, typically by appointment.

Use the filter dropdown above the map to switch between these types.

Bank of America customer service phone numbers

For account-level questions and customer service across all Miami locations, the main numbers are the same as Bank of America nationwide:

  • General customer service (deposits, accounts): 1-800-432-1000
  • Credit card customer service (24/7): 1-800-421-2110
  • Mortgage customer service (24/7): 1-800-669-6607
  • Lost or stolen credit card (24/7): 1-800-732-9194
  • Lost or stolen debit/ATM card (24/7): 1-888-635-6000
  • Spanish-language service: 1-800-688-6086

Each individual financial center also has a direct branch phone number, shown in the listing above.

Bank of America Erica virtual assistant

If you don’t need to visit a physical financial center, you can handle most banking tasks through the Bank of America Mobile Banking app and its AI-powered virtual assistant, Erica. Erica handles balance inquiries, transaction search, bill payments, duplicate charge alerts, and account guidance, and can hand off to a live human agent without losing context.

For more on Bank of America

For nationwide hours, Federal holiday closures, the BofA Rewards loyalty program, the 2023-2027 expansion plan (which is adding Alabama, Louisiana, Nebraska, and Wisconsin to the footprint), the 1904 Bank of Italy founding in San Francisco, and the 1998 NationsBank-BankAmerica merger that formed today’s Bank of America, see our main Bank of America Near Me page.