What is the salary of a Public Health Officer? In the United States, a Public Health Officer earns an average salary of $75,407. The salary range for a Public Health Officer is usually between $42,032 and $143,249 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $289,329. The highest Public Health Officer salary in the United States was $492,571. The average hourly pay for a Public Health Officer is $36.25.
Top 3 states paying the highest average Public Health Officer salary are California, with an average salary of $204,123, followed by Michigan, with an average salary of $123,514, and Wisconsin, with an average salary of $90,525. Employers paying the highest salary for a Public Health Officer job are Stanislaus County (CA), El Dorado County (CA) and County of Nantucket (MA).
Employer | Average Salary |
---|---|
Stanislaus County, CA | $201,380 |
El Dorado County, CA | $90,586 |
County of Nantucket, MA | $82,446 |
Mono County, CA | $65,028 |
Butler County, IA | $53,377 |
Job Title | Average Salary |
---|---|
Public Information Officer | $72,589 |
Public Works | $53,379 |
Public Safety Director | $120,000 |
Public Works Superintendent | $82,846 |
Public Works Supervisor | $74,111 |
Public Information Specialist | $62,866 |
Public Works Laborer | $48,409 |
Public Works - Administrative Assistant | $54,362 |
Public Safety Dispatcher | $61,195 |
Public Works Foreman | $65,773 |
Select a state to view specific salary for Public Health Officer and other interesting information
State | Average Salary | Records Number |
---|---|---|
California | $204,123 | 17 |
Colorado | $37,268 | 17 |
Iowa | $53,378 | 13 |
Indiana | $27,506 | 1 |
Massachusetts | $81,909 | 15 |
Michigan | $123,514 | 1 |
North Dakota | $36,315 | 8 |
Ohio | $33,066 | 4 |
Texas | $52,756 | 1 |
Washington | $79,838 | 11 |
Wisconsin | $90,525 | 3 |
Wyoming | $19,895 | 5 |