Massage Therapists Salary in Iowa

BLS OEWS May 2025 • 8 metro areas • Iowa

Massage Therapists in Iowa earn a median salary of $59,905 per year on average across 8 metro and nonmetro areas, +3.4% vs the national median of $57,950. An estimated 590 massage therapists are employed across Iowa, with salaries ranging from $51,720 to $73,300 depending on location.

$59,905 Avg median salary in Iowa
$73,300 Highest paying metro
$51,720 Lowest paying metro
590 Employed in Iowa

Compare Massage Therapists salaries & buying power

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

Full tool →
Massage Therapists
in
    vs

      Massage Therapists salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $73,300 $49,340 $75,130 290
      Ames, IA $63,180 $51,550 $66,440 40
      Cedar Rapids, IA $62,050 $47,700 $88,390 70
      Sioux City, IA-NE-SD $61,890 $49,440 $63,000 30
      Southeast Iowa $60,790 $41,830 $77,490
      Waterloo, IA $53,530 $46,790 $66,710 30
      Davenport, IA-IL $52,780 $43,640 $70,270 90
      Dubuque, IA $51,720 $48,210 $69,510 40

      View Massage Therapists salaries in all cities