Okanagan Falls is a community located on the south end of Skaha Lake in British Columbia. It voted to become an incorporated municipality in 2025. The community was founded in 1893 as Dogtown. The current name derives from a small set of the falls that used to lie on the Okanagan River at the outlet of Skaha Lake. The falls have since been submerged be…Okanagan Falls is a community located on the south end of Skaha Lake in British Columbia. It voted to become an incorporated municipality in 2025. The community was founded in 1893 as Dogtown. The current name derives from a small set of the falls that used to lie on the Okanagan River at the outlet of Skaha Lake. The falls have since been submerged beneath the lake due to the construction of a dam on the river.