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 roles29
Top employerWakeMed Health & Hospitals
Top cityGreensboro, NC
Cities hiring20
Work type83% On-site
Top industryHealthcare

Showing 5 of 29+ Primary Care Nurse Practitioner jobs

One Medical
Per Diem Primary Care Nurse Practitioner or Physician Assistant (Casual Employee)
We won't show you this job again
One Medical
Added 1d ago
Per Diem Primary Care Nurse Practitioner or Physician Assistant (Casual Employee)
One Medical
Durham, North Carolina
Clinical Support
Healthcare Administration
Mental & Behavioral Health
1,001-5,000

Have you applied for this role?

US Department of Veterans Affairs
Nurse Practitioner (Primary Care) CBOC
We won't show you this job again
US Department of Veterans Affairs
Added 1d ago
Nurse Practitioner (Primary Care) CBOC
US Department of Veterans Affairs
Hickory, North Carolina
Healthcare Administration
Nursing
Patient Services & Wellbeing
$127k - $189k/yr
Remote (US)
Post-Master's Certificate (Nursing)
10,000+

Have you applied for this role?

TeamHealth
Primary Care Advanced Practice Clinician In Murphy, NC
We won't show you this job again
TeamHealth
Added 1d ago
Primary Care Advanced Practice Clinician In Murphy, NC
TeamHealth
Murphy, North Carolina
Clinical Support
Healthcare Administration
Human Resources
$125k - $148k/yr
10,000+

Have you applied for this role?

TeamHealth
Primary Care Advanced Practice Clinician In Thomasville, NC
We won't show you this job again
TeamHealth
Added 1d ago
Primary Care Advanced Practice Clinician In Thomasville, NC
TeamHealth
Thomasville, North Carolina
Clinical Support
Healthcare Administration
Human Resources
$97k - $117k/yr
10,000+

Have you applied for this role?

US Department of Veterans Affairs
Nurse Practitioner - Primary Care
We won't show you this job again
US Department of Veterans Affairs
Added 2d ago
Nurse Practitioner - Primary Care
US Department of Veterans Affairs
Greenville, North Carolina
Healthcare Administration
Patient Services & Wellbeing
Physicians
$107k - $188k/yr
On-Site
Post-Master's Certificate (Nursing)
10,000+

Have you applied for this role?

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

Greensboro
4 jobs
Cary
2 jobs
Durham
2 jobs
Raleigh
2 jobs
Greenville
2 jobs
Fayetteville
2 jobs
Graham
1 job
Leland
1 job
Lenoir
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 & Hospitals
WakeMed Health & Hospitals5 open roles
US Department of Veterans Affairs
US Department of Veterans Affairs3 open roles
TeamHealth
TeamHealth2 open roles

Top Industries Hiring

  • Healthcare & Medical Services
  • Technology & Software

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, US Department of Veterans Affairs, and TeamHealth, based on current listings on Migrate Mate as of August 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?

Greensboro, Cary, and Durham 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 17% of primary care nurse practitioner openings tied to North Carolina are remote or hybrid as of August 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 29 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