Rainbow Lake, Alberta

Rainbow Lake
Town
Town of Rainbow Lake
Sunset at Rainbow Lake
Sunset at Rainbow Lake
Official logo of Rainbow Lake
Location in Mackenzie County
Location in Mackenzie County
Rainbow Lake is located in Alberta
Rainbow Lake
Rainbow Lake
Location of Rainbow Lake in Alberta
Coordinates: 58°30′0″N 119°22′59″W / 58.50000°N 119.38306°W / 58.50000; -119.38306
CountryCanada
ProvinceAlberta
RegionNorthern Alberta
Planning regionLower Peace
Specialized municipalityMackenzie
Incorporated[1] 
 • New townSeptember 1, 1966
Government
 • MayorMichelle Farris
 • Governing bodyRainbow Lake Town Council
 • MPChris Warkentin (Peace River-Cons)
 • MLADan Williams (Peace River-Conservative)
Area
 (2021)[3]
 • Land10.76 km2 (4.15 sq mi)
Elevation534 m (1,752 ft)
Population
 (2021)[3]
 • Total
495
 • Density46/km2 (120/sq mi)
Time zoneUTC−7 (MST)
 • Summer (DST)UTC−6 (MDT)
Postal code span
Area code+1-780
Highways58
Websiterainbowlake.ca

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.

The town was established to service the industry of the nearby oil field, discovered in 1965.

  1. ^ "Location and History Profile: Town of Rainbow Lake" (PDF). Alberta Municipal Affairs. October 7, 2016. p. 506. Retrieved October 16, 2016.
  2. ^ "Municipal Officials Search". Alberta Municipal Affairs. May 9, 2019. Retrieved October 1, 2021.
  3. ^ a b Cite error: The named reference 2021census was invoked but never defined (see the help page).
  4. ^ "Alberta Private Sewage Systems 2009 Standard of Practice Handbook: Appendix A.3 Alberta Design Data (A.3.A. Alberta Climate Design Data by Town)" (PDF) (PDF). Safety Codes Council. January 2012. pp. 212–215 (PDF pages 226–229). Retrieved October 9, 2013.