Based on 31 job listings - Birmingham, United States 2026
Birmingham
Average salary
77,200 - 106,200
Median salary
77,200 - 106,200
31 job openings
United States
Average salary
12,500 - 15,600
Median salary
12,500 - 15,600
19,646 job openings
The average salary for a Physicians in Birmingham, United States is USD 77,200 - USD 106,200 per year in 2026, based on 31 job listings.
Explore 31 Physicians job listings in United States on BeBee, or check our salary calculator for a personalized estimate.