Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour

How much does a Public Health Specialist make in USA?

$55,698
/ Annual
Based on 2679 salaries
The average public health specialist salary in the USA is $55,698 per year or $26.78 per hour. Entry level positions start at $45,000 per year while most experienced workers make up to $81,810 per year.
Median
$55,698
chart
Low
$45,000
High
$81,810

Active jobs with salaries