Public Health Jobs in Minnesota

Public Health jobs in Minnesota are concentrated in the Twin Cities metro, Rochester, and Duluth, where employers like the Minnesota Department of Health, Hennepin Healthcare, and Mayo Clinic sustain consistent demand for public health professionals. Epidemiology, community health education, environmental health, and maternal and child health are among the most active specialties in the state. Openings range from entry-level program coordinators to senior epidemiologists and health policy analysts. Find a role that fits below and apply directly.

Find Public Health Jobs

Overview

Open roles12
Top employerSabathani Community Center
Top citySaint Paul, MN
Cities hiring9
Work type33% Remote
Top industryGovernment

Showing 5 of 12+ Public Health jobs

Beltrami County
Public Health Nurse
We won't show you this job again
Beltrami County
Added 1d ago
Public Health Nurse
Beltrami County
Bemidji, Minnesota
Executive Leadership & C-Suite
Program Management
Project Management
$37 - $46.87/hr
Overseeing health insurance pre-certification
201-500

Have you applied for this role?

D
Public Health Nurse or Registered Nurse
We won't show you this job again
D
Added 2d ago
Public Health Nurse or Registered Nurse
Des Moines Valley Health & Human Services
Windom, Minnesota
Health Informatics
Healthcare Administration
Public Health
$29.71 - $41.12/hr
Bachelor's degree in nursing

Have you applied for this role?

University of St Thomas
Adjunct Faculty, Public Health
We won't show you this job again
University of St Thomas
Added 5d ago
Adjunct Faculty, Public Health
University of St Thomas
Saint Paul, Minnesota
Corporate Training
Higher Education
K-12 Teaching
Doctoral degree in epidemiology
1,001-5,000

Have you applied for this role?

St. Louis County, MN
Registered Nurse - Public Health & Human Services
We won't show you this job again
St. Louis County, MN
Added 1w ago
Registered Nurse - Public Health & Human Services
St. Louis County, MN
Duluth, Minnesota
Caregiving & Elderly Support
Healthcare Administration
Nursing
Patient Services & Wellbeing
$31.21 - $44.23/hr
Managed care
1,001-5,000

Have you applied for this role?

Steele County
Accounting Technician/Case Aide - Public Health
We won't show you this job again
Steele County
Added 1w ago
Accounting Technician/Case Aide - Public Health
Steele County
Owatonna, Minnesota
Account Management
Customer Service
Sales
Associate's degree in accounting

Have you applied for this role?

See All 12 Public Health Jobs in Minnesota

Find roles in Minnesota that match your experience and apply in just a few clicks.

Find Public Health Jobs

Public Health Jobs by City in Minnesota

Where Minnesota roles are concentrated, by current openings.

Saint Paul
2 jobs
Minneapolis
2 jobs
Duluth
1 job
Olivia
1 job
Windom
1 job
Bemidji
1 job
Marshall
1 job
Owatonna
1 job
Long Prairie
1 job

Public Health Job Market in Minnesota

A snapshot from current Minnesota openings, updated as new roles post.

Who's Hiring

Sabathani Community Center
Sabathani Community Center2 open roles
Steele County
Steele County1 open role
C
County Of Todd1 open role

Top Industries Hiring

  • Government & Public Sector

What Minnesota Employers Look For

The qualifications that appear most often in public health jobs across Minnesota.

  • Bachelor's or master's degree in public health, epidemiology, or a closely related field
  • Certified in Public Health (CPH) credential preferred or required for senior positions
  • Experience with data analysis tools such as SAS, R, or SPSS for epidemiological work
  • Familiarity with Minnesota Department of Health reporting systems and state health data platforms
  • Strong written communication skills for grant writing, policy briefs, and community outreach materials
  • Experience coordinating with community organizations, county agencies, or tribal health departments in Minnesota

Public Health Jobs in Minnesota: Frequently Asked Questions

How do you become a public health professional in Minnesota?

Most public health positions in Minnesota require at least a bachelor's degree in public health, community health, or a related science, with a master's degree in public health preferred for epidemiology and policy roles. Minnesota does not require a state license for most public health titles, but the Certified in Public Health credential issued by the National Board of Public Health Examiners is widely recognized by Minnesota employers and strengthens candidacy significantly.

Which companies hire public health professionals in Minnesota?

Employers hiring public healths in Minnesota right now include Sabathani Community Center, Steele County, and County Of Todd, based on current listings on Migrate Mate as of August 2026. Minnesota's dense network of county public health departments, large integrated health systems, and state agency offices makes it one of the more active hiring markets for public health roles in the Midwest.

Which Minnesota cities have the most public health jobs?

Saint Paul, Minneapolis, and Dakota County have the most public health openings in Minnesota. The Twin Cities metro dominates due to the concentration of state agencies, large health systems, nonprofits, and university research centers, while Rochester's market is anchored by Mayo Clinic and Olmsted County Public Health, and Duluth draws openings from St. Luke's, Essentia Health, and the regional tribal health networks.

Are there remote public health jobs in Minnesota?

Yes, though availability depends heavily on the role. About 67% of public health openings tied to Minnesota are remote or hybrid as of August 2026, reflecting that some functions like data analysis, policy writing, and grant management transfer well to remote work. Field-based roles in environmental health, community outreach, or clinical program coordination typically require an on-site presence.

How can I get hired as a public health professional in Minnesota with little or no experience?

The most realistic entry path is through a practicum, internship, or AmeriCorps placement at a Minnesota county or city public health department, which often converts to a permanent hire. The Minnesota Department of Health and Hennepin County run associate and program assistant roles that explicitly welcome new graduates. A CPH exam candidacy, a certificate in epidemiology, or volunteer work with a community health organization like the Minnesota Community Care network also distinguishes candidates without direct work history.

Where can I find and apply to public health jobs in Minnesota?

You can find and apply to public health jobs in Minnesota on Migrate Mate, which lists current Minnesota openings across state agencies, health systems, nonprofits, and county departments. Search the listings to find roles that match your specialty and experience level, then apply directly to each employer.

See All 12 Public Health Jobs in Minnesota

Find roles in Minnesota that match your experience and apply in just a few clicks.

Find Public Health Jobs