How much does a Physician - Ophthalmology make in Alabama?
As of January 01, 2026, the average salary for a Physician - Ophthalmology in Alabama is $312,748 per year, which breaks down to an hourly rate of $150.
However, a Physician - Ophthalmology's salary can vary significantly. Here’s a look at the typical salary range:
- Top Earners (90th percentile): $375,493
- Majority Range (25th-75th percentile): $294,165 to $345,591
- Entry-Level (10th percentile): $277,247