The list below shows the largest banks in the world based on market capitalization as of January 20, 2012. Industrial & Commercial Bank of China (ICBC) is the largest bank in the world by market capitalization value. Chinese banks occupy the top positions. The People’s Republic now has 4 of the top 7 banks, including the top 2.

Rank Bank Country Market cap ($b, 20/01/2012)
1 Industrial & Commercial Bank of China (ICBC) China 240.95
2 China Construction Bank China 195.85
3 Wells Fargo & Co US 160.72
4 HSBC Holdings UK 150.90
5 Agricultural Bank of China China 141.73
6 JP Morgan Chase US 140.95
7 Bank of China China 128.80
8 Itau Unibanco Brazil 88.17
9 Citigroup US 86.67
10 Commonwealth Australia 82.62
11 Royal Bank Canada Canada 76.56
12 Bank of America US 71.77
13 Toronto-Dominion Bank Canada 70.53
14 Banco Santander Spain 67.32
15 Westpac Australia 65.77
16 Mitsubishi UFJ Financial Japan 64.25
17 Banco Bradesco Brazil 63.91
18 Sberbank of Russia Russia 59.36
19 ANZ Banking Australia 58.48
20 Bank of Nova Scotia Canada 58.16
21 Standard Chartered UK 57.68
22 National Australia Bank Australia 56.04
23 US Bancorp US 54.85
24 BNP Paribas France 54.21
25 Goldman Sachs Group US 53.53
26 UBS Switzerland 52.00
27 Bank of Communications China 48.11
28 China Merchants Bank China 45.15
29 Sumitomo Mitsui Financial Japan 43.62
30 BBVA Spain 42.98
31 Banco do Brasil Brazil 42.19
32 Barclays UK 42.07
33 Deutsche Bank Germany 39.17
34 Bank of Montreal Canada 37.93
35 Mizuho Financial Group Japan 35.82
36 Morgan Stanley US 35.49
37 Banco Santander (Brasil) Brazil 34.97
38 Lloyds Banking Group UK 34.76
39 Nordea Bank Sweden 33.57
40 China Citic Bank China 31.40
41 PNC Financial Services US 31.37
42 Credit Suisse Group Switzerland 31.29
43 Canadian Imperial Bank of Commerce (CIBC) Canada 30.76
44 Intesa Sanpaolo Italy 29.00
45 BOC Hong Kong Hong Kong 28.13
46 Shanghai Pudong Development Bank China 27.76
47 Bank of New York Mellon US 25.80
48 Royal Bank of Scotland UK 25.17
49 Hang Seng Bank Hong Kong 24.49
50 State Bank of India India 24.48
Advertisement