Salaripedia
English

How much does a cook make in Iowa?

$28,510a year

Median yearly pay for cooks in Iowa. That is $13.71 an hour or $2,376 a month.

Hourly
$13.71
Vs. national median
-8%
Rank among states
37 of 51
Jobs in the state
8,290
Pay range
Lowest 10%: $15,080Median: $28,510Highest 10%: $40,810
PercentileYearlyHourly
10th$15,080$7.25
25th$16,140$7.76
Median$28,510$13.71
75th$33,710$16.21
90th$40,810$19.62

Cities in Iowa

Metro areas, median yearly pay.

Omaha, NE$31,220
Davenport, IA$30,460
Des Moines, IA$30,360
Dubuque, IA$29,500
Iowa City, IA$29,200
Cedar Rapids, IA$29,040
Sioux City, IA$28,390
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for cooks.

34. Wisconsin$28,920
35. Pennsylvania$28,810
36. Kansas$28,640
37. Iowa$28,510
38. Tennessee$28,330
39. Texas$28,280
40. Alabama$27,870
Cook salary in all states

Frequently asked questions

How much does a cook make an hour in Iowa?

The median hourly pay in Iowa is $13.71 ($28,510 a year).

Do cooks make more in Iowa than the national average?

No: $28,510 against $30,890 nationally, 8% less.

Where does Iowa rank for cook pay?

Iowa ranks 37 of 51 states.

Which city in Iowa pays cooks the most?

Omaha, NE-IA, with a median of $31,220 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.