Public health: Average Salary in United States of America, 2026
Find out what the average Public health salary is
Salary rate
How much does a Public health make in United States of America?
$81,259/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Public health in United States of America is $81,259 per year or $41.12 per hour. Entry-level positions start at $60,060 per year, while most experienced workers make up to $119,158 per year.
Median$81,259

Low$60,060
High$119,158
Public health: Average Salary in United States of America
Wisconsin$133,414
Missouri$126,946
Oklahoma$124,802
Vermont$116,338
Maine$114,906
Active jobs with salaries
When military bases, national security agencies, federal buildings, healthcare facilities, and leading commercial clients in Washington D.C and across the nation need superior facility support serv...Show moreLast updated: 3 days ago
Nurse Manager, Behavioral Health.Compensation: $100,000 - $145,000.She Recruits is seeking an experienced.Nurse Manager for Behavioral Health.This leader will manage nursing staff, ensure safe and ...Show moreLast updated: 3 days ago
Director of Performance Operations.We are welcoming a new era in healthcare where achieving good health is just the beginning.We believe in caring for the whole person by getting to know - and maki...Show moreLast updated: 3 days ago
SLP / Speech Language Pathologist - Home Health (PRN).Adoration Home Health and Hospice.Adoration Home Health and Hospice.Home Health SLP to join our team in.Our Home Health SLP provides expert, pa...Show moreLast updated: 23 days ago
- Promoted
Environmental, Occupational Safety & Health (ESOH) Manager
Emcor UKBurke, VA, United StatesFull-time
- Promoted
Nurse Manager, Behavioral Health
She Recruits LLCSterling, VA, United StatesFull-time
- Promoted
Director, UVA Community Health Medical Group Performance Operations
The Rector & Visitors of the University of VirginiaManassas, VA, United StatesFull-time
- Promoted
SLP / Speech Language Pathologist - Home Health (PRN)
BrightSpring Health ServicesAnnandale, Virginia, United StatesFull-time