How much does a Public Health Advocate make in Durham, NC? The salary range for a Public Health Advocate job is from $44,594 to $60,659 per year in Durham, NC. Click on the filter to check out Public Health Advocate job salaries by hourly, weekly, biweekly, semimonthly, monthly, and yearly.
Be the first to add Public Health Advocate responsibilities.