Financial Analyst salary in the United States
National median pay
$102,740/year
about $49.39 an hour full-time
Middle half earns $79,290 – $133,340
National pay range
| Percentile | Yearly | Hourly* |
|---|---|---|
| 10th (entry level) | $63,720 | $30.63 |
| 25th | $79,290 | $38.12 |
| Median (50th) | $102,740 | $49.39 |
| 75th | $133,340 | $64.11 |
| 90th (top earners) | $180,860 | $86.95 |
*Yearly pay divided by 2,080 hours (40 hours × 52 weeks), the full-time basis BLS uses.
Pay by city
Highest median pay: San Jose ($144,910). Lowest of the cities we track: Tampa ($79,910).
| Metro area | Median | Middle half |
|---|---|---|
| San Jose, CA | $144,910 | $121,920 – $179,150 |
| San Francisco, CA | $130,520 | $97,490 – $166,350 |
| New York, NY | $128,930 | $103,140 – $174,990 |
| Seattle, WA | $124,790 | $98,850 – $161,180 |
| Boston, MA | $117,520 | $92,060 – $163,600 |
| Portland, OR | $117,280 | $95,850 – $154,990 |
| Washington, DC | $108,330 | $86,470 – $142,350 |
| Charlotte, NC | $106,510 | $83,450 – $136,090 |
| San Diego, CA | $106,040 | $81,400 – $131,860 |
| Miami, FL | $105,160 | $79,260 – $128,640 |
| Denver, CO | $104,480 | $82,970 – $132,170 |
| Sacramento, CA | $103,980 | $83,310 – $131,290 |
| Minneapolis, MN | $103,350 | $79,030 – $128,680 |
| Los Angeles, CA | $102,260 | $82,990 – $134,150 |
| Chicago, IL | $101,750 | $79,330 – $129,950 |
| Houston, TX | $101,660 | $79,990 – $129,260 |
| Detroit, MI | $101,550 | $77,990 – $127,340 |
| Austin, TX | $101,530 | $80,040 – $132,060 |
| Atlanta, GA | $100,830 | $79,940 – $131,200 |
| Dallas, TX | $100,350 | $77,930 – $127,970 |
| St. Louis, MO | $99,950 | $77,530 – $123,060 |
| Baltimore, MD | $98,880 | $80,120 – $135,570 |
| Nashville, TN | $97,490 | $78,080 – $101,430 |
| Philadelphia, PA | $95,400 | $77,730 – $130,760 |
| Phoenix, AZ | $94,700 | $76,000 – $122,650 |
| Orlando, FL | $90,020 | $71,890 – $115,570 |
| Las Vegas, NV | $84,800 | $70,730 – $106,530 |
| Pittsburgh, PA | $82,530 | $71,010 – $109,990 |
| San Antonio, TX | $82,120 | $63,510 – $107,650 |
| Tampa, FL | $79,910 | $65,110 – $106,460 |
Pay depends a lot on location, so compare an on-site job with its local figures. For fully remote jobs, national pay is usually the fairest comparison.
🏆 Best paying cities for financial analysts, after cost of living →
Is your offer fair?
$
- Below market under $79,290 ($38.12/hr). Fine for a first job in the field, otherwise worth negotiating.
- Typical $79,290 to $133,340 ($38.12 to $64.11/hr). The middle half of what people in this job earn.
- Strong offer over $133,340 ($64.11/hr). Higher than three quarters of workers here.
Before you accept
- Bonuses can be a big part of pay in finance, so ask what a typical bonus has been, not just the target.
- Corporate FP&A roles and investment roles share this title but pay quite differently.
- A CFA charter or progress toward it can support a higher offer for investment roles.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, 2025. Occupation: Financial and Investment Analysts (SOC 13-2051). Figures cover wage and salary workers and don't include bonuses, benefits or overtime.