Salaripedia
English

How much does a dietitian and nutritionist make in McAllen?

$63,990a year

Median yearly pay for dietitian and nutritionists in the McAllen-Edinburg-Mission, TX metro area. That is $30.76 an hour or $5,333 a month.

Hourly
$30.76
Vs. national median
-16%
Rank among cities
238 of 280
Jobs in the area
230
Pay range
Lowest 10%: $29,580Median: $63,990Highest 10%: $86,300
PercentileYearlyHourly
10th$29,580$14.22
25th$52,020$25.01
Median$63,990$30.76
75th$86,300$41.49
90th$86,300$41.49

Other cities in Texas

Median yearly pay for dietitian and nutritionists.

Dallas, TX$77,540
Houston, TX$77,180
El Paso, TX$76,830
Beaumont, TX$75,030
Amarillo, TX$74,710
Killeen, TX$74,640
Waco, TX$73,850
Brownsville, TX$73,250
Austin, TX$73,130
Tyler, TX$70,920
Corpus Christi, TX$66,510
San Antonio, TX$65,790
College Station, TX$65,560
Lubbock, TX$64,120
Dietitian and Nutritionist salary in Texas Dietitian and Nutritionist 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
Optometrist$130,500
Nurse Practitioner$122,600
Veterinarian$121,600
Physical Therapist$104,000
Salaries for every job in McAllen, TX

Frequently asked questions

How much does a dietitian and nutritionist make an hour in McAllen?

The median hourly pay in the McAllen-Edinburg-Mission, TX metro area is $30.76 ($63,990 a year).

Do dietitian and nutritionists make more in McAllen than the national average?

No: $63,990 against $76,400 nationally, 16% less.

How does McAllen compare with the rest of Texas?

The median in Texas is $74,440, so McAllen pays 14% less.

Where does McAllen rank for dietitian and nutritionist pay?

238 of 280 metro areas with data.

How much does a dietitian and nutritionist make starting out in McAllen?

The lowest-paid 10% make $29,580 or less a year; the top 10% make $86,300 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.