The 5 states where ophthalmologists earn the most, least

Advertisement

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:

  1. Ohio: $367,750
  2. New Hampshire: $358,490
  3. New York: $348,610
  4. California: $340,300
  5. Maine: $329,590

Bottom 5:

  1. Oklahoma: $197,870
  2. Montana: $208,770
  3. Utah: $215,450
  4. Alabama: $218,730
  5. 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.

Register to Attend Webinar

Building a High-Performance Cardiac PET Program: What Health Systems Should Consider

Thursday, July 30
12:00 PM - 1:00 PM CDT

Presenters: Rupa Sanghani, MD, FACC, FASNC, Rush University Medical CenterBrendon Loiselle, CDL Nuclear Technologies

Advertisement

Next Up in Ophthalmology

  • East Lansing-based Michigan Surgical Center has disclosed a data breach that may have exposed personal information, according to a July…

  • Cincinnati-based MidWest Eye Center welcomed Alec Bradley, MD, an ophthalmologist who specializes in premium cataract surgery, refractive surgery, microinvasive glaucoma…

Advertisement