Site

Miller Creek

  • Location Canada
  • Energy Hydroelectricity
  • Client BC Hydro
  • Status In operation
  • Commissioned 2003
  • Acquired 2012
  • PPA expiry 2043
  • Gross installed capacity 33
  • Participation Innergex (%) 100

Miller Creek is a run-of-river hydroelectric facility of 33 MW located on Crown land near Pemberton, in the Lower Mainland region of British Columbia, in close proximity to several other Innergex’s hydroelectric facilities.