Iberdrola

Iberdrola

Iberdrola SA

Spain

SolarWindHydroEnergy StorageOtherPublic company
Founded 19015000+ employees
Profile last updated: August 14, 2026

About

Founded in 1901, Iberdrola is a public company headquartered in Spain with approximately 5000+ employees specializing in Solar, Wind, Hydro.

Iberdrola is a global energy leader with over 125 years of history, operating in more than 30 countries. The company supplies energy to approximately 100 million people worldwide. It specializes in electrification and decarbonization of the economy through renewable energy generation (wind, hydro, solar, biomass), intelligent electricity networks, efficient energy storage, and clean energy solutions. Iberdrola is the first electricity company in Europe and second globally by market capitalization. The group operates through subsidiaries including Avangrid (USA), Neoenergia (Brazil), ScottishPower (UK), and i-DE (Spain distribution). The company is committed to innovation in digital transformation, green hydrogen, electric mobility, and sustainable business practices.

Headquarters

Spain

Founded

1901

Employees

5000+

Company type

Public company

Focus areas

renewable energyelectricity networkswind powerhydroelectricsolarenergy storageelectrificationgreen energyclean electricitytransmissiondistributionsmart grids

Products & services

Business models

B2BIPPEPCESCO

Value chain

DevelopmentEngineeringConstructionO&MAsset ManagementConsultingRetail

Service areas (5)

  • Spain

  • Brazil

  • United States

  • United Kingdom

  • Europe

Locations

Headquarters

Spain

Operating locations (3)

  • Brazil
  • United States
  • United Kingdom

Service regions

SpainBrazilUnited StatesUnited KingdomFranceGermanyItalyPortugalFinland

Credentials & affiliations

Industry memberships

IBEX 35

Partnerships

Avangrid Inc., Neoenergia S.A., ScottishPower Ltd, i-DE Redes Eléctricas Inteligentes, Iberdrola España S.A.U.

More Solar Companies

View all

More Renewable Energy Companies in Spain

View all