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 23rd Annual Spine, Orthopedic and Pain Management-Driven ASC + The Future of Spine Conference, taking place June 11-13 in Chicago, spine surgeons, orthopedic leaders and ASC executives will come together to explore minimally invasive techniques, ASC growth strategies and innovations shaping the future of outpatient spine care. Apply for complimentary registration now.
