La Porte County’s Complete Mental Health Resource

At Swanson Center, compassionate mental health and addiction support is available right here in La Porte County, no uncertainty.

Caring for La Porte County, One Person at a Time

For over 50 years, neighbors in La Porte County have trusted Swanson Center to help with their mental health needs. We offer services and support from psychiatric practitioners, licensed therapists, skilled case managers, peer support workers, and many other direct support professionals.

Community-based mental health programs and group counseling services at Swanson Center.

Complete Mental Health & Addiction Services for All Ages

Personalized behavioral health services promoting healing, resilience, and recovery.

Crisis Support & Therapy With Licensed Professionals

Compassionate mental health care and emotional wellness support provided by Swanson Center.

Personalized Care Tailored to Your Unique Needs

Find the Support You Need

Each person’s journey is unique. Select a path below to learn more about what to expect, how we can help, and how to begin.

Child & Adolescent

Counseling tailored for children, teens, and families navigating life’s challenges.

Adult Mental Health

Personalized therapy and psychiatric care to support balance and well-being.

Addiction Recovery

Outpatient recovery support focused on lasting freedom from addiction.

Psychiatric

Expert medication management and psychiatric care from licensed providers.

Start Care Without the Wait

Beginning your mental health journey can feel overwhelming. Our Access Center offers walk-in services designed to make the process easier, faster, and more accessible.

Real Support. Lives Changed.

Hear directly from our community, stories of real support, genuine compassion, and changed lives.

“We have had great success working with the physicians and counselors here.”

“Wonderful service as always. Kelly Clark has helped me immensely for the past few years as well.”

“Great resource for the community struggling with mental health addiction.”

Visit Swanson Center

We proudly serve La Porte County with two convenient locations. Find the support you need, close to home.

Michigan City Office

  • 7224 W 400 N, Michigan City, IN 46360

  • Mon – Tues, Fri: 8 AM – 5 PM
    Wed – Thurs: 8 AM – 7 PM

La Porte Office

  • 1230 W State Rd 2, Suite A, La Porte, IN

  • Mon – Wed, Fri: 8 AM-5 PM
    Thursday: 8 AM – 7 PM

Your Mental Health Matters

Support is here when you need it. Connect with professionals who are committed to your well-being and have proudly served the La Porte County community since 1969. Let’s take the next step together.