The Shuswap Lake General Hospital is a Level 2 Community Hospital in the Thompson Cariboo Shuswap health service area. Located in Salmon Arm, between Kamloops and Revelstoke, the hospital offers services including surgical, inpatient, obstetrics and 24 hour emergency.