Inpatient

Spencer Hospital

1200 1st Avenue East, Spencer, IA 51301

About Spencer Hospital – Spencer, Iowa

Spencer Hospital is a full-service medical center located in Spencer, Iowa. They are an impatient facility that provides treatment for behavioral health issues. They also treat people who struggle with mental health conditions and substance use disorder (SUD) at the same time. They do not treat people who have SUD exclusively.

The hospital has 15 beds dedicated to behavioral health. This means that you will get plenty of individualized treatment. You will attend counseling sessions in a group and as an individual. Some of the sessions focus on particular mental health conditions such as anxiety or obsessive-compulsive disorder.

You may have visitors in the evening and on the weekend. You will also participate in some recreational activities such as group games.

The hospital has an impressive staff of medical professionals including psychiatrists and psychiatric nurses who can provide you with medically assisted treatment if you need it.

A dietician is available as well. They can help if you have a medical condition or if your diet is affecting your mood. They provide occupational therapists who will give you coping mechanisms for life stressors.

Photo Gallery

Insurance & Payment

Accepted Insurance Providers

Other Payment Options

Treatment & Services

Levels of Care

Therapies Offered

Clinical Services

Specialty Programs

Location & Directions

1200 1st Avenue East, Spencer, IA 51301

Spencer, Iowa

Get Directions

Directory information is compiled from public and provider-supplied records of addiction treatment centers across the United States. Please independently verify licensing, accreditation and insurance before choosing a provider.

Treatment Centers Near Spencer, Iowa

Ready to Start Your Recovery?

Take the first step toward a healthier, substance-free life. Our admissions specialists are available 24 hours a day, 7 days a week to help you find the right treatment program.

Get Help Now 1-888-685-2199