Salaripedia
English

How much does a retail salesperson make in Iowa?

$31,360a year

Median yearly pay for retail salespersons in Iowa. That is $15.08 an hour or $2,613 a month.

Hourly
$15.08
Vs. national median
-11%
Rank among states
39 of 51
Jobs in the state
41,000
Pay range
Lowest 10%: $25,220Median: $31,360Highest 10%: $45,900
PercentileYearlyHourly
10th$25,220$12.13
25th$28,580$13.74
Median$31,360$15.08
75th$36,240$17.42
90th$45,900$22.07

Cities in Iowa

Metro areas, median yearly pay.

Cedar Rapids, IA$33,430
Des Moines, IA$33,430
Omaha, NE$33,260
Ames, IA$32,460
Davenport, IA$32,030
Waterloo, IA$31,270
Dubuque, IA$30,960
Sioux City, IA$30,150
Iowa City, IA$29,940
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for retail salespersons.

36. Nebraska$31,870
37. Indiana$31,530
38. North Carolina$31,370
39. Iowa$31,360
40. Pennsylvania$31,200
41. Georgia$30,840
42. Ohio$30,800
Retail Salesperson salary in all states

Frequently asked questions

How much does a retail salesperson make an hour in Iowa?

The median hourly pay in Iowa is $15.08 ($31,360 a year).

Do retail salespersons make more in Iowa than the national average?

No: $31,360 against $35,410 nationally, 11% less.

Where does Iowa rank for retail salesperson pay?

Iowa ranks 39 of 51 states.

Which city in Iowa pays retail salespersons the most?

Cedar Rapids, IA, with a median of $33,430 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.