Financial analyst earnings by seniority

90th percentile

Top-level financial analyst earnings begin at:

$62.41 per hour

$129,816 per year

75th percentile

Senior-level financial analyst earnings begin at:

$49.51 per hour

$102,984 per year

50th percentile

Mid-level financial analyst earnings begin at:

$38.28 per hour

$79,624 per year

25th percentile

Junior-level financial analyst earnings begin at:

$29.60 per hour

$61,562 per year

10th percentile

Starting level financial analyst earnings begin at:

$23.48 per hour

$48,838 per year

Approximate values based on highest and lowest earning segments.

Financial analyst salary by state

State Name Average Salary
California $95,680
New Jersey $94,070
Connecticut $92,470
District of Columbia $91,390
Colorado $90,060
Illinois $88,760
Massachusetts $87,060
Virginia $86,550
Montana $86,520
Minnesota $85,940
Oregon $84,300
Texas $83,060
Alaska $82,900
Alabama $82,130
Missouri $81,990
New Hampshire $81,590
Maryland $81,300
North Carolina $80,740
Washington $80,300
New Mexico $79,830
Delaware $79,520
Rhode Island $78,820
Michigan $78,490
Pennsylvania $78,054
Iowa $77,011
Nevada $76,760
Indiana $76,729
Hawaii $75,824
Maine $75,740
Wyoming $75,710
Idaho $75,280
Georgia $75,230
Kansas $75,211
Arkansas $74,900
Vermont $74,560
Arizona $74,200
Utah $72,060
Ohio $71,920
Wisconsin $71,330
Mississippi $70,030
North Dakota $69,990
South Dakota $69,240
West Virginia $69,190
Tennessee $69,130
Florida $69,060
Nebraska $68,850
South Carolina $68,260
Louisiana $67,760
Kentucky $67,388
Oklahoma $62,600
Puerto Rico $50,570
Virgin Islands, U.S. $49,440
New York $107,160

How much does a Financial Analyst earn?

Financial analysts are in demand across many industries. Companies rely on experienced financial analysts to support business growth by identifying trends in financial data and helping senior management make informed decisions.

The size of the company influences starting salaries for financial analysts. The larger the company, the more money analysts tend to make. A financial analyst with less than a year of experience at a small company can expect a starting salary in the range of $45,250 to $53,750, according to the latest Robert Half Salary Guide. The projected starting salary for a financial analyst in a mid-sized company with one to three years of experience is between $58,000 to $76,000. Salaries for financial analysts at the manager level can be anywhere from $77,250 to $99,250 at a small company, to $88,000 to $118,000 at a midsize company, and $99,500 to $136,500 at a large company.

Besides company size, education can improve a financial analyst's earning potential. Analysts with a master’s degree or professional certification earn five to 10 percent more than their bachelor-degreed counterparts, according to the Robert Half survey.

A company's location also affects starting salaries for financial analysts. For example, in Chicago, starting salaries are almost 22 percent higher than average. On the other end of the spectrum, financial analysts in Lincoln, Nebraska, earn close to 22 percent less than the average. In the USA’s epicentre of finance, New York, a successful financial analyst can look to earn a salary of over $100,000 within a short time. Furthermore, bonuses may be rewarded to financial analysts if their work proves to be fruitful for a company or client. These bonuses are at the behest of the individual companies.

While the money you could make as a financial analyst is highly attractive, it is a very demanding job, requiring a high level of mental acumen and risk management. Stressful situations are par for the course in this field, but if earning lots of money and dealing with lots of money excites you, this is a potential avenue you could pursue.

How do financial analyst salaries compare to similar careers?

Financial analysts earn about the same as related careers in the United States. On average, they make less than stock traders but more than investment bankers.

Career Median Salary
Stock trader salary $64K
Operations research analyst salary $83K
Statistician salary $88K
Controller salary $71K
Business analyst salary $82K
Financial analyst salary $80K
Entrepreneur salary $43K
Auditor salary $76K
Consultant salary $64K
Investment banker salary $70K

Source: CareerExplorer (Aggregated)