Bank of America Logo

Bank of America

Is This Your Business?
star star star star_half star_border

4.7

Overall Score

Author: Kaitlyn Short

LAST UPDATED: November 9th, 2025

Based in North Carolina, Bank of America offers financial solutions for customers who are looking to manage their money. Bank of America offers services and products whether they’re for personal needs, small businesses, wealth management or businesses and institutions. Bank of America seeks to give back to the community through its partnership with Habitat for Humanity. It also offers retirement planning services.  

Top Ranked Companies

thumb_up

The Good

  • Great Services
  • Habitat for Humanity Partnership
  • Online and Mobile Banking

Great Services

Have been in business for over 200 years with $2 billion in total assets. They offer services to personal, small businesses, wealth management, as well as business and institutions. They are a developed bank that provide many services for customer needs:

  • banking for checking, saving, and CD accounts
  • Loans for mortgage, refinance, home equity, and automobiles
  • investments with retirement, IRA and 401k, 529 and college savings, and other investment products
  • consumer and commercial finance services
  • learning with budgeting and saving, managing credit, home buying, and retirement planning

They are a global bank with more than 5,000 retail banking offices in the U.S. alone. Only bank where they provide a "Learning" tab for customers to learn more about finances.

Habitat for Humanity

As part of its goal to give back to the community, Bank of America has a partnership with Habitat for Humanity. Bank of America launched a first-ever global multi-city build in 41 communities. This effort was made possible by a $6 million investment from the Bank of America Charitable Foundation.

Online and Mobile Banking

For the on the go customer, Bank of America also provides online banking and mobile banking. Its mobile is available for Apple and Android users. Customers who use mobile banking can take advantage of different factors including:

  • Mobile check deposits
  • Money transfers
  • Manage accounts

Bank of America's mobile app has been recognized as having the Best Overall Identity Safety in Banking by Javelin Strategy and Research.

thumb_down

The Bad

  • No Student Loans
  • Banking Fees
  • Opening Fee

No Student Loans

College students who need help with funding will not find student loans available at Bank of America. They will have to choose another bank to receive a loan that will help them achieve a higher education.

Banking Fees

There are banking fee's for their two checking accounts. Some examples are:

  • Opening fee, depending on the type of account there is a minimum opening fee of $25 or $100
  • Maintenance fee of either $12, $14, or $25 which can be avoided by meeting banks criteria
  • Overdraft and returned items fee $35
  • Overdrafts Extended Overdrawn balance $35
  • Overdraft protection service each transfer $10
  • Other common fees are check and deposit ticket orders, consulate letter fee, returned item chargeback fee, legal process fee, stop payment fee ($30), and wire transfers

Opening Fee

For the 3 saving account there is an opening fee of $25 and 2 of the 3 have a .01% Annual Percentage Yield (APY). If requirements are not met there will be a $5 or $12 monthly maintenance fee.

gavel

The Bottom Line

Bank of America has proved themselves to be a secure bank to open an account for personal, small business, wealth management,  or business and institutions.  Their many services provide an excellent source for financial needs as well as the opportunity to learn more for yourself. This is the only company where they provide an option where you can learn about finances. Consumers can reach their customer service line during business hours or get automated support 24/7. Our recommendation: If you're a student and in need of a loan, it may be best to look elsewhere. For everyone else, consider Bank of America for your banking needs.
Was this content helpful?
thumb_up Yes thumb_down No

Star Rating

info

3.7

star star star star_half star_border

142 Reviews

Review Breakdown

5 grade

42%

4 grade

23%

3 grade

13%

2 grade

9%

1 grade

13%

Sentiment Criteria

Value

star star star star_half star_border

Quality

star star star star_half star_border

Service

star star star star_half star_border

Trustworthiness

star star star star_half star_border
cancel
info
star star_border star_border star_border star_border

Tera Agee

I used them for over 30 years with a credit limit of $9,000. I never charged more than $2,000 while never being late and always paying more than the amount due. Suddenly and without warning or explanation they lowered my credit limit to $1,500 which was what I owed at the time. Because of them 2 other creditors cut my limit in half, causing my credit score of 81 6 to plummet down to 425 and my APR on all my cards to rise 30%.

3 weeks ago

star star_border star_border star_border star_border

Ivan S. Houston, TX

After 3+ years of having my account, always active and always in good standing I changed my phone number thru their app. This immediately got my account locked. So I tried calling the number they gave me to call, after being transferred 4 times (1 hour on phone later) they tell me it can only be unlocked in person. So I go to the bank, there I have to wait 1.5 hours just to be seen at their Fondren Rd location in Houston. I tell the guy who I was assigned to I'm there to unlock my account so I can pay my bills due today. He asks all the questions he could come up with to verify it's me (even tho I handed him my driver's license and bank of america debit card for the locked account), 30 more minutes later he supposedly had unlocked the account. But I get home and to add insult to injury the login was unlocked but my debit card was removed from the account and both my ability to use Zelle and/or to link the account to my CashApp were still blocked. So now I have 3 different late fees all because I changed my phone number on the account. Save yourself and DON'T use bank of america, go anywhere else; even a squirrel under a bridge will take care of your money better.

1 year ago Edited March 15, 2024

star star_border star_border star_border star_border

J. R. Alexander Fleming Island, FL

My wife and I had been banking with BofA for a number of years without any problems whatsoever. When she passed away, I chose to move from the home she passed away in to a different part of the same County. As a long time advocate for Credit Unions since my days in the military, I decided to dump BofA for a local CU recommended by family. I opened an account at the CU including establishing direct deposit for my retirement checks. After being assured everything was in its' proper order, I drove back to BofA to close out my accounts. As the manager reviewed my records, he remarked he noticed I did not have "direct deposit" for my retirement checks. I informed him that was correct; that I had stopped the direct deposit to BofA because it (direct deposit of my Government checks) had to be in effect at the CU so I would be certain my money would be where I wanted it to go. For that I was charged a $12.00 fee for NOT HAVING direct deposit established at BofA; a bank I was at that moment closing my accounts in. I received the Royal BofA rip-off, a message I passed on to that manager in the presence of customers.

4 years ago

star star_border star_border star_border star_border

Amanda George IL

Literally one of the worst banks anyone could bank at. Run. Run far away. They charge you for every little thing, even if you didn't sign up for it. If you don't choose paperless billing they charge you $3.99 a month, if you only have a checking and not savings they charge you $5 for that, and so on and so forth. They also charge a yearly fee to have the account.

2 years ago

star star_border star_border star_border star_border

Thomas Bekey Scottsdale, AZ

Payroll check was not credited to my account onemonthafter it was deposited. As a result my checks for rent and groceries were returned as NSF. Met with banker who apologized profusely for their mistake. Same thing occurred the following month so I requested a letter from the bank explaining their mistake, that I could provide to my landlord and grocer. I immediately removed all of my funds from BofA.

5 years ago

star star_border star_border star_border star_border

Alaina Gull Falmouth, ME

I was a longtime customer of Bank of America. When the economy collapsed in 2008, although I continued to pay my loan on time, and the full amount due each month, they rewarded me by lowering my credit amount each month to match what I owed. This hurt my credit report because it made it look like I had maxed out my credit card, which I did not. I started with $11,000 of available credit which they reduced to my amount owed immediately after the collapse. Each time I paid on my loan, they again reduced my available credit. Nothing changed in my status, but they were punishing their loyal customer for their own bad lending habits. If this is how they reward loyal customers, I don't ever want to be one again. I haven't used them since.

7 years ago

star star_border star_border star_border star_border

scotty Saint Paul, MN

I had a debit account with Bank of America for a short period of time I did everything online but when it came to closing an account that they made it very difficult to even get someone to just work with me to the point where I had to contact the better Business bureau and have them help me close my account with Bank of America. Pretty

3 years ago

star star_border star_border star_border star_border

Jarrett Ingram Baltimore, MD

Bank of America's hidden fees were enough to make my take my business elsewhere. The tellers at various BOA branches in the Baltimore area displayed poor customer service at different times. All in all, I was completely dissatisfied with my time as a BOA customer, and I would not recommend them to anyone who really pays attention to their money.

5 years ago

star star_border star_border star_border star_border

Kimsreview Olney, MD

Fees, fees and more fees. I was a loyal BOA costumer and finally got frustrated a few years ago when they started adding fees for everything. I was a loyal banker for over 20 years and finally gave up and switched to USAA which has minimal fees and very good customer service.

5 years ago

star star_border star_border star_border star_border

Richard Beckham

Embezzling thousands from my mortgage payments. Buying my home equity line of credit without my written permission. Not applying my home equity payments to my account as servicer. Adding the home equity amount to the interest on my mortgage.

7 years ago

star star_border star_border star_border star_border

Royal A. Brown III

Refused loans to firearms manufacturers & dealers. Misused TARP funds. Charged my Sr Economy ckg account a maintenance fee. Dropped them after 25 yrs.

5 years ago

star star_border star_border star_border star_border

G. Goodrich

Poor customer service. They are quick to offer new products and open new accounts, but slow and make excuses when you have a problem with an account.

7 years ago

star star_border star_border star_border star_border

Denise

Charged me an account transfer fee. I needed the service during the hurricane. Gee thanks Bank of America.

7 years ago

star star_border star_border star_border star_border

Anonymous

High maintenance fees, horrible phone reps, willing to "write-off" a Visa debt instantly, damaging credit'

7 years ago

star star_border star_border star_border star_border

Sharon Carter

Bank of America charges a monthly Service charge on my savings account if I don't have a balance of $300.

7 years ago

star star_border star_border star_border star_border

Cristine Gonzales Tallahassee, FL

So trash I had to rate them twice. Probably got charged thousands in hidden fees.

5 years ago

star star_border star_border star_border star_border

Patty Miles

in bank service sucks. they don't care about the little guy any longer..

7 years ago

star star_border star_border star_border star_border

Dorothy Axtell

Long wait times in line and few tellers.

7 years ago

star star_border star_border star_border star_border

Adam B

slow, unresponsive, changing to the wrong direction

7 years ago