Buyers and Purchasing Agents Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Buyers and Purchasing Agents in Iowa earn a median salary of $67,265 per year on average across 12 metro and nonmetro areas, -11.1% vs the national median of $75,650. An estimated 5,740 buyers and purchasing agents are employed across Iowa, with salaries ranging from $62,170 to $82,360 depending on location.

$67,265 Avg median salary in Iowa
$82,360 Highest paying metro
$62,170 Lowest paying metro
5,740 Employed in Iowa

Compare Buyers and Purchasing Agents salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Buyers and Purchasing Agents
in
    vs

      Buyers and Purchasing Agents salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Davenport, IA-IL $82,360 $63,530 $103,510 1,350
      Sioux City, IA-NE-SD $72,490 $59,680 $84,230 210
      Des Moines, IA $70,640 $58,740 $87,530 1,190
      Southeast Iowa $66,190 $54,250 $78,610 570
      Waterloo, IA $66,040 $52,140 $83,100 240
      Northeast Iowa $65,450 $53,740 $80,200 340
      Ames, IA $64,860 $56,860 $83,990 170
      Iowa City, IA $64,760 $52,450 $75,970 240
      Cedar Rapids, IA $64,510 $57,320 $80,400 430
      Northwest Iowa $64,260 $51,670 $78,530 550
      Southwest Iowa $63,450 $53,570 $79,990 220
      Dubuque, IA $62,170 $46,060 $83,630 230

      View Buyers and Purchasing Agents salaries in all cities