Factbook
Iberdrola Group operational information as of 31/12/2025
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 2025 financial year.
Key figures of the Iberdrola Group
255,976
GWh of distributed electricity
€50.9bn
of network assets
58,343
MW of installed capacity
129,043
GWh of net production
Data as of December 2024.
EBITDA (Eur M)
Net Profit (Eur M)
2025 Gross Investments by Business
2025 Gross Investments by geography
Soon we will publish on this page our Factbook 2026 with the operational information of the Iberdrola Group at the end of the 2025 financial year. In the meantime, it is possible to consult the complete document for the past financial year through the following link:
Factbooks from previous years
2024
| 10/08/2024 Factbook 2024 [PDF] | 10.7 MB |
