Family Medicine Physicians Salary in Alabama
BLS OEWS May 2025 • 6 metro areas • Alabama
Family Medicine Physicians in Alabama earn a median salary of $181,228 per year on average across 6 metro and nonmetro areas, -24% vs the national median of $238,380. An estimated 40 family medicine physicians are employed across Alabama, with salaries ranging from $101,990 to $236,160 depending on location.
$181,228
Avg median salary in Alabama
$236,160
Highest paying metro
$101,990
Lowest paying metro
40
Employed in Alabama
Compare Family Medicine Physicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Family Medicine Physicians
in
Family Medicine Physicians salaries by city in Alabama
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Birmingham, AL | $236,160 | $208,840 | — | — |
| Gadsden, AL | $226,450 | $119,990 | $226,450 | — |
| Northeast Alabama | $205,390 | $103,200 | — | — |
| Huntsville, AL | $198,930 | $197,200 | $199,030 | — |
| Decatur, AL | $118,450 | $62,090 | $129,650 | 40 |
| Daphne, AL | $101,990 | $60,640 | $131,220 | — |