Salaripedia
English

How much does an optometrist make in Ohio?

$134,900a year

Median yearly pay for optometrists in Ohio. That is $64.83 an hour or $11,240 a month.

Hourly
$64.83
Vs. national median
-1%
Rank among states
27 of 51
Jobs in the state
1,300
Pay range
Lowest 10%: $63,650Median: $134,900Highest 10%: $190,600
PercentileYearlyHourly
10th$63,650$30.60
25th$93,560$44.98
Median$134,900$64.83
75th$163,100$78.39
90th$190,600$91.65

Cities in Ohio

Metro areas, median yearly pay.

Cincinnati, OH$157,000
Dayton, OH$139,000
Cleveland, OH$135,900
Columbus, OH$133,400
Akron, OH$131,200
Toledo, OH$130,600
Canton, OH$127,200
Huntington, WV$103,700
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for optometrists.

24. Nevada$135,700
25. Indiana$135,500
26. Pennsylvania$135,400
27. Ohio$134,900
28. District of Columbia$134,800
29. Rhode Island$134,500
30. Tennessee$134,200
Optometrist salary in all states

Frequently asked questions

How much does an optometrist make an hour in Ohio?

The median hourly pay in Ohio is $64.83 ($134,900 a year).

Do optometrists make more in Ohio than the national average?

No: $134,900 against $136,600 nationally, 1% less.

Where does Ohio rank for optometrist pay?

Ohio ranks 27 of 51 states.

Which city in Ohio pays optometrists the most?

Cincinnati, OH-KY-IN, with a median of $157,000 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.