Physical Therapists Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Physical Therapists in Iowa earn a median salary of $91,759 per year on average across 12 metro and nonmetro areas, -9.2% vs the national median of $101,020. An estimated 2,790 physical therapists are employed across Iowa, with salaries ranging from $84,880 to $99,460 depending on location.

$91,759 Avg median salary in Iowa
$99,460 Highest paying metro
$84,880 Lowest paying metro
2,790 Employed in Iowa

Compare Physical Therapists salaries & buying power

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

Full tool →
Physical Therapists
in
    vs

      Physical Therapists salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Davenport, IA-IL $99,460 $80,630 $107,300 260
      Northwest Iowa $98,550 $80,570 $103,990 230
      Des Moines, IA $98,110 $82,350 $106,390 800
      Southeast Iowa $97,070 $77,380 $102,590 320
      Dubuque, IA $96,320 $80,570 $103,480 120
      Northeast Iowa $95,240 $80,490 $106,000 140
      Southwest Iowa $87,360 $74,460 $103,660 130
      Sioux City, IA-NE-SD $86,950 $79,040 $102,130 100
      Ames, IA $86,440 $75,310 $101,140 110
      Cedar Rapids, IA $85,720 $78,630 $103,340 230
      Waterloo, IA $85,010 $79,920 $102,290 160
      Iowa City, IA $84,880 $79,870 $104,430 190

      View Physical Therapists salaries in all cities