About us

The Iberdrola Group is a global energy leader, with a market capitalisation of over €135 billion in April 2026. 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

Want to know more about Iberdrola? Come in and find out about our team, our business lines, our companies and why we are the energy company of the future.

This year we celebrate our 125th anniversary. The story of an energy that travels unstoppably through time to transform the world.

Our company

With more than a century of history, Iberdrola is now a global energy leader and a benchmark in electrical networks and renewable energy. The electricity company is the leading utility in Europe and the second largest in the world by market capitalization.

networks icon

Networks

Electrical networks have become the backbone of electrification, and at Iberdrola we will drive them forward with an investment of €37 billion through 2028.

See Electrical networks
hybrid renovable power generation icon

Power

We are committed to electrifying demand through renewable energy, large-scale storage and other clean energy sources that enhance energy security and resilience.

See Power
people icon

Products and services

We bring clean, low-emission energy closer to industrial, commercial and residential customers, adapting to each of their needs through our offering.

See Products and services

Iberdrola Group
in the world

Iberdrola has established itself as a global energy leader through its commitment to smart grids, electricity generation from renewable sources and efficient storage, supported by a diversified portfolio of projects and markets.

Our figures

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

inversiones
€58bn

total investment to 2028

redes
€37bn

investment in Networks to 2028

beneficio
€6.28bn

Net Profit

EBITDA
€15.6bn

Reported EBITDA

R&D Investment
€425m

R&D investment
in 2024

icon
58,000

MW installed capacity
in 2025

puntos suministro
38m

supply points in 2025

energia renovable
€21bn

investment in Renewables and Customers to 2028

 

 

News on the Group's activities

Calendar

Video presentation of our Special Meeting 2026 space 

Go to the Special Meeting 2026
(Spanish only)

Informe integrado

Integrated Report, March 2026

Discover the activity, future prospects and information on sustainability. See PDF

More interesting topics