Appointment Request

Looking to set up an appointment?

If you are signed up for our MyCare Patient Portal, please click here and log in to make any requests for appointments there. If you know your provider’s office phone number, you may also call to schedule an appointment. If you are not signed up for our patient portal, view our contact list to find the appropriate phone number to call, or visit a provider’s page to find their office number. 

Need a primary care provider (PCP)? 

If you don’t have a PCP and would like to find a primary care location most conveniently located for you, visit our Primary Care Page to view all of our locations that offer primary care services, as well as their addresses.  

Don’t forget, you can also use the Patient Portals!

If you are signed up through one of our Patient Portals, please log in and make any requests for appointments  there.

You can also…

  • Request prescription renewals
  • Securely message your medical provider’s staff
  • View appointments
  • Review lab results
  • View other reports
  • Update personal information
  • View history and discharge information

For help using a Patient Portal, please contact (815) 664-7200.


Effective Saturday, January 28, 2023 at 7am, St. Margaret’s Health – Peru temporarily suspended all inpatient hospital services, including the Emergency Room & Obstetrics. 


Call 911 or go to the nearest emergency room if you have a medical emergency.

Skip to content