Physical Therapists Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Physical Therapists in Alabama earn a median salary of $96,183 per year on average across 16 metro and nonmetro areas, -4.8% vs the national median of $101,020. An estimated 2,660 physical therapists are employed across Alabama, with salaries ranging from $84,750 to $102,980 depending on location.

$96,183 Avg median salary in Alabama
$102,980 Highest paying metro
$84,750 Lowest paying metro
2,660 Employed in Alabama

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 Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Gadsden, AL $102,980 $92,690 $105,960 90
      Tuscaloosa, AL $100,640 $85,270 $121,050 120
      Dothan, AL $100,070 $81,630 $135,250 110
      Huntsville, AL $99,990 $75,860 $112,230 290
      Northeast Alabama $97,740 $78,160 $119,510 150
      Decatur, AL $97,620 $79,230 $113,260 50
      Southeast Alabama $97,550 $82,090 $120,780 80
      Birmingham, AL $97,520 $78,810 $122,550 950
      Anniston, AL $96,540 $83,360 $115,460 40
      Southwest Alabama $95,790 $66,620 $111,240 60
      Montgomery, AL $94,070 $76,290 $111,260 150
      Mobile, AL $94,030 $80,330 $98,740 230
      Daphne, AL $93,580 $77,810 $96,560 100
      Auburn, AL $93,200 $70,970 $104,450 100
      Northwest Alabama $92,850 $78,830 $102,420 70
      Florence, AL $84,750 $79,800 $96,710 70

      View Physical Therapists salaries in all cities