Salaripedia
English

How much does a financial and investment analyst make in Iowa?

$92,370a year

Median yearly pay for financial and investment analysts in Iowa. That is $44.41 an hour or $7,698 a month.

Hourly
$44.41
Vs. national median
-10%
Rank among states
34 of 51
Jobs in the state
2,000
Pay range
Lowest 10%: $62,310Median: $92,370Highest 10%: $135,900
PercentileYearlyHourly
10th$62,310$29.96
25th$76,500$36.78
Median$92,370$44.41
75th$115,200$55.39
90th$135,900$65.33

Cities in Iowa

Metro areas, median yearly pay.

Davenport, IA$105,900
Des Moines, IA$98,490
Ames, IA$90,650
Omaha, NE$87,850
Dubuque, IA$84,270
Cedar Rapids, IA$82,840
Sioux City, IA$80,940
Iowa City, IA$80,810
Waterloo, IA$80,100
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for financial and investment analysts.

31. South Carolina$93,670
32. Arizona$93,540
33. Tennessee$92,990
34. Iowa$92,370
35. Utah$91,370
36. Alabama$91,290
37. Maine$88,320
Financial and Investment Analyst salary in all states

Frequently asked questions

How much does a financial and investment analyst make an hour in Iowa?

The median hourly pay in Iowa is $44.41 ($92,370 a year).

Do financial and investment analysts make more in Iowa than the national average?

No: $92,370 against $102,700 nationally, 10% less.

Where does Iowa rank for financial and investment analyst pay?

Iowa ranks 34 of 51 states.

Which city in Iowa pays financial and investment analysts the most?

Davenport-Moline-Rock Island, IA-IL, with a median of $105,900 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.