Salaripedia
English

How much does an optometrist make in McAllen?

$130,500a year

Median yearly pay for optometrists in the McAllen-Edinburg-Mission, TX metro area. That is $62.72 an hour or $10,870 a month.

Hourly
$62.72
Vs. national median
-4%
Rank among cities
135 of 183
Jobs in the area
50
Pay range
Lowest 10%: $39,080Median: $130,500Highest 10%: $174,100
PercentileYearlyHourly
10th$39,080$18.79
25th$100,700$48.41
Median$130,500$62.72
75th$135,500$65.13
90th$174,100$83.70

Other cities in Texas

Median yearly pay for optometrists.

Dallas, TX$140,800
Lubbock, TX$140,100
Corpus Christi, TX$138,100
El Paso, TX$132,200
Austin, TX$130,500
Houston, TX$124,600
San Antonio, TX$111,800
Optometrist salary in Texas Optometrist salary in all states

Related jobs in McAllen

Same field, median yearly pay.

Physician$295,000
Family Medicine Physician$207,100
Pediatrician$144,400
Pharmacist$137,700
Dentist$134,200
Physician Assistant$131,900
Nurse Practitioner$122,600
Veterinarian$121,600
Physical Therapist$104,000
Occupational Therapist$101,000
Salaries for every job in McAllen, TX

Frequently asked questions

How much does an optometrist make an hour in McAllen?

The median hourly pay in the McAllen-Edinburg-Mission, TX metro area is $62.72 ($130,500 a year).

Do optometrists make more in McAllen than the national average?

No: $130,500 against $136,600 nationally, 4% less.

How does McAllen compare with the rest of Texas?

The median in Texas is $126,000, so McAllen pays 4% more.

Where does McAllen rank for optometrist pay?

135 of 183 metro areas with data.

How much does an optometrist make starting out in McAllen?

The lowest-paid 10% make $39,080 or less a year; the top 10% make $174,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.