What does Behavioral Health mean?
Behavioral Health is a service of the Cleveland County Health Department which provides outpatient behavioral health services (therapy) for ANYONE aged 10 years and older in our community who is interested in improving their overall mental wellness.
You Are Not Alone — We’re Here for You - Life can feel overwhelming at times, but you don’t have to face it on your own. At our Behavioral Health Clinic, we offer a safe, supportive space to help you heal, grow, and feel more like yourself again. We will start where you are mentally and physically to create a safe, manageable environment.
Appointments and Clinic Information
To make an appointment, call 980-484-5100.
Address: Cleveland County Health Department - 200 South Post Road, Shelby, NC 28209
Hours of Operation: 8:00am to 5:00pm, Monday - Friday
- Individual Counseling
- Stress & Anxiety Support
- Depression & Mood Management
- Coping Skills Development
- Grief & Loss Support
- Feelings of Loneliness, Depression, and/or Anxiety
- Big Life Changes, both Expected and Unexpected
- Negative Thought Patterns (for example, "I'm a failure" or "I'll never be happy")
- Traumatic Experiences
- Grief
- Feeling Overwhelmed
- Loss of Control
- MAT
- Adult ADHD Management
- Substance Use Disorder Treatment
Our skilled and experienced therapist is prepared to work with individuals, couples and families to address concerns like trauma, anxiety, mood disorders, grief, relationships, increased stress, and parenting.
For information on other Mental Health and Substance Use Resources and Providers, click here.

No insurance? No problem!
We accept patients regardless of insurance status.
Individuals without insurance will be billed based on income and number of individuals in the household, similar to a sliding scale system.
We also accept most private insurance (BCBS, Aetna, Medcost, Ambetter) and Medicaid! Please call ahead to make sure we are in-network with your insurance provider.
