Optometrists Salary in Indiana
BLS OEWS May 2025 • 8 metro areas • Indiana
Optometrists in Indiana earn a median salary of $125,335 per year on average across 8 metro and nonmetro areas, -7% vs the national median of $134,830. An estimated 620 optometrists are employed across Indiana, with salaries ranging from $121,230 to $129,830 depending on location.
$125,335
Avg median salary in Indiana
$129,830
Highest paying metro
$121,230
Lowest paying metro
620
Employed in Indiana
Compare Optometrists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Optometrists
in
Optometrists salaries by city in Indiana
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Central Indiana | $129,830 | $95,910 | $136,230 | 60 |
| Indianapolis, IN | $128,810 | $94,560 | $157,590 | 270 |
| South Bend, IN-MI | $126,210 | $91,900 | $145,070 | 30 |
| Lafayette, IN | $124,620 | $100,670 | $134,990 | 40 |
| Fort Wayne, IN | $124,580 | $89,000 | $156,000 | 70 |
| Southern Indiana | $124,360 | $97,220 | $138,580 | 50 |
| Northern Indiana | $123,040 | $97,760 | $136,820 | 50 |
| Evansville, IN | $121,230 | $98,490 | $142,700 | 50 |