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,205 public health jobs listed below are hiring now and offer salaries ranging from $38,088 to $160,768 per year. Sanitation Worker, Community Health Worker, and Public Health Nurse currently have the most job openings.

Job title

Updated Jul 25, 2026
Job title
United States
Job openings

Sanitation Worker

United States

$18.76 per hour

Community Health Worker

United States

$24.40 per hour

Public Health Nurse

United States

$74,170 per year

Sanitation Supervisor

United States

$71,194 per year

Director of Public Health

United States

$131,837 per year

Public Health Engineer

United States

$46.14 per hour

Community Health Navigator

United States

$24.51 per hour

Digestive Disease Specialist

United States

$160,768 per year

Public Health Analyst

United States

$89,641 per year

Public Health Coordinator

United States

$28.14 per hour

Public Health Administrator

United States

$33.10 per hour

Public Health Intern

United States

$19.04 per hour

Public Health Advisor

United States

$114,892 per year

Healthcare Policy Advisor

United States

$111,045 per year

Epidemiology Manager

United States

$128,898 per year

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