Renewable energy makes up 56% of China’s total installed capacity as per latest data from NEA.
China’s newly installed renewable energy capacity in 2024 accounted for 86% of the nation’s total new power installations, while the cumulative renewable energy capacity reached a record 56% of the country’s overall power capacity, according to the latest data from the National Energy Administration (NEA).
The NEA report released on Monday revealed that China added 373 million kilowatts of renewable energy capacity in 2024, reflecting a 23% year-on-year increase. This included 13.78 million kilowatts from hydropower, 79.82 million kilowatts from wind energy, 278 million kilowatts from solar power, and 1.85 million kilowatts from biomass energy.
By the end of 2024, China’s total renewable energy capacity reached 1.889 billion kilowatts, marking a 25% rise from the previous year. This comprised 436 million kilowatts of hydropower, 521 million kilowatts of wind power, 887 million kilowatts of solar power, and 46 million kilowatts of biomass energy.
Furthermore, for the second consecutive year, China’s renewable energy capacity remained above 50% of the nation’s total installed power capacity. The milestone was first achieved in 2023 when renewable energy generation surpassed half of the country’s total capacity.
China’s renewable energy generation reached 3.46 trillion kilowatt-hours in 2024, showing a 19% annual increase and accounting for around 35% of the nation’s total electricity production.
Moreover, wind and solar power together generated 1.83 trillion kilowatt-hours in 2024, reflecting a 27% increase from 2023. This output was roughly equivalent to the electricity consumption of China’s tertiary industry and exceeded residential electricity consumption, which stood at 1.49 trillion kilowatt-hours.
As part of its efforts to achieve carbon neutrality and peak carbon emissions, China further continues to accelerate the development of a green economy, with renewable energy playing a key role in driving sustainable growth.
Related Posts