Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a bank analyst is estimated at $85,532 per year, or about $41 per hour. Salaries for bank analysts can differ significantly based on various factors, including geographical location, years of experience, and the specific banking sector. For instance, analysts in metropolitan areas often command higher salaries due to the cost of living and demand for financial expertise.
Job responsibilities for bank analysts typically include analyzing financial data, preparing reports, and providing insights to help financial institutions make informed decisions. Those with advanced skills or certifications may find opportunities with higher earning potential. The demand for skilled analysts continues to grow, especially in sectors like investment banking and financial services.
Bank analysts can find the highest salaries in states like California, New York, and Massachusetts. Cities such as San Francisco, New York City, and Boston are known for offering competitive pay. Exploring job openings in these locations can lead to significant financial rewards.
Let Zippia find your next bank analyst job
Let Zippia find your next bank analyst job
The highest-paying states for bank analysts are Pennsylvania, Michigan, and Arizona. The lowest average bank analyst salary states are North Dakota, Mississippi, and Arkansas.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Michigan | $94,571 | $45.47 |
| 2 | Minnesota | $91,015 | $43.76 |
| 3 | Arizona | $94,314 | $45.34 |
| 4 | Pennsylvania | $97,724 | $46.98 |
| 5 | New York | $89,917 | $43.23 |
| 6 | Washington | $89,518 | $43.04 |
| 7 | Delaware | $86,009 | $41.35 |
| 8 | Connecticut | $87,301 | $41.97 |
| 9 | New Hampshire | $90,573 | $43.54 |
| 10 | Rhode Island | $84,308 | $40.53 |
| 11 | Texas | $81,896 | $39.37 |
| 12 | District of Columbia | $86,735 | $41.70 |
| 13 | Missouri | $83,125 | $39.96 |
| 14 | Massachusetts | $84,781 | $40.76 |
| 15 | New Jersey | $84,699 | $40.72 |
| 16 | California | $85,344 | $41.03 |
| 17 | Vermont | $81,481 | $39.17 |
| 18 | Virginia | $79,962 | $38.44 |
| 19 | Nevada | $81,812 | $39.33 |
| 20 | Maryland | $81,700 | $39.28 |
| 21 | North Carolina | $78,845 | $37.91 |
| 22 | Ohio | $78,266 | $37.63 |
| 23 | Hawaii | $80,256 | $38.58 |
| 24 | Oregon | $81,640 | $39.25 |
| 25 | Iowa | $78,296 | $37.64 |
| 26 | Wyoming | $71,715 | $34.48 |
| 27 | New Mexico | $79,701 | $38.32 |
| 28 | South Carolina | $79,205 | $38.08 |
| 29 | Illinois | $74,722 | $35.92 |
| 30 | Utah | $77,267 | $37.15 |
| 31 | West Virginia | $77,415 | $37.22 |
| 32 | Alabama | $73,690 | $35.43 |
| 33 | Indiana | $76,440 | $36.75 |
| 34 | Florida | $75,169 | $36.14 |
| 35 | Maine | $75,936 | $36.51 |
| 36 | North Dakota | $67,316 | $32.36 |
| 37 | Georgia | $73,549 | $35.36 |
| 38 | Wisconsin | $67,902 | $32.65 |
| 39 | Alaska | $73,512 | $35.34 |
| 40 | Colorado | $68,835 | $33.09 |
| 41 | Idaho | $70,643 | $33.96 |
| 42 | Nebraska | $72,403 | $34.81 |
| 43 | Oklahoma | $64,942 | $31.22 |
| 44 | Tennessee | $69,021 | $33.18 |
| 45 | Kansas | $63,757 | $30.65 |
| 46 | Arkansas | $64,964 | $31.23 |
| 47 | Montana | $69,174 | $33.26 |
| 48 | Kentucky | $67,601 | $32.50 |
| 49 | South Dakota | $64,415 | $30.97 |
| 50 | Mississippi | $66,724 | $32.08 |
| 51 | Louisiana | $68,309 | $32.84 |
The highest-paying cities for bank analysts are Philadelphia, PA, Midland, MI, and Scottsdale, AZ.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Philadelphia, PA | $98,518 | $47.36 |
| 2 | Midland, MI | $94,833 | $45.59 |
| 3 | Scottsdale, AZ | $94,422 | $45.40 |
| 4 | San Francisco, CA | $92,169 | $44.31 |
| 5 | Minneapolis, MN | $91,058 | $43.78 |
| 6 | Seattle, WA | $90,104 | $43.32 |
| 7 | New York, NY | $90,085 | $43.31 |
| 8 | Boston, MA | $84,798 | $40.77 |
| 9 | Austin, TX | $82,484 | $39.66 |
| 10 | Portland, OR | $81,310 | $39.09 |
| 11 | Las Vegas, NV | $80,987 | $38.94 |
| 12 | Urban Honolulu, HI | $80,407 | $38.66 |
| 13 | Cleveland, OH | $80,100 | $38.51 |
| 14 | Charlotte, NC | $78,052 | $37.52 |
| 15 | Blacksburg, VA | $77,004 | $37.02 |
| 16 | Salt Lake City, UT | $76,881 | $36.96 |
| 17 | Tampa, FL | $75,843 | $36.46 |
| 18 | Chicago, IL | $75,029 | $36.07 |
| 19 | Atlanta, GA | $73,482 | $35.33 |
| 20 | Denver, CO | $68,726 | $33.04 |
A bank analyst's salary ranges from $64,000 a year at the 10th percentile to $114,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $114,000 | $9,500 | $55 |
| 75th Percentile | $99,000 | $8,250 | $48 |
| Average | $85,532 | $7,128 | $41 |
| 25th Percentile | $73,000 | $6,083 | $35 |
| 10th Percentile | $64,000 | $5,333 | $31 |
The highest paying types of bank analysts are investment associate, equity analyst, and senior finance analyst.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Analyst Internship | $38,569 | $3,214 | $18.54 | 103,723 |
| Financial Analyst Internship | $38,827 | $3,236 | $18.67 | 104,448 |
| Corporate Finance Analyst | $76,023 | $6,335 | $36.55 | 114,375 |
| Business & Finance Analyst | $70,514 | $5,876 | $33.90 | 168,111 |
| Real Estate Analyst | $71,206 | $5,934 | $34.23 | 35,450 |
| Investment Analyst | $79,056 | $6,588 | $38.01 | 63,003 |
Top companies hiring bank analysts now:
Bank analyst salaries at BGC Partners and BMO Capital Markets are the highest-paying according to our most recent salary estimates. In addition, the average bank analyst salary at companies like Invesco and Cowen are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | BGC Partners | $119,055 | $57.24 |
| 2 | BMO Capital Markets | $115,064 | $55.32 |
| 3 | Invesco | $114,130 | $54.87 |
| 4 | Cowen | $111,976 | $53.83 |
| 5 | Santander Private Banking International | $111,913 | $53.80 |
| 6 | Citicorp North America, Inc | $110,774 | $53.26 |
| 7 | First Republic Bank | $109,835 | $52.81 |
| 8 | HSBC Bank | $105,628 | $50.78 |
| 9 | MUFG EMEA | $104,529 | $50.25 |
| 10 | Banco Bilbao Vizcaya Argentaria | $104,218 | $50.10 |
| 11 | Sumitomo Mitsui Financial Group | $101,091 | $48.60 |
| 12 | J.P. Morgan | $100,773 | $48.45 |
| 13 | Citi | $100,534 | $48.33 |
| 14 | Barclays | $99,895 | $48.03 |
| 15 | Morgan Stanley | $99,590 | $47.88 |
| 16 | Lazard | $98,264 | $47.24 |
| 17 | BNY Mellon | $96,283 | $46.29 |
| 18 | Estée Lauder | $96,009 | $46.16 |
| 19 | Central Pacific Bank | $93,571 | $44.99 |
| 20 | City National Bank | $92,777 | $44.60 |
The average bank analyst salary has risen by $13,136 over the last ten years. In 2014, the average bank analyst earned $72,396 annually, but today, they earn $85,532 a year. That works out to a 9% change in pay for bank analysts over the last decade.
Compare bank analyst salaries for cities or states with the national average over time.
Compare bank analyst salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $85,500 | $41.12 | +2.6% |
| 2024 | $83,300 | $40.07 | +1.6% |
| 2023 | $82,000 | $39.41 | +1.6% |
| 2022 | $80,700 | $38.79 | +3.0% |
| 2021 | $78,200 | $37.62 | +1.8% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| MUFG Americas Holdings | Loan Trading-Corporate Banking Middle Office, Analyst | Tampa, FL | 06/29/2025 | $66,000 |
| Keybank National Association | Corporate Banking Analyst, Industrials | Chicago, IL | 06/28/2025 | $85,000 |
| M&T Bank | Banking Services Analyst V-Commercial Lending Operations (Data-Centric) (Hybrid Schedule Required) | Buffalo, NY | 06/27/2025 | $85,104 |
| Barclays Plc | Transaction Banking Analyst | New York, NY | 06/27/2025 | $80,000 |
| MUFG | Loan Trading-Corporate Banking Middle Office, Analyst | Tempe, AZ | 06/26/2025 | $66,000 |
| MUFG (DBA | Loan Trading-Corporate Banking Middle Office, Analyst | Tempe, AZ | 06/26/2025 | $66,000 |
| MUFG (DBA | Loan Trading-Corporate Banking Middle Office, Analyst | Tampa, FL | 06/26/2025 | $66,000 |
| Canadian Imperial Bank of Commerce | 2025 Analyst I, Corporate Banking | New York, NY | 06/25/2025 | $115,000 |
| CIBC World Markets Corp | 2025 Analyst I, Corporate Banking | New York, NY | 06/25/2025 | $115,000 |
| Busey Bank | Fair and Responsible Banking Analyst | Leawood, KS | 06/24/2025 | $68,000 |
Search for bank analyst jobs