Public Health Jobs in North Carolina

Public Health jobs in North Carolina are open across Durham, Morrisville, and Raleigh and other North Carolina metros, with employers like Atrium Health, IQVIA, and UNC Health hiring at every experience level. Find a role that fits below and apply directly.

Find Public Health Jobs

Overview

Open roles31+
Top employerAtrium Health
Top cityDurham, NC
Cities hiring13
Work type61% On-site
Top industryHealthcare

Showing 5 of 31+ Public Health jobs

Davidson College
Health Educator
We won't show you this job again
Davidson College
Added 4d ago
Health Educator
Davidson College
Davidson, North Carolina
Healthcare Administration
Public Health & Informatics
On-Site
Master's
501-1,000

Have you applied for this role?

Cone Health
Food and Nutrition Service Intern
We won't show you this job again
Cone Health
Added 1w ago
Food and Nutrition Service Intern
Cone Health
Greensboro, North Carolina
Healthcare Administration
Public Health & Informatics
Customer Service & Support
Public Health
On-Site
Associate's
10,000+

Have you applied for this role?

Telamon|TRC
State Health Specialist
We won't show you this job again
Telamon|TRC
Added 1w ago
State Health Specialist
Telamon|TRC
Raleigh, North Carolina
Healthcare Administration
Public Health & Informatics
Corporate Training & Learning Development
On-Site
Bachelor's
501-1,000

Have you applied for this role?

IQVIA
Senior Epidemiologist
We won't show you this job again
IQVIA
Added 1w ago
Senior Epidemiologist
IQVIA
Durham, North Carolina
Healthcare Administration
Clinical Support
Public Health & Informatics
Laboratory Research
Public Health
$109k - $273k/yr
Remote (US)
Doctorate
10,000+

Have you applied for this role?

IQVIA
Senior Epidemiologist
We won't show you this job again
IQVIA
Added 2w ago
Senior Epidemiologist
IQVIA
Durham, North Carolina
Healthcare Administration
Clinical Support
Public Health & Informatics
Laboratory Research
Public Health
$109k - $273k/yr
Remote (US)
Doctorate
10,000+

Have you applied for this role?

See All 31 Public Health Jobs in North Carolina

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

Find Public Health Jobs

Public Health Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Durham
7 jobs
Morrisville
4 jobs
Raleigh
4 jobs
Charlotte
3 jobs
Winston-Salem
3 jobs
Greensboro
2 jobs
Lexington
2 jobs
Chapel Hill
1 jobs
Davidson
1 jobs

Public Health Job Market in North Carolina

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

Who's Hiring

  • Atrium Health
    Atrium Health6
  • IQVIA
    IQVIA5
  • UNC Health
    UNC Health4
  • Novant Health
    Novant Health3
  • Cone Health
    Cone Health2

Top Industries Hiring

  • Healthcare & Medical Services17
  • Consulting & Professional Services5
  • Biotechnology & Pharmaceuticals4
  • Education3
  • Science & Research2

What North Carolina Employers Look For

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

  • Bachelor's or master's degree in public health, epidemiology, or a related field
  • Experience with data analysis tools such as SAS, R, SPSS, or ArcGIS
  • Knowledge of epidemiological methods and surveillance systems
  • Certified in Public Health (CPH) credential or eligibility to sit for the exam
  • Experience designing or evaluating community health programs or interventions
  • Familiarity with federal and state reporting requirements and grant compliance

Public Health Jobs in North Carolina: Frequently Asked Questions

How many public health jobs are there in North Carolina?

There are 31+ public health openings in North Carolina on Migrate Mate as of June 2026, with the most roles in Durham, Morrisville, and Raleigh. New positions post regularly as employers across North Carolina hire.

Which North Carolina cities have the most public health jobs?

Durham, Morrisville, and Raleigh have the most public health openings in North Carolina right now, with additional roles spread across smaller metros statewide.

Which companies hire public healths in North Carolina?

Employers hiring public healths in North Carolina include Atrium Health, IQVIA, and UNC Health, based on current listings on Migrate Mate as of June 2026.

Are there remote public health jobs in North Carolina?

Yes. About 39% of public health openings tied to North Carolina are remote or hybrid as of June 2026. The rest are on-site roles based in North Carolina metros.

How do I apply for public health jobs in North Carolina?

You can apply to public health jobs in North Carolina directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred North Carolina location, then apply to each one that fits.

See All 31 Public Health Jobs in North Carolina

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

Find Public Health Jobs