15 careers in public health hiring now

Public health focuses on the well-being of communities. This field promotes health education and preventive measures to control diseases. Public health professionals usually excel in research, data analysis, and community outreach strategies.


The 4,141 public health jobs listed below are hiring now and offer salaries ranging from $38,174 to $160,768 per year. Sanitation Worker, Community Health Worker, and Public Health Nurse currently have the most job openings.

Job title

Updated Aug 06, 2026
Job title
United States
Job openings

Sanitation Worker

United States

$18.78 per hour

Community Health Worker

United States

$24.80 per hour

Public Health Nurse

United States

$74,198 per year

Sanitation Supervisor

United States

$71,608 per year

Director of Public Health

United States

$133,498 per year

Public Health Engineer

United States

$47.97 per hour

Community Health Navigator

United States

$24.46 per hour

Digestive Disease Specialist

United States

$160,768 per year

Public Health Analyst

United States

$89,407 per year

Public Health Coordinator

United States

$28.11 per hour

Public Health Intern

United States

$19.09 per hour

Public Health Administrator

United States

$33.06 per hour

Public Health Advisor

United States

$115,042 per year

Public Health Officer

United States

$90,250 per year

Healthcare Policy Advisor

United States

$111,045 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.