Cooks, Restaurant Salary in Iowa

Ranked #36 of 51 · IA

7.8% below U.S. average
Mean annual salary $35,700 ≈ $17/hr
Median annual salary $35,670
Employment 12,270

Salary Distribution (10th–90th percentile)

P10 $28,690P25 $30,360 Median $35,670P75 $38,180P90 $44,460

About 80% of cooks, restaurants in Iowa earn between $28,690 and $44,460. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Iowa
$35,700
U.S. average
$38,730

The mean cooks, restaurant salary in Iowa is $35,700, about 7.8% below the U.S. average ($38,730). That works out to roughly $17/hr at 2,080 hours per year.

Metro Areas in Iowa

Metro areaMedianMeanEmployment
Ames, IA $36,410 $37,170 570
Sioux City, IA-NE-SD $36,270 $36,140 560
Des Moines-West Des Moines, IA $36,070 $36,980 3,320
Iowa City, IA $35,910 $35,780 1,060
Cedar Rapids, IA $35,720 $35,450 1,110
Dubuque, IA $35,610 $35,990 440
Davenport-Moline-Rock Island, IA-IL $35,480 $35,810 1,560
Waterloo-Cedar Falls, IA $35,420 $35,450 670

← Back to all cooks, restaurant states