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 JobsOverview
Showing 5 of 28+ Mental Health Nurse Practitioner jobs







$52,000+ - Are you passionate about making a meaningful difference in the lives of children and families? Join SPARC and become part of a diverse, inclusive, and whole-person-focused team dedicated to impactful mental health care. We are currently seeking qualified mental health professionals willing to serve clients in Rutherford County, NC.
Compensation & Incentives
- Starting salary: $52,000+
- Higher salaries available based on experience
- Increased pay for prior Family Centered Treatment (FCT) experience
Qualifications
- Minimum 2 years of experience working with children and/or adolescents in the mental health field
- Bachelor’s degree in a human services field (psychology, sociology, social work, or related)
- No prior FCT experience required — we provide support and training
About SPARC:
We've been providing Family Centered Treatment in North Carolina since 2015, and we're now expanding our mission into Central Virginia. When you join our team, you'll be part of a diverse, inclusive culture that prioritizes whole-person wellness and creates real opportunities for personal and professional growth.
Benefits:
- Flexible schedule
- All Purpose Leave with additional self care time off
- Medical, dental, vision, and life insurance
- Comprehensive employee assistance program
- Short-term and long-term disability
- Whole household telehealth services (including mental health)
- Cell phone, mileage and supervision reimbursement
- CEU and Training stipend
- Top-of-the-line tech, including a company laptop
- 401k
Check out our website at www.sparcprograms.net to learn more about us.
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 JobsMental Health Nurse Practitioner Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Mental Health Nurse Practitioner Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



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