Ophthalmologists make an average annual salary of $367,750 in Ohio, the highest out of any state, according to data from the Bureau of Labor Statistics.
In Oklahoma, ophthalmologists earn an average of $197,870 per year, making it the state where ophthalmologists earn the least.
Across the U.S., the average yearly salary for the profession is $301,500.
The agency updated salary data April 2 to reflect 2024 information, the latest available.
Here are the five states where ophthalmologists have the highest and lowest average annual salary.
Note: Compensation data for ophthalmologists was not available for every state.
Top 5:
- Ohio: $367,750
- New Hampshire: $358,490
- New York: $348,610
- California: $340,300
- Maine: $329,590
Bottom 5:
- Oklahoma: $197,870
- Montana: $208,770
- Utah: $215,450
- Alabama: $218,730
- Maryland: $221,140
At the Becker’s 32nd Annual Meeting: The Business and Operations of ASCs, taking place October 29-31 in Chicago, ASC leaders, surgeons and healthcare executives will explore strategies to drive growth, enhance operational performance, navigate reimbursement challenges and prepare for the future of ambulatory surgery. Apply for complimentary registration now.
