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,482 job openings
Brooklyn800 job openings
Eastern787 job openings
New York720 job openings
Jacksonville504 job openings
Columbia496 job openings
Phoenix464 job openings
Columbus442 job openings
Chicago397 job openings
Las Vegas386 job openings
Albuquerque360 job openings
Charlotte358 job openings
Tucson353 job openings
Minneapolis349 job openings
Sacramento328 job openings
Springfield322 job openings
Fayetteville304 job openings
Richmond304 job openings
Florida297 job openings
San Diego293 job openings
Baltimore285 job openings
Nashville280 job openings
Atlanta279 job openings
Aurora272 job openings
California264 job openings
Louisville241 job openings
Denver240 job openings
Rochester220 job openings
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 105,985 active job listings.
The cities with the most Optometrist job opportunities in United States are Rancho Cordova, Brooklyn, Eastern, New York, Jacksonville. Rancho Cordova leads with 2,482 job openings.
Explore 105,985 Optometrist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.