About Us
The Iberdrola Group is a global energy leader, with a market capitalisation reaching €120 billion in mid-November 2025. In a context where electrification is advancing unstoppably, we are driving innovation and a sustainable and competitive business model that creates value for the whole of society.
Electrification
is unstoppable

World leader in renewable energy
For more than 20 years we have been committed to clean energy, with the aim of reaching 100,000 MW of renewable installed capacity for future development.


Our company
With more than a century of history, Iberdrola is a global energy leader, the leading wind-power producer and one of the largest electricity companies in the world in terms of market capitalisation

What we do
We are committed to electrification with a sustainable business model based on renewable energy, smart grids, large-scale energy storage and digital transformation, so that we can offer our customers the most advanced products and services.
Iberdrola in the global energy sector
With our Strategic Plan 2025-2028 we have reaffirmed our commitment to building a sustainable and secure energy future.
Welcome to the era of electrification
Iberdrola Group
in the world
Iberdrola has been committed to clean energy for more than twenty years, as a fundamental pillar for building its clean, reliable and intelligent business model.








Corporate purpose and values

Stakeholders

Strategic Plan
Our figures
Discover the key figures from our Strategic Plan 2025-2028 and our 2024 financial results

€58bn
total investment to 2028

€37bn
investment in Networks to 2028

€5.61bn
Net Profit

€16.8bn
Reported EBITDA

€400m
R&D investment in 2024

56,668
MW installed capacity in 2024

35.1m
supply points in 2024

€21bn
investment in Renewables and Customers to 2028
Iberdrola Group
in the world
Iberdrola has been committed to clean energy for more than twenty years, as a fundamental pillar for building its clean, reliable and intelligent business model.








Corporate purpose and values

Stakeholders

Strategic Plan
Our figures
Discover the key figures from our Strategic Plan 2025-2028 and our 2024 financial results

€58bn
total investment to 2028

€37bn
investment in Networks to 2028

€5.61bn
Net Profit

€16.8bn
Reported EBITDA

€400m
R&D investment in 2024

56,668
MW installed capacity in 2024

35.1m
supply points in 2024

€21bn
investment in Renewables and Customers to 2028
Who we are

Executive Leadership: maximising operational efficiency

Executive Leadership: maximising operational efficiency
