Iberdrola: 12% growth to €6.3 billion in reported net profit in 2025, €14.5 billion in investments

News Tank Transitions - Brussels - News #431946 - Published on
©  Iberdrola
©  Iberdrola

"2025 has been a record year for Iberdrola, with more investment than ever in transmission and distribution networks in the United States and the United Kingdom, which will be our main drivers of growth in the coming years", declares Ignacio Galán, Executive Chairman of Iberdrola at the 2025 group's annual results announcements on 25/02/2026.

The Spanish energy group, which just completed the sale of its French onshore portfolio (wind and solar PV) to Technique Solaire, a French renewable energy group, reported net profit up 12% in 2025 to €6.3 Bn. This amount includes "non-cash charges in renewable pipeline worth €464 M in Q4", meaning that "excluding those charges, the reported net profit would reach €6.7 Bn".

Its total investments reached €14.5 Bn in 2025, at 60% focused on the U.S. and the U.K. "62% of total investments concerned networks, with organic investment up 13%, to reach an asset base of €51 Bn". In terms of capacity, it means "2,710 MW of new capacity completed, with an additional 4,679 MW under construction and an additional pipeline of 9,000 MW by 2028".

The company…

©  Iberdrola
©  Iberdrola

Welcome! This article is only available to subscribers.


3 reasons to subscribe

Timely and relevant insights

In 10 minutes, access a concise overview of key developments across the industry, curated by an experienced editorial team.

100% information, 0% advertising

An independent and impartial media outlet, fully dedicated to high-quality information. No advertising, no sponsored content, no consulting or training activities.

A tailored information service

Frequency of alerts can be customised to your needs: daily, weekly or in real time. Content is accessible on smartphones (app), tablets and desktop computers.

Already a subscriber ?


Login with login details



Login with your email address
We will send you a pincode