Financial Analyst Salary in the United States
Based on 340K+ data points from BLS and H-1B filings
Median Annual Salary
$94,263
$45.319/hr
▲ 7.4% vs 2023Salary Range
$84K – $221K
10th – 90th percentile
Total Employed
340K
workers nationwide
Financial Analyst salary in the United States reflects a competitive field with a median annual compensation of $94,263. Approximately 340,150 financial analysts work across the country, contributing to businesses' financial planning and analysis. Salaries in this profession vary considerably, ranging from $84,080 at the lower end to $221,460 for top earners, indicating significant opportunity for career advancement and specialization.
Several factors influence financial analyst compensation levels across different regions and employers. Experience, educational background, and professional certifications like the CFA significantly impact earning potential. Industry sector, company size, and geographic location also play important roles, as analysts working in major financial hubs or specialized industries often command higher salaries. Additional skills in data analysis, programming, and risk assessment can further enhance compensation prospects.
Salary Distribution — Financial Analyst
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $84,080 |
| 25th percentile | $127,130 |
| Median (50th percentile) | $94,263 |
| 75th percentile | $171,390 |
| 90th percentile | $221,460 |
Financial Analyst Salary by State
Top 10 Highest-Paying States for Financial Analyst
| # | State | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Wyoming | $213,940 | +127.0% | 220 |
| 2 | New York | $126,580 | +34.3% | 47K |
| 3 | California | $111,100 | +17.9% | 41K |
| 4 | New Jersey | $109,380 | +16.0% | 11K |
| 5 | Oregon | $107,680 | +14.2% | 3K |
| 6 | Massachusetts | $107,610 | +14.2% | 18K |
| 7 | District of Columbia | $106,840 | +13.3% | 4K |
| 8 | Connecticut | $106,250 | +12.7% | 5K |
| 9 | Virginia | $104,030 | +10.4% | 9K |
| 10 | Minnesota | $102,800 | +9.1% | 7K |
Historical Salary Trend — Financial Analyst
| Year | Median Salary (United States) |
|---|---|
| 2022 | $85,095 |
| 2023 | $87,779 |
| 2024 | $94,263 |
Financial Analyst Salary by Experience Level
Frequently Asked Questions
How much do financial analysts make per hour in the United States?
- Financial analysts earn a median of $45 per hour in the United States. This translates to an annual median salary of $94,263, though hourly rates can vary significantly depending on experience and location.
What is the salary range for financial analysts in the US?
- Financial analyst salaries in the United States range from $84,080 to $221,460 per year. This wide range reflects differences in experience level, specialization, employer size, and geographic location.
Which city pays financial analysts the most in America?
- Wyoming is the top paying city for financial analysts in the United States, with an average salary of $213,940 per year. This significantly exceeds the national median of $94,263.
How many financial analysts are employed in the United States?
- There are approximately 340,150 financial analysts currently employed across the United States. This represents a substantial workforce in the financial analysis field.