Eye Doctor Salary

The average Eye Doctor in the U.S. makes $56,022.

U.S. Average

Base Salary
Get Bonus

Locations with Highest Pay


Salary Ranges for Eye Doctors

The salaries of Eye Doctors in the U.S. range from a low of $10,522 to a high of $263,853, with a median salary of $48,001.

The average Eye Doctor in the U.S. makes $56,022

See Eye Doctors Salaries in Other Areas

Access Detailed Compensation Data

Join Comparably to anonymously compare compensation and culture data from 1000s of titles & companies.

Joining Comparably is Free & Includes

Compensation Data

See what other Eye Doctors & job roles in All Industries get paid. Access thousands of real salaries.

Salary Ranking

Learn where your salary ranks you among your peers with the same job, in your city, & across the US.

Equity Calculator

The most comprehensive set of data on how much equity Eye Doctors & other similar jobs get paid.

Company Data

Discover what different Tech companies pay their employees vs the overall job market.

Advanced Filters

See how compensation is affected by gender, ethnicity, education experience, company size, & much more.

100% Anonymous

Comparably never shares your private data or exposes individual identities on our site.