Mental Health Jobs in North Carolina

Mental Health jobs in North Carolina are concentrated in Charlotte, Raleigh-Durham, and Greensboro, where large systems like Atrium Health, WakeMed, and Cone Health maintain steady hiring across inpatient, outpatient, and community-based settings. Demand is particularly strong in counseling, psychiatric care, and substance use treatment, driven by the state's expanding Medicaid managed care rollout and a growing network of community mental health centers. Openings range from entry-level case managers and mental health associates to licensed clinicians and program directors. Find a role that fits below and apply directly.

Find Mental Health Jobs

Overview

Open roles117+
Top employerRHA Health Services
Top cityCharlotte, NC
Cities hiring49
Work type48% On-site
Top industryHealthcare

Showing 5 of 117+ Mental Health 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?

B
Licensed Mental Health Therapist
We won't show you this job again
B
Added 1d ago
Licensed Mental Health Therapist
Battle Mental Health PLLC
Rocky Mount, North Carolina
Allied Health
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
$55 - $70/hr
Hybrid

Have you applied for this role?

RHA Health Services
Mental Health Direct Support Professional
We won't show you this job again
RHA Health Services
Added 1d ago
Mental Health Direct Support Professional
RHA Health Services
Claremont, North Carolina
Allied Health
Clinical Support
Mental & Behavioral Health
Social Work & Counseling
Caregiving & Elderly Support
$18.00/hr
On-Site
High School
5,001-10,000

Have you applied for this role?

Homeside Rehab
Licensed Mental Health Counselor (LMHC / LCSW / LPC)
We won't show you this job again
Homeside Rehab
Added 1d ago
Licensed Mental Health Counselor (LMHC / LCSW / LPC)
Homeside Rehab
Greensboro, North Carolina
Customer Service
Customer Support
Hospitality & Guest Services
Master's degree in social work

Have you applied for this role?

Monarch Healthcare
Licensed Practical Nurse / LPN, Mental Health Crisis
We won't show you this job again
Monarch Healthcare
Added 1d ago
Licensed Practical Nurse / LPN, Mental Health Crisis
Monarch Healthcare
Lumberton, North Carolina
Clinical Support
Healthcare Administration
Human Resources
High school diploma or GED
1,001-5,000

Have you applied for this role?

See All 117+ Mental Health Jobs in North Carolina

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

Find Mental Health Jobs

Mental Health Jobs by City in North Carolina

Where North Carolina roles are concentrated, by current openings.

Asheville
8 jobs
Fayetteville
8 jobs
Winston-Salem
8 jobs
Greensboro
6 jobs
Wilmington
6 jobs
Cary
4 jobs
Matthews
4 jobs
Raleigh
3 jobs

Mental Health Job Market in North Carolina

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

Who's Hiring

RHA Health Services
RHA Health Services6 open roles
A
Amethyst Consulting & Treatment Solutions, PLLC6 open roles
TeamHealth
TeamHealth5 open roles

Top Industries Hiring

  • Healthcare & Medical Services

What North Carolina Employers Look For

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

  • Active licensure in North Carolina as an LCSW, LPC, LMFT, or LCAS for clinical roles
  • Master's degree in social work, counseling, psychology, or a related behavioral health field
  • Experience delivering individual or group therapy in a clinical or community-based setting
  • Familiarity with electronic health records and clinical documentation standards
  • Knowledge of trauma-informed care principles and evidence-based treatment models
  • Valid North Carolina driver's license for positions requiring community or home-based outreach

Mental Health Jobs in North Carolina: Frequently Asked Questions

How do you become a mental health professional in North Carolina?

The path depends on the credential you pursue, but most clinical roles require a master's degree and licensure through the North Carolina Social Work Certification and Licensure Board, the NC Board of Licensed Clinical Mental Health Counselors, or the NC Marriage and Family Therapy Licensure Board. After completing your graduate program and supervised hours, you apply to the appropriate board, pass the required exam, and receive your license before practicing independently.

Which companies hire mental health professionals in North Carolina?

Companies currently hiring mental healths in North Carolina include RHA Health Services, Amethyst Consulting & Treatment Solutions, PLLC, and TeamHealth, per current listings on Migrate Mate as of August 2026. North Carolina's integrated health systems, Medicaid managed care organizations, and expanding community mental health center networks are among the most consistent employers across the state.

Which North Carolina cities have the most mental health jobs?

Charlotte, Asheville, and Fayetteville have the most mental health openings in North Carolina. Charlotte and Raleigh-Durham generate the highest volume due to their large hospital systems and dense population, while Greensboro and smaller urban centers benefit from long-established community mental health networks and the state's Medicaid expansion driving outpatient care demand.

Are there remote mental health jobs in North Carolina?

Yes, and more than most clinical fields. About 52% of mental health openings tied to North Carolina are remote or hybrid as of August 2026, reflecting the rapid growth of telehealth following state and federal policy changes. Roles most likely to be fully remote include teletherapy, psychiatric evaluation, care coordination, and utilization review positions.

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

The most realistic entry point is a mental health associate or case manager role, which typically requires only a bachelor's degree in psychology, social work, or human services. Large North Carolina employers like Atrium Health, Novant Health, and county-operated mental health agencies regularly hire unlicensed associates who work under clinical supervision while accumulating the hours needed for licensure. Completing a supervised practicum or internship through a North Carolina graduate program gives candidates a measurable edge.

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

You can find and apply to mental health jobs in North Carolina on Migrate Mate, which lists current openings across the state. Search the available roles, find the ones that fit your credentials and preferred location, and apply directly without creating a profile or signing up.

See All 117+ Mental Health Jobs in North Carolina

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

Find Mental Health Jobs