Average Base Salary
Average Hourly Rate
The average surgeon (general) salary in Alabama, United States is $357,030 or an hourly rate of $172. This is 4% lower (-$15,917) than the average surgeon (general) salary in the United States. In addition, they earn an average bonus of $33,489.