Retail Salespersons Salary in Iowa
BLS OEWS May 2025 • 12 metro areas • Iowa
Retail Salespersons in Iowa earn a median salary of $29,613 per year on average across 12 metro and nonmetro areas, -14.4% vs the national median of $34,580. An estimated 38,230 retail salespersons are employed across Iowa, with salaries ranging from $28,240 to $31,360 depending on location.
$29,613
Avg median salary in Iowa
$31,360
Highest paying metro
$28,240
Lowest paying metro
38,230
Employed in Iowa
Compare Retail Salespersons salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Retail Salespersons
in
Retail Salespersons salaries by city in Iowa
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Des Moines, IA | $31,360 | $28,660 | $36,630 | 10,060 |
| Davenport, IA-IL | $30,490 | $28,830 | $36,010 | 4,520 |
| Sioux City, IA-NE-SD | $30,400 | $27,820 | $36,030 | 2,010 |
| Cedar Rapids, IA | $30,370 | $27,780 | $36,250 | 3,040 |
| Ames, IA | $30,330 | $27,920 | $36,270 | 1,350 |
| Waterloo, IA | $29,920 | $27,770 | $35,620 | 2,150 |
| Iowa City, IA | $29,120 | $27,790 | $35,580 | 2,460 |
| Southeast Iowa | $29,060 | $26,710 | $35,070 | 4,430 |
| Dubuque, IA | $28,980 | $27,810 | $36,070 | 1,710 |
| Northwest Iowa | $28,630 | $26,660 | $35,300 | 2,920 |
| Northeast Iowa | $28,460 | $26,660 | $34,650 | 2,220 |
| Southwest Iowa | $28,240 | $26,660 | $34,740 | 1,360 |