Waldo is a ghost town in the East Kootenay region of southeastern British Columbia. About 2 kilometres north of Krag, the remnants are submerged beside the east shore of Lake Koocanusa, just north of the mouth of the Elk River. Off BC Highway 93, the site is by road about 69 kilometres southwest of Cranbrook and 48 kilometres southeast of Fernie.