Roosville is a small farming community immediately north of the Canada–United States border in the East Kootenay region of southeastern British Columbia. On BC Highway 93, the locality is east of Lake Koocanusa, at the southeast corner of Tobacco Plains Indian Reserve No. 2.