France’s Greatest Dams in 2024
France’s largest dams supply over 15% of the country’s electricity, making France the world’s 10th largest hydroelectric power. Among the largest dams is the Barrage de Grand’Maison, the most powerful, with 1820 MW of installed capacity.