Nurse Practitioner Jobs in North Carolina

Nurse Practitioner jobs in North Carolina are in strong and sustained demand, concentrated in primary care, acute care, and behavioral health settings across a market that runs from large academic medical centers to rural community clinics. The heaviest hiring is in Charlotte, Raleigh-Durham, and Greensboro, where established systems like Atrium Health, Duke Health, and UNC Health maintain deep and ongoing NP pipelines. Family practice, psychiatric-mental health, and urgent care are the most consistently posted specialties statewide. Find a role that fits below and apply directly.

Find Nurse Practitioner Jobs

Overview

Open roles164+
Top employerTeamHealth
Top cityGreensboro, NC
Cities hiring78
Work type83% On-site
Top industryHealthcare

Showing 5 of 164+ Nurse Practitioner jobs

Comprehensive Rehab Consultants
Nurse Practitioner (Part-time)
We won't show you this job again
Comprehensive Rehab Consultants
New 19h ago
Nurse Practitioner (Part-time)
Comprehensive Rehab Consultants
Charlotte, North Carolina
Healthcare Administration
Nursing
Patient Services & Wellbeing
$77 - $90/hr
51-200

Have you applied for this role?

P
Psychiatric Mental Health Nurse Practitioner
We won't show you this job again
P
New 23h ago
Psychiatric Mental Health Nurse Practitioner
Pinnacle Behavioral Health and Wellness
North Carolina
Allied Health
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
$107k.3 - $128k.81/yr
Remote (US)

Have you applied for this role?

Appalachian Mountain Health
Physician Assistant – Nurse Practitioner – Family Practice
We won't show you this job again
Appalachian Mountain Health
New 23h ago
Physician Assistant – Nurse Practitioner – Family Practice
Appalachian Mountain Health
Black Mountain, North Carolina
Healthcare Administration
Nursing
Patient Services & Wellbeing
On-Site
CPR Certification
51-200

Have you applied for this role?

MainStreet Family Care
Family Nurse Practitioner
We won't show you this job again
MainStreet Family Care
Added 1d ago
Family Nurse Practitioner
MainStreet Family Care
Roxboro, North Carolina
Corporate Training
Corporate Training & Learning Development
Teaching & Instruction
Master's degree in nursing

Have you applied for this role?

MainStreet Family Care
Family Nurse Practitioner
We won't show you this job again
MainStreet Family Care
Added 1d ago
Family Nurse Practitioner
MainStreet Family Care
Eden, North Carolina
Healthcare Administration
Nursing
Patient Services & Wellbeing
Master's degree in nursing

Have you applied for this role?

See All 164+ Nurse Practitioner Jobs in North Carolina

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

Find Nurse Practitioner Jobs

Nurse Practitioner Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Greensboro
13 jobs
Asheville
9 jobs
Raleigh
6 jobs
Fayetteville
6 jobs
Durham
5 jobs
Greenville
5 jobs
Huntersville
5 jobs
High Point
4 jobs

Nurse Practitioner Job Market in North Carolina

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

Who's Hiring

  • TeamHealth
    TeamHealth26
  • Advocate Aurora Health
    Advocate Aurora Health21
  • UNC Health
    UNC Health10
  • Atrium Health
    Atrium Health10
  • Optum
    Optum9

Top Industries Hiring

  • Healthcare & Medical Services
  • Insurance

What North Carolina Employers Look For

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

  • Active North Carolina nurse practitioner license issued by the North Carolina Board of Nursing
  • Master of Science in Nursing or Doctor of Nursing Practice from an accredited program
  • National board certification from ANCC, AANP, or a recognized specialty certifying body
  • Current BLS certification with ACLS preferred for acute or hospital-based positions
  • Minimum one to three years of clinical experience in a relevant specialty or patient population
  • Ability to prescribe medications under North Carolina DEA registration and collaborating physician agreement where required

Nurse Practitioner Jobs in North Carolina: Frequently Asked Questions

How do you become a nurse practitioner in North Carolina?

To become a nurse practitioner in North Carolina, you must complete a graduate-level NP program, pass a national board certification exam through a body such as ANCC or AANP, and obtain licensure from the North Carolina Board of Nursing. The Board issues a separate NP license in addition to your registered nurse license. Nurse practitioners who prescribe controlled substances must also obtain a DEA registration, and many hospital-based positions require credentialing with the employing health system before seeing patients independently.

How much do nurse practitioners make in North Carolina?

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 nurse practitioners in North Carolina?

Employers hiring nurse practitioners in North Carolina right now include TeamHealth, Advocate Aurora Health, and UNC Health, based on current listings on Migrate Mate as of August 2026. North Carolina's large integrated health systems, federally qualified health centers, and growing network of urgent care and behavioral health groups collectively account for a large share of consistent NP openings across the state.

Which North Carolina cities have the most nurse practitioner jobs?

Greensboro, Charlotte, and Asheville are the North Carolina cities with the most nurse practitioner openings right now. Charlotte and Raleigh-Durham lead because of the scale of Atrium Health, Duke Health, and UNC Health, while Greensboro's concentration of regional hospital systems and outpatient specialty practices keeps it among the state's most active markets for advanced practice roles.

Are there remote nurse practitioner jobs in North Carolina?

Yes, but they're rare. About 17% of nurse practitioner openings tied to North Carolina are remote or hybrid as of August 2026, reflecting the hands-on nature of most NP practice. The portion of the role most likely to be conducted remotely is telehealth primary care or behavioral health, where established North Carolina telehealth programs and behavioral health platforms post positions that do not require in-person patient contact.

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

The most realistic entry path is applying directly to new-graduate NP residency or fellowship programs run by large North Carolina systems such as UNC Health and Atrium Health, which offer structured transition-to-practice programs for NPs without post-graduate experience. Community health centers and federally qualified health centers across the state also hire new graduates in primary care roles. Coming in from a strong clinical background as a registered nurse in a relevant specialty, paired with national board certification, significantly strengthens an application for a first NP position.

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

You can find and apply to nurse practitioner jobs in North Carolina on Migrate Mate, which lists current openings from employers hiring across the state right now. Find roles that fit your specialty, experience level, and preferred location, then apply directly to the employer through each listing.

See All 164+ Nurse Practitioner Jobs in North Carolina

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

Find Nurse Practitioner Jobs