See total ranking

Iberdrola

Iberdrola is a publicly listed company headquartered in Bilbao, Spain. The company operates in Australia, Brazil, Europe, Mexico and the United States, and supplies energy to close to 100 million people, making it one of the largest in the world. Iberdrola has become the first company with only renewable generation assets in the United Kingdom.

Ranking position
#2 /300
Total score
45.3 /100
Measurement area Score Rank (0-300)

Governance & Strategy

#1 39.2 /100 #1

Inclusive Cities

#1 62.5 /100 #1

Healthy Cities

#1 22.5 /100 #14

Climate Proof & Resilient Cities

#1 30.0 /100 #14

Core Social Indicators

#1 72.2 /100 #2
#1
Indicates the score for the top performing company.
Industries
Energy distribution #2

See full scorecard of Iberdrola

Download scorecard

More about the company

Headquarters
Spain
Ownership structure
Public
Revenue
USD 56,788 billion (2022)
Number of employees
40721 (2022)
Website
https://www.iberdrola.com

This company is part of the SDG2000, the 2000 most influential companies

See company profile SDG2000