Skip to content

Salaries & Pay Salary by Job Data profile

How Much Does a Financial Analyst Make? Salary by State

  • Official data · BLS May 2025
Updated  1 source

Median annual salary (U.S.)

$102,740

Pay percentiles for financial analysts

Percentile Hourly Annual
10th $30.64$63,720
25th $38.12$79,290
50th (median) $49.40$102,740
75th $64.11$133,340
90th $86.95$180,860

U.S. wages, May 2025. BLS occupation: Financial and Investment Analysts (SOC 13-2051). Source: BLS Occupational Employment and Wage Statistics (OEWS)

Highest-paying states for financial analysts

State Median annual Median hourly vs. U.S.
Wyoming $187,090$89.95+82%
New York $127,930$61.51+25%
Oregon $120,590$57.97+17%
Massachusetts $111,040$53.38+8%
Connecticut $109,500$52.65+7%
California $109,110$52.46+6%
New Jersey $108,610$52.22+6%
Washington $107,210$51.54+4%
District of Columbia $105,780$50.86+3%
Virginia $105,490$50.72+3%
United States $102,740$49.40—

Top 10 states by median annual wage, May 2025. Source: BLS Occupational Employment and Wage Statistics (OEWS)

How many financial analysts are there?

BLS counts about 361,980 financial analysts employed in the U.S. (May 2025, excluding the self-employed). These figures cover the BLS occupation “Financial and Investment Analysts”. The most jobs are in New York (52,380), California (45,380) and Texas (28,820).

The mean (average) annual wage is $116,800, higher than the median of $102,740.

Frequently asked questions

How much do financial analysts make an hour?

The median hourly wage for financial analysts is $49.40. The middle 50% earn between $38.12 and $64.11 an hour.

Which state pays financial analysts the most?

Wyoming has the highest median wage for financial analysts at $187,090, +82% vs. the U.S. median.

What is the starting salary for financial analysts?

BLS does not report pay by experience, but the lowest-paid 10% of financial analysts earn less than $63,720 a year, a common proxy for entry-level pay.