$Who Earns What

How much does a financial analyst make?

US Financial and Investment Analysts

Answer: A typical financial analyst in the United States makes $102,740 a year (median, May 2025, US Bureau of Labor Statistics).

Yearly pay of a typical person doing this job in the US
$102,740

Line up 100 people; this is the one in the middle (median). about 362,000 people work in this job. Well above the US-wide typical pay ($50,980).

Lower earner
$63,720
10th from the bottom of 100
Typical person
$102,740
Right in the middle (median)
Higher earner
$180,860
10th from the top of 100

If 100 people had this job

Lowest at bottom-left, highest at top-right

Hover over a person to see their yearly pay

53 of 100
more than half

Financial analyst pay in the United States (May 2025, median and spread)

Financial analyst pay in the United States (May 2025, median and spread) — Data: US BLS OEWS, May 2025
Lower earner (10th from bottom)Typical person (median)Higher earner (10th from top)People in this job
$63,720$102,740$180,860about 362,000
States where financial analysts earn the most (median, May 2025)
StateTypical person (median)People in this job
New York$127,930about 52,000
Oregon$120,590about 3,000
Massachusetts$111,040about 15,000
California$109,110about 45,000
New Jersey$108,610about 10,000

Why does pay differ?

In the US, pay often differs with experience and education, location, and the industry an employer is in. A CFA credential or moving into a specialist or portfolio-manager role may help someone advance and change their earning opportunities.

What if you lived in a different state?

Pay varies a lot by state in the US
Whole US$102,740
New York$127,930
Oregon$120,590
Massachusetts$111,040
California$109,110
New Jersey$108,610
Oklahoma$79,640
Mississippi$79,580
Louisiana$75,680

Top 5 and bottom 3 states, typical (median) yearly pay.

What does a financial analyst do?

Conduct quantitative analyses of information involving investment programs or financial data of public or private institutions, including valuation of businesses. Excludes “Budget Analysts” (13-2031), “Financial Risk Specialists” (13-2054), and “Securities, Commodities, and Financial Services Sales Agents” (41-3031).

What's a typical day like?

An analyst checks company reports, stock prices, and economic news, then uses software to estimate value and risk. They may meet company leaders and turn their findings into a report recommending what to buy, hold, or avoid.

How to get this job

In the US, earn a bachelor's degree, often in finance or business, then apply for an entry-level analyst job after college. Some jobs require an employer-sponsored FINRA license; the optional CFA credential takes three exams and relevant work experience.

Usually a bachelor's degree (preparation level 4 of 5)

Good for people who like keeping things organized and leading and selling.

Did you know?

Some US financial analysts focus on “green” investments, researching mutual funds or ETFs made up of environmentally minded companies.

Similar jobs

Jobs using similar skills (O*NET)

Earn more in the same field

Business and Financial Operations jobs that pay a bit more

Sources and data

Source: US Bureau of Labor Statistics, OEWS May 2025 (bls.gov); descriptions and related jobs from O*NET 31.0. Figures as of May 2025, full-time yearly pay (hourly × 2,080 hours). bls.gov/oes · O*NET OnLine

Pages used for the text

Data: US BLS OEWS, May 2025 · 1 USD = 150 JPY