How Much Does a Financial Analyst Make? Salary by State
Median annual salary (U.S.)
$102,740
Financial analysts in the U.S. earn a median of $102,740 a year, or $49.40 an hour. Half of financial analysts earn more than $102,740 and half earn less. The top 10% make more than $180,860.
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.
Hourly to annual pay calculator
Per year
- Monthly
- $8,562
- Biweekly
- $3,952
- Weekly
- $1,976
- Daily (8 hours)
- $395
- Hours per year
- 2,080
BLS annual figure; hourly × 2,080 may differ slightly.
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.