Skip to Main Content

Avera Medical Group Spirit Lake Medical Center

2700 23rd Street, Suite A
Spirit Lake, IA 51360

Spirit Lake Medical Center

At Avera Medical Group Spirit Lake Medical Center we believe in caring for the needs of the whole person – body, mind, and spirit. Focusing on putting patients and their families first ensures that we are making a positive impact in the lives and health of our community.

Our center offer’s health care for men, women and children of all ages and in all stages of life. We know that staying near home is critical for health and healing. We aim to bring comprehensive care to all of our patients while providing state-of-the-art medical technologies right here in Spirit Lake, IA.

Patient Portal - Now Available!

AveraChart, our new patient portal, is your free, secure, easy way to access your health care information online. Login or register >>

Online Health
Risk Assessments

We offer free online risk assessments to help you understand your risks for certain diseases.

Access online health risk assessments

Health Information

Your source for health events, illustrated encyclopedia, care centers & wellness tools.

Learn more »