What Does Bank of America Pay?

Employer pay disclosure records · Updated April 2026

Based on 172 employer salary disclosure records, Bank of America reports a median base salary of $157,025. Figures reflect base pay only — equity and bonuses are excluded.

Bank of America Salaries by Role

RoleMedian Disclosed SalaryFilings
Software Developers $158,500131
Operations Research Analysts $145,00023
Financial and Investment Analysts $200,0007

Where Does Bank of America Hire?

Bank of America hires most frequently in these metro areas:

Charlotte, NCJersey City, NJPlano, TXNew York, NY

Frequently Asked Questions

What is the median salary at Bank of America?
Based on 172 employer pay disclosure records, the median base salary at Bank of America is $157,025 per year.
What roles does Bank of America hire the most for?
Bank of America's most-hired roles: Software Developers (131 filings), Operations Research Analysts (23 filings), Financial and Investment Analysts (7 filings).
Where does Bank of America hire most frequently?
Bank of America H1B filings are concentrated in: Charlotte, NC, Jersey City, NJ, Plano, TX, New York, NY.

Salary figures derived from employer pay disclosure records filed with the U.S. government. Figures reflect base salary only — equity, bonuses, and other compensation are excluded.