Cashiers Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Cashiers in Iowa earn a median salary of $28,816 per year on average across 12 metro and nonmetro areas, -7.6% vs the national median of $31,190. An estimated 43,960 cashiers are employed across Iowa, with salaries ranging from $27,390 to $29,780 depending on location.
$28,816
Avg median salary in Iowa
$29,780
Highest paying metro
$27,390
Lowest paying metro
43,960
Employed in Iowa
Compare Cashiers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Cashiers
inCashiers salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Des Moines, IA | $29,780 | $28,270 | $34,720 | 9,420 |
| Davenport, IA-IL | $29,520 | $29,120 | $33,660 | 4,340 |
| Dubuque, IA | $29,320 | $28,010 | $34,540 | 1,250 |
| Waterloo, IA | $29,270 | $27,620 | $34,280 | 2,560 |
| Iowa City, IA | $29,210 | $26,880 | $33,580 | 2,130 |
| Ames, IA | $29,170 | $27,750 | $31,200 | 1,540 |
| Cedar Rapids, IA | $29,100 | $27,960 | $34,720 | 3,390 |
| Sioux City, IA-NE-SD | $28,910 | $27,310 | $32,040 | 1,840 |
| Northeast Iowa | $28,140 | $26,420 | $33,900 | 3,790 |
| Northwest Iowa | $28,100 | $24,400 | $30,570 | 4,770 |
| Southeast Iowa | $27,880 | $25,800 | $30,110 | 6,150 |
| Southwest Iowa | $27,390 | $23,200 | $28,730 | 2,780 |