See total ranking


Barclays is a global financial services provider founded in 1896 and headquartered in London, UK. Today it trades on both the London and New York stock exchanges. Barclays operates as a bank holding company and provides retail banking, credit cards, corporate & investment banking and wealth management services. Its operations spread across Europe, Asia, Africa, the Middle East and the Americas. It has 81,600 employees and GBP 1,384 trillion in total assets.

Ranking position
#71 /395
Total score
23.3 /100
Banks #40
Measurement area Score Rank (0-395)

Governance and strategy

6.7 /40 #141

Respecting planetary boundaries

8.3 /30 #53

Adhering to societal conventions

8.3 /30 #40

Leading practices

Risks and opportunities

More about the company

United Kingdom
Results 2021
Net income: GBP 21.94 billion; Total assets: GBP 1.38 trillion
Ownership structure
Number of employees

This financial institution is part of the SDG2000, the 2,000 most influential companies

See company profile