Bank of America's current workforce size
Bank of America employs approximately 215,000 people worldwide as of its most recent annual report. This number includes full-time and part-time employees across all divisions: consumer banking, wealth management, investment banking, and corporate functions. The headcount fluctuates year to year based on business needs, acquisitions, and restructuring efforts.
The bank does not break down employment by individual branch or region in public filings, so you cannot find exact staffing numbers for a specific location. If you need to know how many people work at a particular branch, calling that branch directly is faster than searching public records.
Employment figures come from Bank of America's annual 10-K filing with the Securities and Exchange Commission (SEC), which the bank submits each year. These reports are public and available on the SEC's website and on Bank of America's investor relations page.
Key Takeaways
- Bank of America employs roughly 215,000 people globally, though this number changes annually based on hiring, departures, and restructuring.
- The bank's workforce spans consumer banking branches, wealth management offices, investment banking divisions, and corporate headquarters across multiple countries.
- Employment data comes from the bank's annual 10-K filing, which is public record and updated once per year.
- Individual branch staffing levels are not disclosed publicly; contact your local branch directly if you need to know how many employees work there.
Where the employment number comes from
Bank of America reports its total headcount in its annual 10-K filing, a document required by the SEC for all publicly traded companies. The 10-K includes a section on human capital that lists the total number of employees as of the end of the fiscal year (December 31). This is the official, audited figure.
The bank also mentions employment numbers in quarterly earnings calls and investor presentations, but the 10-K is the authoritative source. You can find it on the SEC's EDGAR database by searching for "Bank of America" and filtering for 10-K filings, or on Bank of America's investor relations website under "SEC Filings."
How the workforce has changed over time
Bank of America's headcount has shifted significantly over the past decade. In 2015, the bank employed around 209,000 people. By 2020, that number had grown to approximately 213,000. The growth reflects both organic hiring and acquisitions, as well as changes in business strategy.
The bank has also gone through periods of workforce reduction tied to branch closures and automation of routine tasks. Between 2017 and 2019, Bank of America closed hundreds of branches and reduced headcount in some divisions while expanding in others, particularly in technology and digital banking roles.
What roles make up the workforce
Bank of America's 215,000 employees work across several major business lines. Consumer banking includes tellers, loan officers, and customer service representatives at branches and call centers. Wealth management employs financial advisors, portfolio managers, and support staff. Investment banking includes traders, analysts, and corporate finance specialists. Technology and operations employ software engineers, data analysts, and infrastructure staff.
The bank also maintains large corporate functions: human resources, legal, compliance, risk management, and finance. These roles exist at headquarters in Charlotte, North Carolina, and at regional offices. Exact breakdowns by role or department are not disclosed in public filings.
Employment outside the United States
Bank of America operates in more than 35 countries and employs people in many of them. The 215,000 total includes both U.S. and international staff, though the bank does not break out the international headcount separately in its public filings. The majority of employees work in the United States, particularly in North Carolina, California, New York, and Texas.
International operations are concentrated in major financial centers: London, Hong Kong, Singapore, Tokyo, and Toronto. If you are looking for employment with Bank of America outside the U.S., the bank posts international job openings on its careers website, organized by country and region.
How to find current job openings
Bank of America posts open positions on its careers website at bankofamerica.com/careers. You can search by job title, location, business line, and experience level. The site lists positions for entry-level roles (teller, customer service), mid-career roles (relationship manager, senior analyst), and leadership positions (director, executive).
The bank also recruits through college career fairs, LinkedIn, and third-party job boards. If you are interested in a specific role or location, you can set up job alerts on the careers site to receive notifications when matching positions are posted.
Frequently Asked Questions
Does Bank of America publish employment numbers by branch?
No. The bank reports only a total global headcount in its annual 10-K filing. Individual branch staffing levels are not public. If you need to know how many employees work at a specific branch, call that branch directly and ask to speak with the branch manager or human resources contact.
Has Bank of America been hiring or laying off recently?
The bank's headcount has remained relatively stable in recent years, hovering around 215,000. However, the composition of the workforce has shifted: the bank has reduced roles in traditional branch banking while adding positions in technology, digital services, and compliance. Check the bank's latest quarterly earnings report for the most recent employment trends.
What is the average salary at Bank of America?
Bank of America does not disclose average salary in public filings. Compensation varies widely by role, experience, and location. Entry-level tellers earn significantly less than investment bankers or senior managers. Websites like Glassdoor and Indeed publish salary ranges based on employee reports, though these are estimates and not official figures.
Where is Bank of America's headquarters and how many people work there?
Bank of America's global headquarters is in Charlotte, North Carolina. The company does not disclose how many employees work at headquarters specifically. Charlotte is the largest employment hub for the bank, but thousands of employees also work at regional offices, branches, and call centers across the country and internationally.
Can I find employment data broken down by business division?
Bank of America does not break out headcount by division in its public filings. The 10-K lists total employees and mentions staffing trends in narrative sections, but does not provide specific numbers for consumer banking, wealth management, or investment banking separately. Investor presentations sometimes include more detail, but divisions are not consistently reported year to year.