The mental health system in North Carolina is organized through the state behavioral health agency, which funds and oversees a network of community mental health centers providing services to residents across all counties and communities in the state.

Mental Health Department locations are available in 14 cities across North Carolina. They are spread across 14 counties.

Cities with the highest concentration include Charlotte, Raleigh, Lincolnton, which have major community behavioral health centers providing a full continuum of outpatient, crisis, and residential mental health services.

Residents of North Carolina in a mental health crisis can call 988 at any time for the Suicide and Crisis Lifeline. For non-emergency mental health services, contact your county's community mental health center to schedule an intake assessment for ongoing treatment.

Mental Health Department by Counties

Residents of North Carolina seeking mental health services should contact their local community mental health center for a needs assessment. Services are typically available on a sliding fee scale, and Medicaid recipients can access most behavioral health services at little or no out-of-pocket cost through the managed care program.

Browse Mental Health Department by county across North Carolina to find the nearest location.