Mental Health

Supporting Well-Being, Connection, and Growth

Mental health is essential to overall health. At Catholic Charities, we provide counseling, treatment, and supportive programs that help individuals of all ages build resilience, strengthen relationships, and improve their quality of life.

Whether someone is seeking professional counseling, looking for mental health support for a child or teen, or searching for meaningful connections that combat isolation and promote wellness, our programs are designed to help people thrive.

Together, these services support emotional well-being, personal growth, and stronger communities.

Mental Health

Individual Programs

Granite City Counseling
In Home Program
Youth Day Treatment Program
Scroll to Top