Salaripedia
English

How much does a firefighter make in Iowa?

$55,810a year

Median yearly pay for firefighters in Iowa. That is $26.83 an hour or $4,651 a month.

Hourly
$26.83
Vs. national median
-6%
Rank among states
26 of 50
Jobs in the state
2,170
Pay range
Lowest 10%: $32,240Median: $55,810Highest 10%: $87,720
PercentileYearlyHourly
10th$32,240$15.50
25th$46,020$22.13
Median$55,810$26.83
75th$63,280$30.42
90th$87,720$42.17

Cities in Iowa

Metro areas, median yearly pay.

Ames, IA$86,010
Cedar Rapids, IA$61,370
Waterloo, IA$61,190
Omaha, NE$61,040
Davenport, IA$60,080
Sioux City, IA$60,030
Des Moines, IA$56,910
Iowa City, IA$50,600
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for firefighters.

23. Florida$58,550
24. Wyoming$58,090
25. New Hampshire$56,620
26. Iowa$55,810
27. North Dakota$55,080
28. Michigan$54,640
29. Oklahoma$49,710
Firefighter salary in all states

Frequently asked questions

How much does a firefighter make an hour in Iowa?

The median hourly pay in Iowa is $26.83 ($55,810 a year).

Do firefighters make more in Iowa than the national average?

No: $55,810 against $59,280 nationally, 6% less.

Where does Iowa rank for firefighter pay?

Iowa ranks 26 of 50 states.

Which city in Iowa pays firefighters the most?

Ames, IA, with a median of $86,010 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.