How much does an ophthalmologist make in Ohio?
$271,300a year
Median yearly pay for ophthalmologists in Ohio. That is $130.42 an hour or $22,610 a month.
- Hourly
- $130.42
- Vs. national median
- -10%
- Rank among states
- 19 of 34
- Jobs in the state
- 150
Pay range
Lowest 10%: $168,600Median: $271,300Highest 10%: $545,800
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $168,600 | $81.03 | |
| 25th | $183,000 | $87.96 | |
| Median | $271,300 | $130.42 | |
| 75th | $545,800 | $262.40 | |
| 90th | $545,800 | $262.40 |
Cities in Ohio
Metro areas, median yearly pay.
| No city data for this job. |
Nearby in the ranking
States with similar pay for ophthalmologists.
| 16. Pennsylvania | $304,300 |
| 17. Colorado | $288,100 |
| 18. Illinois | $284,600 |
| 19. Ohio | $271,300 |
| 20. Arkansas | $259,300 |
| 21. Vermont | $258,900 |
| 22. Tennessee | $231,000 |
Frequently asked questions
How much does an ophthalmologist make an hour in Ohio?
The median hourly pay in Ohio is $130.42 ($271,300 a year).
Do ophthalmologists make more in Ohio than the national average?
No: $271,300 against $300,100 nationally, 10% less.
Where does Ohio rank for ophthalmologist pay?
Ohio ranks 19 of 34 states.
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.