Public Health Jobs in North Carolina

Public Health jobs in North Carolina are concentrated in government agencies, academic medical centers, community health organizations, and nonprofit sectors, with demand at every level from entry-level health educators to senior epidemiologists and program directors. The most active hiring is in Raleigh, Charlotte, and the Research Triangle area, where major employers like the North Carolina Department of Health and Human Services, UNC Health, and Duke Health maintain large public health teams. The most in-demand specialties right now are epidemiology, community health outreach, and environmental health. Scan the live roles below and apply to whichever ones fit.

Find Public Health Jobs

Overview

Open roles41
Top employerAtrium Health
Top cityWinston-Salem, NC
Cities hiring17
Work type100% On-site
Top industryGovernment

Showing 5 of 41+ Public Health jobs

Public Safety (Security) Officer - Unarmed - Behavioral Health Charlotte FT Nights
We won't show you this job again
Added 3d ago
Public Safety (Security) Officer - Unarmed - Behavioral Health Charlotte FT Nights
Atrium Health
Charlotte, North Carolina
Compliance & Risk
Cybersecurity
Security & Protective Services
$19.8 - $32.8/hr
High school diploma or GED
10,000+

Have you applied for this role?

Clinical Research Coordinator Public Health Sciences
We won't show you this job again
Added 3d ago
Clinical Research Coordinator Public Health Sciences
Atrium Health
Winston-Salem, North Carolina
Clinical Support
Healthcare Administration
Medical Specialists
$26.55 - $39.85/hr
Master's degree
10,000+

Have you applied for this role?

Public Health Nurse Clinical
We won't show you this job again
Added 3d ago
Public Health Nurse Clinical
CATAWBA COUNTY GOVERNMENT
Hickory, North Carolina
Healthcare Administration
Nursing
Patient Services & Wellbeing
$66k.42 - $82k/yr
On-Site
Bachelor's degree in nursing
1,001-5,000

Have you applied for this role?

Public Safety (Security) Officer - Unarmed - Behavioral Health Charlotte FT Nights
We won't show you this job again
Added 3d ago
Public Safety (Security) Officer - Unarmed - Behavioral Health Charlotte FT Nights
Advocate Aurora Health
Charlotte, North Carolina
Business Development
Business Operations
Executive Leadership & C-Suite
$19.8 - $32.8/hr
High school diploma or GED
10,000+

Have you applied for this role?

General Cleaner - Public Health
We won't show you this job again
Added 4d ago
General Cleaner - Public Health
Owens Realty Services
Raleigh, North Carolina
Health Informatics
Healthcare Administration
Public Health
High school diploma or GED
501-1,000

Have you applied for this role?

See All 41 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.

Winston-Salem
6 jobs
Durham
4 jobs
Charlotte
4 jobs
Raeford
3 jobs
Fayetteville
3 jobs
Shelby
2 jobs
Raleigh
2 jobs
Lexington
2 jobs
Kannapolis
2 jobs

Public Health Job Market in North Carolina

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

Who's Hiring

Atrium Health4 open roles
Advocate Aurora Health4 open roles
Durham County Government4 open roles

Top Industries Hiring

  • Government & Public Sector
  • Healthcare & Medical Services

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 closely related field
  • Familiarity with North Carolina DHHS program structures and reporting requirements
  • Experience with data collection, analysis, and public health surveillance systems
  • Strong written and verbal communication skills for community and stakeholder engagement
  • Knowledge of federal and state grant compliance and program evaluation methods
  • Proficiency in statistical software such as SAS, R, or similar analytical tools

Public Health Jobs in North Carolina: Frequently Asked Questions

How do you become a public health in North Carolina?

Most public health roles in North Carolina require at minimum a bachelor's degree in public health, health administration, or a related science, with many government and health system positions preferring or requiring a Master of Public Health. North Carolina does not issue a single statewide license for public health generalists, but roles in environmental health require certification through the North Carolina Board of Environmental Health Specialists. Building experience through internships with county health departments or the North Carolina Division of Public Health strengthens candidacy considerably.

Which companies hire public healths in North Carolina?

Companies currently hiring public healths in North Carolina include Atrium Health, Advocate Aurora Health, and Durham County Government, per current listings on Migrate Mate as of October 2026. North Carolina's large academic health systems, county health departments across its hundred counties, and federally qualified health centers are consistently among the steadiest sources of public health openings in the state.

Which North Carolina cities have the most public health jobs?

The cities with the most public health openings in North Carolina are Winston-Salem, Durham, and Charlotte. Raleigh and the surrounding Research Triangle concentrates the most postings given the presence of state government agencies, major research universities, and a dense cluster of health-focused nonprofits, while Charlotte's rapid population growth has driven steady demand at Mecklenburg County Public Health and its large hospital networks.

Are there remote public health jobs in North Carolina?

Yes, but they are less common than in purely analytical fields because many public health roles involve community outreach, clinic work, or field-based inspections that require an on-site presence. About 0% of public health openings tied to North Carolina are remote or hybrid as of October 2026, so the opportunity does exist. Roles most likely to be fully remote are those focused on data analysis, grant writing, policy research, and health communications rather than direct community service delivery.

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

The most realistic entry path is applying to county health department positions, which routinely hire health educators and public health associate roles that do not require prior professional experience. The North Carolina Division of Public Health and many local health departments run internship and practicum programs that directly pipeline participants into paid roles. Adjacent positions such as community health worker, case manager, or outreach coordinator at federally qualified health centers also serve as strong entry points, and completing a Certified Health Education Specialist credential through coursework gives early-career candidates a competitive edge.

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

You can find and apply to public health jobs in North Carolina on Migrate Mate, which lists current openings across the state. Search the roles available, find the ones that match your experience and location, and apply directly to the ones that fit.

See All 41 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