Optometrists Salary in Ohio
BLS OEWS May 2025 • 12 metro areas • Ohio
Optometrists in Ohio earn a median salary of $121,368 per year on average across 12 metro and nonmetro areas, -10% vs the national median of $134,830. An estimated 1,370 optometrists are employed across Ohio, with salaries ranging from $97,460 to $139,600 depending on location.
$121,368
Avg median salary in Ohio
$139,600
Highest paying metro
$97,460
Lowest paying metro
1,370
Employed in Ohio
Compare Optometrists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Optometrists
in
Optometrists salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Akron, OH | $139,600 | $106,450 | $140,230 | 100 |
| Columbus, OH | $134,560 | $102,720 | $165,390 | 300 |
| Cincinnati, OH-KY-IN | $133,240 | $108,130 | $162,710 | 310 |
| West Northwestern Ohio | $130,000 | $94,800 | $159,990 | 80 |
| Dayton, OH | $128,510 | $103,290 | $165,530 | 70 |
| Toledo, OH | $126,050 | $83,170 | $147,490 | 70 |
| Cleveland, OH | $125,610 | $97,720 | $152,270 | 240 |
| Southern Ohio | $119,750 | $78,960 | $137,800 | 50 |
| Canton, OH | $112,890 | $80,830 | $132,580 | 40 |
| Youngstown, OH | $105,750 | $82,060 | $129,310 | 30 |
| Eastern Ohio | $102,990 | $77,990 | $134,660 | 30 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $97,460 | $50,710 | $123,830 | 50 |