Salaripedia
English

How much does a dietitian and nutritionist make in Waco?

$73,850a year

Median yearly pay for dietitian and nutritionists in the Waco, TX metro area. That is $35.50 an hour or $6,154 a month.

Hourly
$35.50
Vs. national median
-3%
Rank among cities
121 of 280
Jobs in the area
70
Pay range
Lowest 10%: $50,800Median: $73,850Highest 10%: $97,280
PercentileYearlyHourly
10th$50,800$24.42
25th$62,580$30.09
Median$73,850$35.50
75th$82,700$39.76
90th$97,280$46.77

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
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
McAllen, TX$63,990
Dietitian and Nutritionist salary in Texas Dietitian and Nutritionist salary in all states

Related jobs in Waco

Same field, median yearly pay.

Physician$312,500
Family Medicine Physician$235,700
Pharmacist$150,700
Dentist$145,600
Physician Assistant$131,000
Nurse Practitioner$128,900
Veterinarian$122,900
Occupational Therapist$101,500
Physical Therapist$100,400
Dental Hygienist$95,340
Salaries for every job in Waco, TX

Frequently asked questions

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

The median hourly pay in the Waco, TX metro area is $35.50 ($73,850 a year).

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

No: $73,850 against $76,400 nationally, 3% less.

How does Waco compare with the rest of Texas?

The median in Texas is $74,440, so Waco pays 1% less.

Where does Waco rank for dietitian and nutritionist pay?

121 of 280 metro areas with data.

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

The lowest-paid 10% make $50,800 or less a year; the top 10% make $97,280 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.