Salaripedia
English

How much does a budget analyst make in Iowa?

$86,550a year

Median yearly pay for budget analysts in Iowa. That is $41.61 an hour or $7,213 a month.

Hourly
$41.61
Vs. national median
-6%
Rank among states
26 of 51
Jobs in the state
390
Pay range
Lowest 10%: $63,650Median: $86,550Highest 10%: $134,400
PercentileYearlyHourly
10th$63,650$30.60
25th$77,320$37.17
Median$86,550$41.61
75th$104,100$50.06
90th$134,400$64.63

Cities in Iowa

Metro areas, median yearly pay.

Iowa City, IA$134,900
Davenport, IA$102,000
Des Moines, IA$91,920
Omaha, NE$91,450
Ames, IA$84,030
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for budget analysts.

23. Maine$88,130
24. New Mexico$87,360
25. Tennessee$86,570
26. Iowa$86,550
27. South Carolina$86,260
28. Minnesota$85,970
29. Arizona$84,810
Budget Analyst salary in all states

Frequently asked questions

How much does a budget analyst make an hour in Iowa?

The median hourly pay in Iowa is $41.61 ($86,550 a year).

Do budget analysts make more in Iowa than the national average?

No: $86,550 against $91,640 nationally, 6% less.

Where does Iowa rank for budget analyst pay?

Iowa ranks 26 of 51 states.

Which city in Iowa pays budget analysts the most?

Iowa City, IA, with a median of $134,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.