Training and Development Specialists Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Training and Development Specialists in Iowa earn a median salary of $59,585 per year on average across 12 metro and nonmetro areas, -9.5% vs the national median of $65,850. An estimated 4,280 training and development specialists are employed across Iowa, with salaries ranging from $49,290 to $76,530 depending on location.

$59,585 Avg median salary in Iowa
$76,530 Highest paying metro
$49,290 Lowest paying metro
4,280 Employed in Iowa

Compare Training and Development Specialists salaries & buying power

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

Full tool →
Training and Development Specialists
in
    vs

      Training and Development Specialists salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $76,530 $56,400 $92,370 1,520
      Cedar Rapids, IA $70,910 $51,850 $82,960 340
      Ames, IA $64,730 $55,300 $79,970 140
      Iowa City, IA $62,810 $49,070 $82,530 150
      Davenport, IA-IL $62,690 $49,830 $98,380 430
      Dubuque, IA $62,170 $52,950 $80,610 110
      Southeast Iowa $54,980 $47,590 $69,020 480
      Northwest Iowa $54,970 $48,270 $76,840 250
      Sioux City, IA-NE-SD $53,940 $49,900 $77,840 260
      Southwest Iowa $52,460 $46,630 $67,720 110
      Waterloo, IA $49,540 $37,300 $60,510 350
      Northeast Iowa $49,290 $46,020 $65,880 140

      View Training and Development Specialists salaries in all cities