See total ranking

Falabella

Assessed in 2024

Falabella is a prominent multinational chain of department stores owned by Chilean company S.A.C.I. Falabella, and is recognised as the largest department store in South America. Operating across Chile, Peru, and Colombia, it employs over 24,500 people and serves more than 16 million customers.

Ranking position
#203 /816
Total score
22.3 /100
Measurement area Score Rank (0-816)

Governance and strategy

#1 46.3 /100 #56

Ecosystems and biodiversity

#1 14.0 /100 #294

Social inclusion and community impact

#1 25.8 /100 #187
#1
Indicates the score for the top performing company.

Leading practices

Risks and opportunities

More about the company

Headquarters
Chile
Number of employees
89367
Group revenue
USD 11,978,182,316
Ownership structure
Publicly listed
Website
https://www.falabella.com

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

See company profile