Hydropower

We take care of the areas surrounding our hydropower generation facilities that are part of the energy mix

We have an international hydropower production capacity of 2,2 GW
A total of 19% of the renewable energy we produced in 2024 worldwide was hydropower
  • At the end of 2023, we had a total installed hydropower capacity of 2,074 MW, split between 2,062​​ MW in Spain and 72 MW in Costa Rica and Panama.
  • With a net power generation of 4.731 GWh in Spain and 353 GWh in the rest of the world.
Velle Hydropower Plant, Ourense
/
Inside the Belesar Hydropower Plant, Lugo
/
Belesar Hydropower Plant, Lugo
/
Velle Hydropower Plant, Ourense
/
Belesar Hydropower Plant, Lugo
/
Belesar Hydropower Plant, Lugo
/
Belesar Hydropower Plant, Lugo
/
Leboreiro Hydropower Plant
/
Velle Hydropower Plant, Ourense
/