Factbook
Iberdrola Group operational information as of 31/12/2024
This document compiles what is considered relevant operational information and the current regulatory frameworks in order to help understand, analyse and model our company.
Here are the most relevant figures about the Iberdrola Group's business at the end of the 2024 financial year.
Key figures of the Iberdrola Group

238,164
GWh of distributed electricity

1,294,765
km of power lines

56,668
MW of installed capacity

132,499
GWh of net production
Data as of December 2024.
EBITDA (Eur M)
Net Profit (Eur M)
2024 Gross Investments by Business
2024 Gross Investments by geography
We will soon publish our 2025 Factbook on this page, featuring operational information for the Iberdrola Group as of the end of the 2024 financial year. In the meantime, you can view the full document for the previous financial year via the following link: