Mental Health Nurse Practitioner Jobs in North Carolina

Mental Health Nurse Practitioner jobs in North Carolina are among the most active in the Southeast, with strong demand across community mental health centers, integrated health systems, and outpatient behavioral health practices at every level from new-graduate NP through senior clinician. The heaviest hiring concentrates in Charlotte, Raleigh-Durham, and Greensboro, where large systems such as Atrium Health, UNC Health, and Cone Health maintain ongoing mental health service lines. The most in-demand specialties are child and adolescent psychiatry, substance use disorder treatment, and telehealth-integrated outpatient care. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles26
Top employerTelos Health Systems
Top cityCharlotte, NC
Cities hiring18
Work type53% Hybrid
Top industryEducation

Showing 5 of 26+ Mental Health Nurse Practitioner jobs

P
Psychiatric Mental Health Nurse Practitioner
We won't show you this job again
P
Added 1d 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?

TeamHealth
Psychiatric Mental Health Nurse Practitioner In Greensboro, NC
We won't show you this job again
TeamHealth
Added 1d ago
Psychiatric Mental Health Nurse Practitioner In Greensboro, NC
TeamHealth
Greensboro, North Carolina
Mental & Behavioral Health
Nursing
Patient Services & Wellbeing
$120k - $160k/yr
10,000+

Have you applied for this role?

TeamHealth
Psychiatric Mental Health Nurse Practitioner In Wilmington, NC
We won't show you this job again
TeamHealth
Added 1d ago
Psychiatric Mental Health Nurse Practitioner In Wilmington, NC
TeamHealth
Wilmington, North Carolina
Mental & Behavioral Health
Nursing
Patient Services & Wellbeing
$120k - $160k/yr
10,000+

Have you applied for this role?

TeamHealth
Psychiatric Mental Health Nurse Practitioner In Rocky Mount, NC
We won't show you this job again
TeamHealth
Added 1d ago
Psychiatric Mental Health Nurse Practitioner In Rocky Mount, NC
TeamHealth
Rocky Mount, North Carolina
Mental & Behavioral Health
Nursing
Patient Services & Wellbeing
$135k - $165k/yr
10,000+

Have you applied for this role?

TeamHealth
Psychiatric Mental Health Nurse Practitioner In Fayetteville, NC
We won't show you this job again
TeamHealth
Added 1d ago
Psychiatric Mental Health Nurse Practitioner In Fayetteville, NC
TeamHealth
Fayetteville, North Carolina
Mental & Behavioral Health
Nursing
Patient Services & Wellbeing
$120k - $160k/yr
10,000+

Have you applied for this role?

See All 26 Mental Health Nurse Practitioner Jobs in North Carolina

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

Find Jobs

Mental Health Nurse Practitioner Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Charlotte
4 jobs
Raleigh
2 jobs
Asheville
2 jobs
Wilmington
2 jobs
Fayetteville
2 jobs
Leland
1 job
Andrews
1 job
Hickory
1 job
Cullowhee
1 job

Mental Health Nurse Practitioner Job Market in North Carolina

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

Who's Hiring

Telos Health Systems
Telos Health Systems7 open roles
TeamHealth
TeamHealth5 open roles
Rula
Rula1 open role

Top Industries Hiring

  • Education

What North Carolina Employers Look For

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

  • Active North Carolina NP license with psychiatric-mental health certification from ANCC or AANP required
  • Master of Science in Nursing or Doctor of Nursing Practice in psychiatric-mental health nursing preferred
  • DEA registration and North Carolina controlled substance prescribing authority required for most clinical roles
  • Minimum two years of psychiatric or behavioral health nursing experience preferred for most positions
  • Proficiency with electronic health record systems such as Epic or Cerner commonly required
  • Experience conducting psychiatric evaluations, medication management, and crisis intervention in clinical settings

Mental Health Nurse Practitioner Jobs in North Carolina: Frequently Asked Questions

How do you become a mental health nurse practitioner in North Carolina?

You must earn a graduate-level nursing degree, either a Master of Science in Nursing or a Doctor of Nursing Practice, with a specialization in psychiatric-mental health. After completing your program, you obtain national certification from the American Nurses Credentialing Center or the American Association of Nurse Practitioners. You then apply for licensure through the North Carolina Board of Nursing, which issues the advanced practice registered nurse license required to practice and prescribe in the state.

How much do mental health nurse practitioners make in North Carolina?

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

Employers hiring mental health nurse practitioners in North Carolina right now include Telos Health Systems, TeamHealth, and Rula, based on current listings on Migrate Mate as of August 2026. North Carolina's large integrated health systems, community mental health centers funded through the state's LME-MCO network, and federally qualified health centers also generate consistent openings across the state.

Which North Carolina cities have the most mental health nurse practitioner jobs?

The cities with the most mental health nurse practitioner openings in North Carolina are Charlotte, Raleigh, and Asheville. Charlotte and Raleigh-Durham lead because of the scale of their major health systems and the concentration of outpatient behavioral health groups, while smaller metros like Greensboro benefit from anchor institutions such as Cone Health and the region's community mental health infrastructure.

Are there remote mental health nurse practitioner jobs in North Carolina?

Yes, and more than most clinical nursing roles, because telehealth has become a mainstream delivery model for psychiatric evaluations and medication management. About 87% of mental health nurse practitioner openings tied to North Carolina are remote or hybrid as of August 2026, reflecting the continued expansion of virtual behavioral health platforms. Medication management follow-ups and therapy-adjacent NP roles tend to be the most remote-compatible positions.

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

The most realistic entry path is a new-graduate NP residency or fellowship, and UNC Health and Atrium Health both run post-graduate advanced practice training programs that include psychiatric-mental health rotations. Candidates with RN backgrounds in inpatient psychiatric units or crisis stabilization centers have a strong lateral advantage. Holding your North Carolina APRN license and psychiatric-mental health certification before applying removes the most common barrier employers cite for new graduates.

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

You can find and apply to mental health nurse practitioner jobs in North Carolina on Migrate Mate, which lists current openings tied to the state. Search the listings, find roles that match your experience and preferred setting, and apply directly to the ones that fit.

See All 26 Mental Health Nurse Practitioner Jobs in North Carolina

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

Find Jobs