Primary Care Nurse Practitioner Jobs in North Carolina

Primary Care Nurse Practitioner jobs in North Carolina are in strong demand, concentrated across health systems, federally qualified health centers, and rural primary care practices, with openings at every level from new graduate to experienced lead clinician. The heaviest hiring activity is in Charlotte, Raleigh-Durham, and Greensboro, where major employers like UNC Health, Atrium Health, and Duke Health maintain large primary care networks. The most sought-after specialties in North Carolina include family medicine, adult-gerontology, and pediatric primary care. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles35
Top employerWakeMed Health & Hospitals
Top cityNorth Carolina
Cities hiring28
Work type82% On-site
Top industryHealthcare

Showing 5 of 35+ Primary Care Nurse Practitioner jobs

Primary Care Nurse Practitioner
We won't show you this job again
Added 3d ago
Primary Care Nurse Practitioner
Comprehensive Rehab Consultants
North Carolina
Healthcare Administration
Patient Services & Wellbeing
Physicians
On-Site
Master's degree in nursing
51-200

Have you applied for this role?

Primary Care Provider Nurse Practitioner
We won't show you this job again
Added 6d ago
Primary Care Provider Nurse Practitioner
Kintegra Health
Shelby, North Carolina
Clinical Support
Healthcare Administration
Human Resources
Master's degree in nursing
1,001-5,000

Have you applied for this role?

Primary Care Advanced Practice Provider (NP/PA) - UNC Health Primary Care at Graham
We won't show you this job again
Added 1w ago
Primary Care Advanced Practice Provider (NP/PA) - UNC Health Primary Care at Graham
UNC Health
Graham, North Carolina
Clinical Support
Healthcare Administration
Mental & Behavioral Health
On-Site
10,000+

Have you applied for this role?

Telehealth Preventative Primary Care Advanced Practice Provider- NP/PA
We won't show you this job again
Added 1w ago
Telehealth Preventative Primary Care Advanced Practice Provider- NP/PA
Devoted Health
North Carolina
Business Operations
Project Management
Quality Assurance & Testing (QA Testing)
$115k - $140k/yr
Managed care
1,001-5,000

Have you applied for this role?

NP or PA - Primary Care - Brier Creek
We won't show you this job again
Added 1w ago
NP or PA - Primary Care - Brier Creek
WakeMed Health & Hospitals
Raleigh, North Carolina
Clinical Support
Healthcare Administration
Human Resources
Master's degree in nursing
10,000+

Have you applied for this role?

See All 35 Primary Care Nurse Practitioner Jobs in North Carolina

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

Find Jobs

Primary Care Nurse Practitioner Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Durham
2 jobs
Lenoir
2 jobs
Raleigh
2 jobs
Mount Airy
2 jobs
Granite Falls
2 jobs
Boone
1 job
Garner
1 job
Graham
1 job
Leland
1 job

Primary Care Nurse Practitioner Job Market in North Carolina

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

Who's Hiring

WakeMed Health & Hospitals9 open roles
UNC Health7 open roles
Novant Health6 open roles

Top Industries Hiring

  • Healthcare & Medical Services

What North Carolina Employers Look For

The qualifications that appear most often in primary care nurse practitioner jobs across North Carolina.

  • Active North Carolina NP license or license recognized through the Nurse Licensure Compact
  • Master of Science in Nursing or Doctor of Nursing Practice from an accredited program
  • National board certification as a Family or Adult-Gerontology Nurse Practitioner
  • DEA registration and prescriptive authority under a North Carolina collaborative practice agreement
  • Experience conducting comprehensive physical exams and managing chronic disease panels
  • Proficiency with electronic health record systems used in primary care settings

Primary Care Nurse Practitioner Jobs in North Carolina: Frequently Asked Questions

How do you become a primary care nurse practitioner in North Carolina?

You must hold a Master of Science in Nursing or Doctor of Nursing Practice with a primary care focus, pass a national certification exam through ANCC or AANP, and obtain licensure from the North Carolina Board of Nursing. North Carolina requires nurse practitioners to maintain a collaborative practice agreement with a supervising physician. You will also need DEA registration to prescribe controlled substances and must apply separately for prescriptive authority through the Board of Nursing.

How much do primary care nurse practitioners make in North Carolina?

Primary care nurse practitioners in North Carolina earn a median of about $128,990 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $103,530 for the lowest 10% to over $164,320 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire primary care nurse practitioners in North Carolina?

Employers hiring primary care nurse practitioners in North Carolina right now include WakeMed Health & Hospitals, UNC Health, and Novant Health, based on current listings on Migrate Mate as of October 2026. North Carolina's blend of large academic health systems, community health centers, and rural health networks means hiring activity is spread across both urban and underserved areas throughout the state.

Which North Carolina cities have the most primary care nurse practitioner jobs?

North Carolina, Durham, and Lenoir have the most primary care nurse practitioner openings in North Carolina. Charlotte and Raleigh-Durham generate the most volume because of their large academic medical centers and growing suburban populations, while smaller metros like Greensboro and Asheville see steady demand driven by regional hospital systems and federally qualified health centers serving surrounding rural communities.

Are there remote primary care nurse practitioner jobs in North Carolina?

Yes, but they're rare. Primary care nurse practitioner work is fundamentally hands-on and clinic-based, so fully remote positions are uncommon. About 18% of primary care nurse practitioner openings tied to North Carolina are remote or hybrid as of October 2026, and those roles typically involve telehealth-only practices or virtual urgent care platforms rather than traditional primary care panels.

How can I get hired as a primary care nurse practitioner in North Carolina with little or no experience?

The most realistic entry path is a new-graduate nurse practitioner residency or fellowship, and several North Carolina employers offer them, including UNC Health and Atrium Health, which run structured programs for new NPs entering primary care. Candidates transitioning from registered nurse roles in outpatient or chronic disease management often have an easier time landing first positions. Holding national board certification and a completed collaborative practice agreement before applying gives new graduates a measurable edge with North Carolina hiring managers.

Where can I find and apply to primary care nurse practitioner jobs in North Carolina?

You can find and apply to primary care nurse practitioner jobs in North Carolina on Migrate Mate, which lists current openings across the state. Search the listings for roles that match your specialty, experience level, and preferred location, then apply directly to the ones that fit.

See All 35 Primary Care Nurse Practitioner Jobs in North Carolina

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

Find Jobs