Physicians, All Other Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Physicians, All Other in Alabama earn a median salary of $258,778 per year on average across 16 metro and nonmetro areas. An estimated 3,860 physicians, all other are employed across Alabama, with salaries ranging from $143,990 to $375,250 depending on location.

$258,778 Avg median salary in Alabama
$375,250 Highest paying metro
$143,990 Lowest paying metro
3,860 Employed in Alabama

Compare Physicians, All Other salaries & buying power

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

Full tool →
Physicians, All Other
in
    vs

      Physicians, All Other salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Mobile, AL $375,250 $272,610 $395,050 340
      Dothan, AL $363,120 $210,760 $480,580 220
      Decatur, AL $351,790 $220,790 $351,790 50
      Northwest Alabama $341,060 $240,040 $422,400 80
      Northeast Alabama $303,740 $175,950 $358,810 120
      Auburn, AL $293,630 $138,740 $428,790 180
      Montgomery, AL $285,260 $125,730 $396,110 300
      Southwest Alabama $256,820 $173,810 $313,050 60
      Southeast Alabama $234,560 $163,990 $341,060 80
      Birmingham, AL $231,480 $145,190 1,340
      Huntsville, AL $230,230 $209,100 440
      Florence, AL $206,980 $57,800 170
      Tuscaloosa, AL $201,020 $64,820 200
      Gadsden, AL $171,130 $101,850 90
      Daphne, AL $150,380 $58,510 140
      Anniston, AL $143,990 $143,310 50

      View Physicians, All Other salaries in all cities