How much does a Public Health Practitioner make?
As of February 01, 2025, the average annual salary for a Public Health Practitioner in the United States is $99,937. Salary.com reports that pay typically ranges from $89,716 to $113,364, with most professionals earning between $80,410 and $125,589.