Occupational Therapists Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Occupational Therapists in Iowa earn a median salary of $88,287 per year on average across 12 metro and nonmetro areas, -10.2% vs the national median of $98,340. An estimated 1,200 occupational therapists are employed across Iowa, with salaries ranging from $80,810 to $97,190 depending on location.

$88,287 Avg median salary in Iowa
$97,190 Highest paying metro
$80,810 Lowest paying metro
1,200 Employed in Iowa

Compare Occupational Therapists salaries & buying power

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

Full tool →
Occupational Therapists
in
    vs

      Occupational Therapists salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $97,190 $80,500 $104,950 320
      Southeast Iowa $97,180 $76,630 $104,050 110
      Northwest Iowa $94,020 $81,600 $99,600 100
      Southwest Iowa $91,800 $79,740 $103,010 50
      Northeast Iowa $90,420 $78,460 $99,020 70
      Sioux City, IA-NE-SD $89,350 $80,590 $99,330 50
      Davenport, IA-IL $85,530 $74,920 $103,830 150
      Dubuque, IA $84,840 $76,460 $99,990 50
      Cedar Rapids, IA $83,490 $74,660 $101,110 100
      Waterloo, IA $83,220 $80,000 $101,400 90
      Ames, IA $81,590 $71,440 $106,220 30
      Iowa City, IA $80,810 $76,520 $100,990 80

      View Occupational Therapists salaries in all cities