Following are the largest banks in the world in terms of total assets. For the fourth year in a row, Industrial & Commercial Bank of China (ICBC) is the world’s largest bank with assets of CNY 22.2 trillion ($3.4 trillion). Five of the top 10 banks are Chinese financial institutions.

Rank Bank Country Total assets, US$b Balance sheet
1 Industrial & Commercial Bank of China China 3,426.80 12.31.2015
2 China Construction Bank Corp China 2,831.19 12.31.2015
3 Agricultural Bank of China China 2,745.08 12.31.2015
4 Bank of China China 2,594.52 12.31.2015
5 Mitsubishi UFJ Financial Group Japan 2,455.60 12.31.2015
6 HSBC Holdings UK 2,409.66 12.31.2015
7 JPMorgan Chase & Co US 2,351.70 12.31.2015
8 BNP Paribas France 2,180.45 12.31.2015
9 Bank of America US 2,144.32 12.31.2015
10 China Development Bank China 1,897.80 12.31.2015
11 Credit Agricole Group France 1,857.57 12.31.2015
12 Wells Fargo US 1,787.63 12.31.2015
13 Deutsche Bank Germany 1,781.29 12.31.2015
14 Citigroup Inc US 1,731.21 12.31.2015
15 Japan Post Bank Japan 1,728.10 12.31.2015
16 Barclays PLC UK 1,659.77 12.31.2015
17 Mizuho Financial Group Japan 1,623.39 12.31.2015
18 Sumitomo Mitsui Financial Group Japan 1,556.33 12.31.2015
19 Banco Santander Spain 1,465.44 12.31.2015
20 Societe Generale France 1.459.02 12.31.2015
21 Groupe BPCE France 1,275.49 12.31.2015
22 Royal Bank of Scotland Group UK 1,208.37 12.31.2015
23 Lloyds Banking Group UK 1,195.45 12.31.2015
24 Bank of Communications China 1,104.02 12.31.2015
25 Postal Savings Bank of China China 1,049.19 09.30.2015
26 UBS Group AG Switzerland 954.270 12.31.2015
27 UniCredit S.p.A. Italy 940.796 12.31.2015
28 ING Groep NV Netherlands 920.389 12.31.2015
29 Royal Bank of Canada Canada 865.306 01.31.2016
30 Goldman Sachs Group US 861.395 12.31.2015
31 Norinchukin Bank Japan 855.353 12.31.2015
32 Toronto-Dominion Bank Canada 846.009 01.31.2016
33 China Merchants Bank China 844.748 12.31.2015
34 Credit Suisse Group Switzerland 830.774 12.31.2015
35 BBVA Spain 820.134 12.31.2015
36 Industrial Bank Co. Ltd China 816.114 09.30.2015
37 Credit Mutuel France 808.906 12.31.2015
38 China CITIC Bank Corp China 790.331 12.31.2015
39 Morgan Stanley US 787.465 12.31.2015
40 Shanghai Pudong Development Bank China 778.305 12.31.2015
41 Intesa Sanpaolo Italy 739.679 12.31.2015
42 Rabobank Group Netherlands 732.985 12.31.2015
43 Nordea Bank Sweden 707.284 12.31.2015
44 China Minsheng Banking Corp China 697.508 12.31.2015
45 National Australia Bank Australia 695.747 09.30.2015
46 Bank of Nova Scotia Canada 662.928 01.31.2016
47 Commonwealth Bank of Australia Australia 657.882 12.31.2015
48 Australia & New Zealand Banking Group Australia 648.284 09.30.2015
49 Standard Chartered Plc UK 640.483 12.31.2015
50 Westpac Banking Corp Australia 591.649 09.30.2015
51 Commerzbank Germany 582.389 12.31.2015
52 KfW Group Germany 545.824 09.30.2015
53 Bank of Montreal Canada 504.104 01.31.2016
54 Danske Bank Denmark 482.561 12.31.2015
55 Cassa Depositi e Prestiti Italy 435.061 12.31.2015

* The exchange rate on December 31, 2015.