Skip to main content
Salary Guide

Optometrist Salary in United States

Based on 106,527 job listings - 2026

Average salary
$80,000 - $160,000
Median salary
$115,000 - $160,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$64K
25th percentile$80K
Median$115K
75th percentile$160K
90th percentile$184K

50% of professionals earn between $80,000 - $160,000 USD

The median salary is $115,000

Top cities

Rancho Cordova2,423 job openings
Eastern986 job openings
Brooklyn791 job openings
New York730 job openings
Columbia493 job openings
Jacksonville486 job openings
Phoenix477 job openings
Columbus431 job openings
Chicago414 job openings
Las Vegas406 job openings
Albuquerque366 job openings
Sacramento357 job openings
Tucson347 job openings
Minneapolis344 job openings
Charlotte338 job openings
San Diego317 job openings
Springfield307 job openings
Fayetteville294 job openings
Baltimore287 job openings
Richmond283 job openings
Aurora282 job openings
Louisville281 job openings
Florida274 job openings
Atlanta272 job openings
California255 job openings
Nashville255 job openings
Tampa238 job openings
Tallahassee233 job openings

Optometrist

106,527 job openings

View job listings

The average salary for a Optometrist in United States is USD 80,000 - USD 160,000 per year in 2026. The median salary is USD 137,500 per year, based on 106,527 active job listings.

The cities with the most Optometrist job opportunities in United States are Rancho Cordova, Eastern, Brooklyn, New York, Columbia. Rancho Cordova leads with 2,423 job openings.

Explore 106,527 Optometrist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.