How much does an ophthalmologist make in Oklahoma?
$215,800a year
Median yearly pay for ophthalmologists in Oklahoma. That is $103.73 an hour or $17,980 a month.
- Hourly
- $103.73
- Vs. national median
- -28%
- Rank among states
- 24 of 34
Pay range
Lowest 10%: $215,800Median: $215,800Highest 10%: $215,800
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $215,800 | $103.73 | |
| 25th | $215,800 | $103.73 | |
| Median | $215,800 | $103.73 | |
| 75th | $215,800 | $103.73 | |
| 90th | $215,800 | $103.73 |
Cities in Oklahoma
Metro areas, median yearly pay.
| Oklahoma City, OK | $215,800 |
Nearby in the ranking
States with similar pay for ophthalmologists.
| 21. Vermont | $258,900 |
| 22. Tennessee | $231,000 |
| 23. Missouri | $228,400 |
| 24. Oklahoma | $215,800 |
| 25. South Carolina | $214,200 |
| 26. Wisconsin | $213,900 |
| 27. South Dakota | $212,000 |
Frequently asked questions
How much does an ophthalmologist make an hour in Oklahoma?
The median hourly pay in Oklahoma is $103.73 ($215,800 a year).
Do ophthalmologists make more in Oklahoma than the national average?
No: $215,800 against $300,100 nationally, 28% less.
Where does Oklahoma rank for ophthalmologist pay?
Oklahoma ranks 24 of 34 states.
Which city in Oklahoma pays ophthalmologists the most?
Oklahoma City, OK, with a median of $215,800 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.