Det er 4 vannkraftverk i elva, det eldste bygget i 1952 og det nyeste fullført i 2008. Det største er Chute-des-Passes-demningen fra 1959, med en årsproduksjon på 854 MW.