According to the Bureau of Labor Statistics (BLS), the median public health nutritionist salary for the calendar year 2018 was just above $60,000 or $29 per hour. The Bureau of Labor Statistics anticipates above-average growth for the industry, and thus, the public health nutritionist salary.