Here is our semi-annual ranking of the 50 largest banks in the world based on total assets. Four of the top 5 largest banks are Chinese financial institutions. ICBC, a state-owned commercial bank, is the largest bank in the world in terms of total assets, deposits and number of employees. China Construction Bank and Agricultural Bank of China are the second and third largest banks globally with assets of $3.6 trillion and $3.5 trillion, respectively. The top 10 banks hold over $30 trillion in combined assets.

Rank Bank Country Total Assets (US$b) Balance sheet
1 Industrial & Commercial Bank of China (ICBC) China 4,366.67 06/30/2019
2 China Construction Bank China 3,550.24 06/30/2019
3 Agricultural Bank of China China 3,490.82 06/30/2019
4 Bank of China China 3,241.97 06/30/2019
5 Mitsubishi UFJ Financial Group Japan 2,897.33 06/30/2019
6 HSBC Holdings UK 2,751.30 06/30/2019
7 JPMorgan Chase & Co US 2,727.38 06/30/2019
8 BNP Paribas France 2,696.89 06/30/2019
9 Bank of America US 2,395.89 06/30/2019
10 China Development Bank China 2,355.81 12/31/2018
11 Credit Agricole Group France 2,221.13 06/30/2019
12 Citigroup Inc US 1,988.23 06/30/2019
13 Japan Post Bank Japan 1,968.80 06/30/2019
14 Wells Fargo US 1,923.39 06/30/2019
15 Sumitomo Mitsui Financial Group Japan 1,895.14 06/30/2019
16 Mizuho Financial Group Japan 1,878.41 06/30/2019
17 Banco Santander Spain 1,718.76 06/30/2019
18 Deutsche Bank Germany 1,632.37 06/30/2019
19 Societe Generale France 1,578.39 06/30/2019
20 Barclays plc UK 1,564.42 06/30/2019
21 Groupe BPCE France 1,521.57 06/30/2019
22 Postal Savings Bank of China China 1,465.80 06/30/2019
23 Bank of Communications China 1,439.51 06/30/2019
24 Royal Bank of Canada Canada 1,074.26 07/31/2019
25 Toronto-Dominion Bank Canada 1,073.14 07/31/2019
26 Lloyds Banking Group UK 1,043.42 06/30/2019
27 China Merchants Bank China 1,047.34 06/30/2019
28 ING Groep NV Netherlands 1,038,22 06/30/2019
29 Industrial Bank Co. Ltd China 1,017.70 06/30/2019
30 Norinchukin Bank Japan 1,006.21 06/30/2019
31 Credit Mutuel France 975.163 12/31/2018
32 Shanghai Pudong Development Bank China 969.694 06/30/2019
33 UBS Group AG Switzerland 968.728 06/30/2019
34 UniCredit S.p.A. Italy 945.917 06/30/2019
35 Goldman Sachs Group US 944.903 06/30/2019
36 Intesa Sanpaolo Italy 941.578 06/30/2019
37 China CITIC Bank Corp China 931.676 06/30/2019
38 Royal Bank of Scotland Group UK 926.189 06/30/2019
39 China Minsheng Banking Corp China 923.217 06/30/2019
40 Morgan Stanley US 891.959 06/30/2019
41 Bank of Nova Scotia Canada 814.523 07/31/2019
42 Credit Suisse Group Switzerland 802.694 06/30/2019
43 BBVA Spain 792.971 06/30/2019
44 Standard Chartered Plc UK 712.504 06/30/2019
45 European Investment Bank Group Luxembourg 700.033 06/30/2019
46 Rabobank Group Netherlands 689.770 06/30/2019
47 Australia & New Zealand Banking Group Australia 687.504 03/31/2019
48 Commonwealth Bank of Australia Australia 684.879 06/30/2019
49 China Everbright Bank China 676.614 06/30/2019
50 Nordea Bank Abp Finland 662.537 06/30/2019
51 Bank of Montreal Canada 640.767 07/31/2019
52 DZ Bank AG Germany 637.425 06/30/2019
53 Westpac Banking Corp Australia 624.955 03/31/2019
54 Export-Import Bank of China China 611.527 12/31/2018
55 KfW Group Germany 590.045 06/30/2019

Exchange rate on June 30, 2019.

Updated as of September 30, 2019