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

Financial Analyst Salary in Missouri

Median Annual in Missouri
$98,420/yr
Median Hourly Wage
$47.32/hr
▼ 4% below U.S. median

Salary Distribution in Missouri

groups Employed in MO
4,430
public U.S. Median
$102,740
savings Real pay (cost-adjusted)
$108,372 #6 of 51

Financial Analyst pay in Missouri, explained

Financial analysts in Missouri earn a median of $98,420 per year ($47.32 per hour), which is 4% below the national median of $102,740. Entry-level workers earn around $60,500, while the most experienced financial analysts reach about $160,540. Pay varies by employer, setting, and metro area within Missouri.

Is $98,420 good pay in Missouri?

Adjusted for Missouri's cost of living (which runs 91% of the U.S. average), that $98,420 is worth about $108,372 in national buying power — ranking Missouri #6 for real pay (vs #25 on the sticker number).

See the full Financial Analyst Real Pay Index arrow_forward

Financial Analyst pay by experience in Missouri

Entry level (10th pct)
$60,500
$29.09/hr
Median
Mid-career (50th pct)
$98,420
$47.32/hr
Experienced (90th pct)
$160,540
$77.18/hr

Financial Analyst pay in neighboring states

StateMedian / yrReal payvs MO
Missouri (here) $98,420 $108,372
Illinois $101,180 $101,223 −$2,760
Tennessee $92,990 $101,219 +$5,430
Iowa $92,370 $105,251 +$6,050
Nebraska $85,320 $94,692 +$13,100
Kansas $84,860 $94,218 +$13,560
Kentucky $81,660 $90,573 +$16,760
Arkansas $81,110 $93,297 +$17,310
Oklahoma $79,640 $90,662 +$18,780

Financial Analyst in Missouri: FAQ

How much do financial analysts make in Missouri?

Financial analysts in Missouri earn a median of $98,420 per year ($47.32 per hour), compared with $102,740 nationally.

Does Missouri pay financial analysts well?

At $98,420, Missouri pays 4% below the national median for financial analysts. An estimated 4,430 work in the state.

Financial Analyst salary in other states

All 51 states ranked arrow_forward

Related careers in Missouri