This page contains the key operational and financial figures for Iberdrola España’s different businesses.
Below, you can find the key figures for our business at the end of the first nine months of 2025.
Operational data and other key figures
These are the main figures for our operations and business in Spain (data updated at the end of 2025):
11.60
million supply
points managed
32,228
MW installed capacity
64,678
GWH net energy
production in 2025
23,6
million
contracts managed
+ 9,8
employees
(in thousands)
Detailed half-year results are available on the Iberdrola Group corporate website, where all documentation, infographics and results for each quarter can be consulted.
Details of our facilities, installed capacity and main operational data for Iberdrola Spain can be viewed via the Iberdrola Group facilities map, which is updated to the latest quarter.
What’s more, each year the Iberdrola Group publishes its Integrated Report [PDF], which provides a global view of the company’s activity and, in particular, the main figures for Iberdrola España.
Operational information
Access Iberdrola España’s annual operational information for the most recent financial year and explore the most relevant data from previous years.
Factbook 2025
Find out more about Iberdrola España’s operational information at the end of the 2024 financial year.