We Care For You, Body, Mind and Spirit

St. Joseph's General Hospital

St. Joseph’s General Hospital has provided care for the residents of Elliot Lake and the North Shore since 1958. Over the years, we have evolved to keep up with the advances in health care and continue to meet the needs of our changing community. Elliot Lake was once a bustling mining town and is now a flourishing retirement centre. We are proud to offer you and your family convenient access to services not available anywhere else on the North Shore.

Learn More

Contact the Hospital

St. Joseph's General Hospital

70 Spine Rd
Elliot Lake, ON
P5A 1X2

Phone: 705-848-7181

» Complete list of Extensions

St. Joseph's General Hospital cares about Accessibility

If you would like any information from our website provided to you in a format more appropriate to your needs, please call us at 705–848–7181 or email us at patientrelations@sjgh.ca.

Donate Now