Google
×

Rainbow Lake

Town in Alberta, Canada
Rainbow Lake is a town in northwest Alberta, Canada. It is west of High Level at the end of Highway 58, in Mackenzie County. The town carries the name of the nearby lake, formed on the Hay River, that was so called due to its curved shape. Wikipedia
Population: 795 (2016)
Area: 4.263 mi²
Area code: +1-780
Elevation: 534 m (1,752 ft)
Planning region: Lower Peace
Province: Alberta