Content has loaded
Optometrist salary in United States
How much does an Optometrist make in the United States?
Average base salary
$153,474
- Hour
- Day
- Week
- Month
- Year
Average $153,474
Low $113,206
High $208,065
The average salary for a optometrist is $153,474 per year in the United States. 6.5k salaries taken from job postings on Indeed in the past 36 months (updated August 31, 2026).
What Does an Optometrist Do?
Ophthalmologists diagnose and treat vision problems. They are qualified to perform surgery on the eyes. An ophthalmologist may do a combination of the following tasks:
- Evaluate eye-related health symptoms
- Perform surgery to correct vision problems
- Prescribe eyeglasses and contact lenses
- Provide outpatient care for those with eye-related conditions
- Take detailed medical histories for patients
- Advise patients about proper eye care practices
Highest paying companies for Optometrist in United States
Average year pay is based on job postings on Indeed in the past 36 months.Veteran Medical Group
$416,000per year
Maximus
$390,000per year
DT-Trak Consulting
$293,429per year
tms
$278,720per year
Millbrook Support Services
$276,900per year
County of Ventura Government
$268,667per year
Hiring an Optometrist?
Highest paying cities for Optometrists near United States
Where can an Optometrist earn more?
Compare salaries for Optometrists in different locationsFrequently Asked Questions (FAQs) about Optometrist