Plan My Route

Opening Hours

Open: 09:00AM - 04:00PM

09:00AM - 04:00PM


09:00AM - 04:00PM


09:00AM - 04:00PM


09:00AM - 04:00PM


09:00AM - 04:00PM


09:00AM - 01:00PM



Click on button to show the map.

Bank of America financial center is located at 550 Main Blvd Margate, FL 33063. Our branch conveniently offers drive-thru ATM services.

Leave a Review

Only registered users can add a review

Showing 5 from 35 Reviews

Sort by:
Javaya Cunningham September 26, 2021 4:01 am

Wasn’t crowded so things went very smoothly.

Gerard John-Williams September 17, 2021 6:32 pm

Zero stars. DO NOT USE ATM. Zero stars for a few of the clowns that work here too. Terrible customer service. Made a cash deposit at the drive thru ATM and got no option of getting a receipt, no proof of it in my online banking neither. I go inside to dispute it. They give me a number to call through the app, with misleading information on a sticky note. “When you call they will approve your deposit immediately”. Of course this wasn’t the case when I speak to the individual online. Went back to the branch to inform them of the issue. Met with the same distasteful customer service. Get it together at this branch BOA. These ladies are sour. If you don’t want to work, call out sick or quit. You have a choice. Clowns. Sour clowns.

Kavini Perera May 7, 2021 6:07 pm

I have very bad experiences many times with Margate Florida Bank of America branch, most of the staff members are very rude , even today I had bad experience with teller Ms. M , she was very rude to me treated like I am there to borrow money from her , I am a loyal customer for 16 years and been to many other branches never experienced like this , sad but so true !

Jingyi Sun March 10, 2021 4:30 pm

Well the staffs behind the counters are always nice however their management team just suck. They don’t welcome you and never try to help

Rachel Barbat February 8, 2021 8:26 pm

Waited in line for 20 minutes just to be told I needed to fill out a deposit slip first. Nobody told us this when we walked in and said we were coming to deposit. Had to wait in line for another 10 minutes.