Mental Health Nurse Practitioner Jobs in North Carolina

Mental Health Nurse Practitioner jobs in North Carolina are open across Charlotte, Cullowhee, and Greensboro and other North Carolina metros, with employers like Atrium Health, RHA Health Services, and Cone Health hiring at every experience level. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles6+
Top employerAtrium Health
Top cityCharlotte, NC
Cities hiring5
Work type83% On-site
Top industryHealthcare

Showing 5 of 6+ Mental Health Nurse Practitioner jobs

Western Carolina University
Adjunct - Psychiatric Mental Health Nurse Practitioner
We won't show you this job again
Western Carolina University
Added 8mo ago
Adjunct - Psychiatric Mental Health Nurse Practitioner
Western Carolina University
Cullowhee, North Carolina
Nursing
Teaching & Instruction
Higher Education
On-Site
Doctorate
1,001-5,000

Have you applied for this role?

Atrium Health
Behavioral Health NP/PA
We won't show you this job again
Atrium Health
Added 1w ago
Behavioral Health NP/PA
Atrium Health
Charlotte, North Carolina
Nursing
Allied Health
Healthcare Administration
Mental & Behavioral Health
Patient Services & Wellbeing
$59 - $88/hr
Hybrid
Master's
10,000+

Have you applied for this role?

Atrium Health
Behavioral Health NP/PA
We won't show you this job again
Atrium Health
Added 1mo ago
Behavioral Health NP/PA
Atrium Health
Charlotte, North Carolina
Nursing
Allied Health
Healthcare Administration
Mental & Behavioral Health
$59 - $88/hr
On-Site
Master's
10,000+

Have you applied for this role?

RHA Health Services
Psychiatric Nurse Practitioner
We won't show you this job again
RHA Health Services
Added 5d ago
Psychiatric Nurse Practitioner
RHA Health Services
New Bern, North Carolina
Nursing
Allied Health
Healthcare Administration
Mental & Behavioral Health
Patient Services & Wellbeing
On-Site
Other
5,001-10,000

Have you applied for this role?

RHA Health Services
Psychiatric Nurse Practitioner
We won't show you this job again
RHA Health Services
Added 2w ago
Psychiatric Nurse Practitioner
RHA Health Services
Winston-Salem, North Carolina
Nursing
Allied Health
Healthcare Administration
Mental & Behavioral Health
Patient Services & Wellbeing
On-Site
Other
5,001-10,000

Have you applied for this role?

See All 6 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
2 jobs
Cullowhee
1 jobs
Greensboro
1 jobs
New Bern
1 jobs
Winston-Salem
1 jobs

Mental Health Nurse Practitioner Job Market in North Carolina

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

Who's Hiring

  • Atrium Health
    Atrium Health2
  • RHA Health Services
    RHA Health Services2
  • Cone Health
    Cone Health1
  • Western Carolina University
    Western Carolina University1

Top Industries Hiring

  • Healthcare & Medical Services5
  • Education1

What North Carolina Employers Look For

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

  • Active APRN license with psychiatric-mental health nurse practitioner certification (PMHNP-BC)
  • Master's or doctoral degree in nursing with a psychiatric-mental health specialty focus
  • DEA registration and full prescriptive authority in the applicable state
  • Experience conducting psychiatric evaluations and managing psychotropic medication regimens
  • Proficiency with electronic health record systems such as Epic, Cerner, or Athenahealth
  • Familiarity with evidence-based psychotherapy modalities including CBT and motivational interviewing

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

How many mental health nurse practitioner jobs are there in North Carolina?

There are 6+ mental health nurse practitioner openings in North Carolina on Migrate Mate as of June 2026, with the most roles in Charlotte, Cullowhee, and Greensboro. New positions post regularly as employers across North Carolina hire.

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 North Carolina cities have the most mental health nurse practitioner jobs?

Charlotte, Cullowhee, and Greensboro have the most mental health nurse practitioner openings in North Carolina right now, with additional roles spread across smaller metros statewide.

Which companies hire mental health nurse practitioners in North Carolina?

Employers hiring mental health nurse practitioners in North Carolina include Atrium Health, RHA Health Services, and Cone Health, based on current listings on Migrate Mate as of June 2026.

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

Yes. About 17% of mental health nurse practitioner openings tied to North Carolina are remote or hybrid as of June 2026. The rest are on-site roles based in North Carolina metros.

How do I apply for mental health nurse practitioner jobs in North Carolina?

You can apply to mental health nurse practitioner jobs in North Carolina directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred North Carolina location, then apply to each one that fits.

See All 6 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