Chinese hydro

China is the world leader in hydropower.
FACTS
Total installed capacity

355 000 MW (2021)

Percentage of electricity mix

7.67 %

Long-term sustainability target

Carbon neutrality by 2060

China is the global leader in hydropower generation, capacity and development. The country’s installed hydropower capacity is 370 160 MW, including 31 490 MW pumped storage, and its generates 1 355 TWh per year from hydropower (2020).