Salaripedia
English

How much does a pediatrician make in McAllen?

$144,400a year

Median yearly pay for pediatricians in the McAllen-Edinburg-Mission, TX metro area. That is $69.44 an hour or $12,040 a month.

Hourly
$69.44
Vs. national median
-31%
Rank among cities
91 of 105
Pay range
Lowest 10%: $64,680Median: $144,400Highest 10%: $170,700
PercentileYearlyHourly
10th$64,680$31.10
25th$96,870$46.57
Median$144,400$69.44
75th$163,200$78.45
90th$170,700$82.04

Other cities in Texas

Median yearly pay for pediatricians.

Dallas, TX$242,200
San Antonio, TX$212,600
El Paso, TX$176,700
Austin, TX$175,700
Brownsville, TX$168,600
Corpus Christi, TX$148,300
Houston, TX$124,200
Pediatrician salary in Texas Pediatrician salary in all states

Related jobs in McAllen

Same field, median yearly pay.

Physician$295,000
Family Medicine Physician$207,100
Pharmacist$137,700
Dentist$134,200
Physician Assistant$131,900
Optometrist$130,500
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 a pediatrician make an hour in McAllen?

The median hourly pay in the McAllen-Edinburg-Mission, TX metro area is $69.44 ($144,400 a year).

Do pediatricians make more in McAllen than the national average?

No: $144,400 against $210,000 nationally, 31% less.

How does McAllen compare with the rest of Texas?

The median in Texas is $173,400, so McAllen pays 17% less.

Where does McAllen rank for pediatrician pay?

91 of 105 metro areas with data.

How much does a pediatrician make starting out in McAllen?

The lowest-paid 10% make $64,680 or less a year; the top 10% make $170,700 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.