Average Base Salary
Average Hourly Rate
The average surgeon (general) salary in Alabama, United States is $360,616 or an hourly rate of $173. This is 4% lower (-$16,076) than the average surgeon (general) salary in the United States. In addition, they earn an average bonus of $33,826.