Taivalkosken vesivoimalaitos is a hydro power plant operated by Kemijoki Oy with a total output of 133 MW.