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 roles28
Top employerTeamHealth
Top cityCharlotte, NC
Cities hiring21
Work type44% Hybrid
Top credentialMaster's degree in nursing

Showing 5 of 28+ Mental Health Nurse Practitioner jobs

Child Mental Health Practitioner
We won't show you this job again
Added 3d ago
Child Mental Health Practitioner
SPARC Services & Programs
Spindale, North Carolina
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
Hybrid
Bachelor's degree in social work

Have you applied for this role?

Psychiatric Mental Health Nurse Practitioner in Garner, NC
We won't show you this job again
Added 4d ago
Psychiatric Mental Health Nurse Practitioner in Garner, NC
TeamHealth
Garner, North Carolina
Healthcare Administration
Nursing
Patient Services & Wellbeing
10,000+

Have you applied for this role?

Psychiatric Mental Health NP (PHMNP) -Adult Outpatient Treatment Program (OTP)
We won't show you this job again
Added 1w ago
Psychiatric Mental Health NP (PHMNP) -Adult Outpatient Treatment Program (OTP)
Coastal Horizons Center, Inc.
Rocky Point, North Carolina
Administrative & Office Support
Customer Service
Project Management
CPR Certification
501-1,000

Have you applied for this role?

Psychiatric Mental Health Nurse Practitioner
We won't show you this job again
Added 1w ago
Psychiatric Mental Health Nurse Practitioner
Blossom Community Service
Gastonia, North Carolina
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
$70k - $84k/yr
On-Site

Have you applied for this role?

Psychiatric-mental Health Nurse Practitioner
We won't show you this job again
Added 1w ago
Psychiatric-mental Health Nurse Practitioner
Life Net services, LLC
Fayetteville, North Carolina
Mental & Behavioral Health
Nursing
Patient Services & Wellbeing
On-Site

Have you applied for this role?

See All 28 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
3 jobs
Fayetteville
3 jobs
Raleigh
2 jobs
Wilmington
2 jobs
Garner
1 job
Leland
1 job
Concord
1 job
Rowland
1 job
Gastonia
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

TeamHealth4 open roles
Rula1 open role
Elwyn1 open role

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 TeamHealth, Rula, and Elwyn, based on current listings on Migrate Mate as of October 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, Fayetteville, and Raleigh. 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 67% of mental health nurse practitioner openings tied to North Carolina are remote or hybrid as of October 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 28 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