Bank of America is headquartered in Charlotte, North Carolina and primarily operates in all fifty (50) states and has locations in forty (40) countries.