verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Financial Analyst Salary

Median Annual Salary
$102,740/yr
Median Hourly Wage
$49.40/hr

Salary Distribution (10th to 90th Percentile)

trending_up 10-Yr Growth
+8% Faster than average
school Entry Education
Bachelor's degree
work Total Jobs (U.S.)
361,980

Estimated Pay by Experience Level

Entry-Level (10th Pct)
$63,720
$30.64/hr
Median
Mid-Level (50th Pct)
$102,740
$49.40/hr
Senior-Level (90th Pct)
$180,860
$86.95/hr

Salary by State

Median annual
StateMedian / yrRelative pay
Wyoming $187,090
New York $127,930
Oregon $120,590
Massachusetts $111,040
Connecticut $109,500
California $109,110
New Jersey $108,610
Washington $107,210
National Median $102,740

View all 51 states arrow_forward

The highest sticker pay isn't always where financial analysts keep the most. See Financial Analyst pay adjusted for cost of living by state in the Real Pay Index.

How to Become a Financial Analyst

Financial analysts guide businesses and individuals making investment decisions by evaluating financial data and trends.

1

Meet the education requirement

Most financial analysts enter the field with bachelor's degree. Programs are offered by community colleges, trade schools, and universities.

2

Complete an accredited training program

Hands-on coursework and clinical or field experience prepare you for the work and for certification exams.

3

Earn the Chartered Financial Analyst (CFA)

Most employers expect this credential — and in many states it's required to practice. Entry pay starts near $63,720 and rises toward $180,860 with experience.

Financial Analyst salary: common questions

How much does a Financial Analyst make an hour?

The median hourly wage for financial analysts is $49.40, which works out to about $102,740 per year for full-time work.

Which state pays financial analysts the most?

Wyoming has the highest median pay for financial analysts at $187,090 per year — 82% above the national median of $102,740.

What is the salary range for financial analysts?

Most financial analysts earn between $63,720 and $180,860 per year. The middle 50% earn $79,290 to $133,340, with a median of $102,740.

Is becoming a Financial Analyst a good career?

Employment is projected to grow 8% (faster than average), and the role typically requires bachelor's degree. With a median wage of $102,740 per year, it pays well above the U.S. median for all occupations.

Related careers