Salaripedia
English

How much does an optometrist make in Stockton?

$132,400a year

Median yearly pay for optometrists in the Stockton-Lodi, CA metro area. That is $63.65 an hour or $11,030 a month.

Hourly
$63.65
Vs. national median
-3%
Rank among cities
118 of 183
Jobs in the area
70
Pay range
Lowest 10%: $105,300Median: $132,400Highest 10%: $212,100
PercentileYearlyHourly
10th$105,300$50.62
25th$119,900$57.63
Median$132,400$63.65
75th$168,700$81.08
90th$212,100$101.96

Other cities in California

Median yearly pay for optometrists.

Santa Rosa, CA$165,400
Vallejo, CA$156,000
San Francisco, CA$142,600
Santa Maria, CA$140,200
Sacramento, CA$139,000
Los Angeles, CA$138,900
Modesto, CA$137,500
Fresno, CA$136,700
San Jose, CA$135,300
Salinas, CA$133,400
San Diego, CA$133,300
Riverside, CA$130,000
Bakersfield, CA$129,400
Oxnard, CA$129,200
Santa Cruz, CA$122,200
Optometrist salary in California Optometrist salary in all states

Related jobs in Stockton

Same field, median yearly pay.

Psychiatrist$331,800
Family Medicine Physician$277,200
Dentist$168,200
Pharmacist$162,400
Physician Assistant$162,100
Nurse Practitioner$159,200
Veterinarian$144,000
Registered Nurse$134,600
Diagnostic Medical Sonographer$130,200
Radiologic Technologist and Technician$128,500
Salaries for every job in Stockton, CA

Frequently asked questions

How much does an optometrist make an hour in Stockton?

The median hourly pay in the Stockton-Lodi, CA metro area is $63.65 ($132,400 a year).

Do optometrists make more in Stockton than the national average?

No: $132,400 against $136,600 nationally, 3% less.

How does Stockton compare with the rest of California?

The median in California is $136,300, so Stockton pays 3% less.

Where does Stockton rank for optometrist pay?

118 of 183 metro areas with data.

How much does an optometrist make starting out in Stockton?

The lowest-paid 10% make $105,300 or less a year; the top 10% make $212,100 or more.

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.