St. Margaret's Health - Spring Valley
St. Margaret's Health - Peru

Our Two Hospital Locations

St. Margaret’s Health – Spring Valley

Formerly St. Margaret's Hospital

600 East First Street
Spring Valley, IL, 61362

(815) 664-5311

St. Margaret’s Health – Peru​

Formerly Illinois Valley Community Hospital

925 West Street
Peru, IL 61354

(815) 223-3300

St. Margaret’s Health serves the needs of our patients, their families, the community & one another.

Welcome to St. Margaret’s Health, the premier provider of healthcare in the Illinois Valley since 1903. Everyone at St. Margaret’s is unified in our focus to provide you and your loved ones high quality, compassionate care in an environment of healing hospitality.

Now located even closer to home.

St. Margaret’s is making theair exceptional care even more accessible to the residents of the Illinois Valley. You can still find the original St. Margaret’s Hospital location—now called “St. Margaret’s Health – Spring Valley”—located at 600 East First Street in Spring Valley.  You can also find our newly added second hospital location—”St. Margaret’s Health – Peru”— at 925 West Street in Peru (formerly known as Illinois Valley Community Hospital or IVCH).

Just look for the St. Margaret’s logo

New Locations

In addition to the St. Margaret’s Health – Peru hospital location, we have also added a number of clinics throughout the Peru, Oglesby, LaSalle and Streator areas. Find a St. Margaret’s clinic located near you!