Public Health Salaries

1,485 SalariesUpdated Nov 24, 2020

Average Base Pay
$56,342 / yr
Not enough reports to show salary distribution
0
Low
0
High

Additional Cash Compensation

AverageNo Reports
RangeNo Reports

How much does a Public Health make?

The national average salary for a Public Health is $56,342 in United States. Filter by location to see Public Health salaries in your area. Salary estimates are based on 1,485 salaries submitted anonymously to Glassdoor by Public Health employees.

Salaries for Related Job Titles

No related titles found.

As we collect more salary reports, we will be able to display related salaries for this job title.

Submit your salary

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Public Health - Hourly

US Air Force

About
$22 - $24hourly

1 employee salary or estimate

About
$22 - $24hourly
$22$24

Public Health - Monthly Intern

Johns Hopkins University

About
$1K - $1K

1 employee salary or estimate

About
$1K - $1K
$1K$1K

Public Health - Hourly

University of Alabama at Birmingham

About
$11 - $11hourly

1 employee salary or estimate

About
$11 - $11hourly
$11$11

Public Health - Monthly Intern

University of Arkansas for Medical Sciences

About
$2K - $2K

1 employee salary or estimate

About
$2K - $2K
$2K$2K

Public Health

Commonwealth of Massachusetts

About
$107K - $115K

1 employee salary or estimate

About
$107K - $115K
$107K$115K

Public Health - Hourly Intern

SBH Health System

About
$13 - $14hourly

1 employee salary or estimate

About
$13 - $14hourly
$13$14

Public Health

Fairfax County Virginia

About
$32K - $36K

1 employee salary or estimate

About
$32K - $36K
$32K$36K

Is this helpful? The community relies on everyone sharing – 

Public Health

Air National Guard

About
$51K - $54K

1 employee salary or estimate

About
$51K - $54K
$51K$54K

Public Health - Monthly

Air Force Reserve

About
$292 - $321

1 employee salary or estimate

About
$292 - $321
$292$321

Public Health - Hourly Intern

Jhpiego

About
$15 - $16hourly

1 employee salary or estimate

About
$15 - $16hourly
$15$16

Public Health - Intern

Monitor Group

About
$40K - $43K

1 employee salary or estimate

About
$40K - $43K
$40K$43K

Public Health - Hourly Intern

Riverside University Health System

About
$17 - $18hourly

1 employee salary or estimate

About
$17 - $18hourly
$17$18

Public Health

Boston Public Health Commission

About
$56K - $60K

1 employee salary or estimate

About
$56K - $60K
$56K$60K

Public Health - Contractor

Arizona Department of Health Services

About
$47K - $51K

1 employee salary or estimate

About
$47K - $51K
$47K$51K

Public Health - Hourly Intern

Harris County Public Health

About
$31 - $34hourly

1 employee salary or estimate

About
$31 - $34hourly
$31$34

Public Health

Harris County Public Health

About
$82K - $91K

1 employee salary or estimate

About
$82K - $91K
$82K$91K

Public Health

American Academy Of Pediatrics

About
$56K - $60K

1 employee salary or estimate

About
$56K - $60K
$56K$60K

Public Health

Arkansas Department of Health

About
$43K - $47K

1 employee salary or estimate

About
$43K - $47K
$43K$47K

Public Health

Tennessee Department of Health

About
$35K - $37K

1 employee salary or estimate

About
$35K - $37K
$35K$37K

Public Health - Contractor

Washington County, Oregon

About
$67K - $74K

1 employee salary or estimate

About
$67K - $74K
$67K$74K
View Data as Table

Recent Salary Reports

Below are the most recent public health salary reports. Employer name has been removed to protect anonymity.

$54,071
per year
A Health Advisor in the Miami-Fort Lauderdale, FL Area area reported making $54,071 per year
Job Highlights
10+ years experience
Miami-Fort Lauderdale, FL Area area
Full-time
 
201 to 500 employees
Company - Private
$56,000
per year
A Public Health Consultant in the Columbus, OH Area area reported making $56,000 per year
Job Highlights
1-2 years experience
Columbus, OH Area area
Full-time
 
1001 to 5000 employees
Government
$10
hourly
A Wellness Advisor in the Charleston, SC Area area reported making $10 per hour
Job Highlights
1-2 years experience
Charleston, SC Area area
Full-time
 
10000+ employees
Company - Private
$40,000
per year
A Public Health Sanitarian in the Baltimore, MD Area area reported making $40,000 per year
Job Highlights
10+ years experience
Baltimore, MD Area area
Full-time
 
10000+ employees
Company - Private
$10
hourly
A Health Enthusiast in the Raleigh-Durham, NC Area area reported making $10 per hour
Job Highlights
Raleigh-Durham, NC Area area
Part-time
 
1001 to 5000 employees
Company - Private
$14
hourly
A Health Screener in the Holland, MI Area area reported making $14 per hour
Job Highlights
Holland, MI Area area
Part-time
 
1001 to 5000 employees
Nonprofit Organization
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.