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

Icono

255,976

GWh of distributed electricity

Icono

€50.9bn

of network assets

Icono

58,343

MW of installed capacity

Icono

129,043

GWh of net production

 Data as of December 2025.

EBITDA (Eur M)

Net Profit (Eur M)

2025 Gross Investments by Business

2025 Gross Investments by geography

If you would like to find out more about the Iberdrola Group’s operational information at the end of the 2025 financial year, please access the Factbook 2026 to view the full document:

Factbooks from previous years

2025

09/07/2025
Factbook 2025 [PDF] | 7.3 MB
19/01/2026
Iberdrola Factbook Data 2025  [XLSX] | 1.4 MB