Bank of America employs about 87,000 people, reflecting one of the largest workforces in the banking sector. Recent staffing activity shows 4,264 hires alongside 3,283 departures, indicating steady but controlled growth. The company supports consumer, commercial, and investment banking operations at scale and maintains a balanced mix of client-facing, technical, and operational talent.
Finance and Administration is the largest department with roughly 17,400 employees, underscoring the importance of financial stewardship and internal services. Engineering follows at more than 13,000 team members, illustrating a significant commitment to technology and digital banking platforms. Sales and Support, Business Management, and Banking & Wealth Management each exceed 10,000 employees, while Operations, IT, Marketing & Product, and Risk, Safety & Compliance round out the organizational structure. The distribution highlights a diversified talent base that spans core banking functions, technology, and risk management.
Charlotte, North Carolina serves as the company’s biggest employment center with over 11,600 staff, leveraging the city’s established financial services ecosystem. New York City is next, housing around 6,000 employees who support market-facing and corporate roles. Additional concentrations exist in Dallas, Jacksonville, Chicago, Los Angeles, Phoenix, Atlanta, and San Francisco, each ranging from roughly 950 to 4,000 employees. An “Other” category covering nearly 8,000 people points to a broad nationwide and international footprint beyond the primary hubs.