Salaripedia
English

How much does an ophthalmologist make in Indiana?

$168,600a year

Median yearly pay for ophthalmologists in Indiana. That is $81.06 an hour or $14,050 a month.

Hourly
$81.06
Vs. national median
-44%
Rank among states
32 of 34
Jobs in the state
160
Pay range
Lowest 10%: $132,900Median: $168,600Highest 10%: $489,700
PercentileYearlyHourly
10th$132,900$63.88
25th$136,000$65.36
Median$168,600$81.06
75th$435,600$209.42
90th$489,700$235.44

Cities in Indiana

Metro areas, median yearly pay.

Chicago, IL$284,600
Indianapolis, IN$168,600
Salaries for every job in Indiana

Nearby in the ranking

States with similar pay for ophthalmologists.

29. Utah$188,500
30. Michigan$179,700
31. Virginia$177,400
32. Indiana$168,600
33. Louisiana$155,300
34. Kentucky$101,900
Ophthalmologist salary in all states

Frequently asked questions

How much does an ophthalmologist make an hour in Indiana?

The median hourly pay in Indiana is $81.06 ($168,600 a year).

Do ophthalmologists make more in Indiana than the national average?

No: $168,600 against $300,100 nationally, 44% less.

Where does Indiana rank for ophthalmologist pay?

Indiana ranks 32 of 34 states.

Which city in Indiana pays ophthalmologists the most?

Chicago-Naperville-Elgin, IL-IN, with a median of $284,600 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.