How much does an ophthalmologist make in Pennsylvania?
$304,300a year
Median yearly pay for ophthalmologists in Pennsylvania. That is $146.29 an hour or $25,360 a month.
- Hourly
- $146.29
- Vs. national median
- +1%
- Rank among states
- 16 of 34
- Jobs in the state
- 310
Pay range
Lowest 10%: $91,460Median: $304,300Highest 10%: $457,700
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $91,460 | $43.97 | |
| 25th | $171,200 | $82.28 | |
| Median | $304,300 | $146.29 | |
| 75th | $394,100 | $189.46 | |
| 90th | $457,700 | $220.03 |
Cities in Pennsylvania
Metro areas, median yearly pay.
| Allentown, PA | $298,400 |
Nearby in the ranking
States with similar pay for ophthalmologists.
| 13. Texas | $323,000 |
| 14. Alabama | $305,200 |
| 15. Washington | $304,800 |
| 16. Pennsylvania | $304,300 |
| 17. Colorado | $288,100 |
| 18. Illinois | $284,600 |
| 19. Ohio | $271,300 |
Frequently asked questions
How much does an ophthalmologist make an hour in Pennsylvania?
The median hourly pay in Pennsylvania is $146.29 ($304,300 a year).
Do ophthalmologists make more in Pennsylvania than the national average?
Yes: $304,300 against $300,100 nationally, 1% more.
Where does Pennsylvania rank for ophthalmologist pay?
Pennsylvania ranks 16 of 34 states.
Which city in Pennsylvania pays ophthalmologists the most?
Allentown-Bethlehem-Easton, PA-NJ, with a median of $298,400 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.