Company Insights
Published on
August 26, 2025
Total Employees
87382
7.2% from last year
2562
New Hires (YTD)
2469
5% of total workforce
Departments
19
650 in Engineering
Locations
15
5,012 in New York, NY
Bank of America employs roughly 87,000 people across its global operations. Recent staffing figures show nearly identical volumes of hiring and attrition—about 2,500 employees on each side—indicating a comparatively steady overall workforce size. The organization supports a broad mix of financial-services and technology talent to run its consumer banking, wealth management, investment banking, and digital platforms.
Finance & Administration is the largest staff group, accounting for about one-fifth of all employees with more than 17,000 professionals. Engineering, Sales & Support, Business Management, and Banking & Wealth Management each house 10,000–13,000 employees, underscoring the bank’s emphasis on both technology development and client-facing functions. Operations, Information Technology, Marketing & Product, and Risk, Safety & Compliance collectively add another 12,000+ team members, while an "Other" category of roughly 5,800 covers smaller corporate functions. Overall, headcount is spread across 19 distinct departments, giving the company a diversified talent base.
Finance and Administration
17476
Engineering
13099
Sales and Support
12111
Business Management
11813
Banking and Wealth Management
10859
Operations
6887
Information Technology
3782
Marketing and Product
3733
Risk, Safety, Compliance
1812
Other
5810
Charlotte, North Carolina—home to the company’s corporate headquarters—hosts the largest single concentration of staff at about 11,700. New York City follows with roughly 6,100 employees, supporting capital-markets and wealth-management businesses. Major regional hubs in Dallas, Jacksonville, Chicago, Los Angeles, Phoenix, Atlanta, and Boston each house between 1,000 and 4,000 employees. A sizeable "Other" grouping of just over 56,000 indicates a wide distribution of branch and back-office personnel across numerous additional cities and countries, reflecting Bank of America’s extensive retail, commercial, and institutional footprint.
Charlotte, NC
11714
New York, NY
6117
Dallas, TX
3988
Jacksonville, FL
1887
Chicago, IL
1904
Los Angeles, CA
1832
Phoenix, AZ
1440
Atlanta, GA
1339
Boston, MA
1014
Other
56147
Get more information on people and companies with Unify
Get started with Unify