Bank of America is a multinational bank group. Its headquarters is in Charlotte, North Carolina. The company has 5,600 branches in over 150 countries. It is the fifth largest company in the United States.