Top 100 Banks in the World

Below is a list of the largest banks in the world ranked by total assets. For the sixth year in a row, Industrial & Commercial Bank of China (ICBC) is the largest bank in the world with assets of 26.087 trillion yuan (US$4 trillion). It is also the world's largest bank by deposits, loans, number of customers and employees. Four of the top 5 largest banks are Chinese financial institutions. The top 10 banks hold combined assets of about $28 trillion. The top 100 banks include 20 Chinese banks, 10 US banks, 6 UK banks, 6 French banks, 9 Japanese banks, 6 German banks, 5 Canadian banks, 5 South Korean banks, 5 Brazilian banks, 4 banks from Australia, 3 from Sweden, 3 from Italy, 3 from Spain, 3 from Netherlands, 2 from Singapore and 2 banks from Switzerland.

RankBankCountryTotal assets, US$bBalance sheet
1Industrial & Commercial Bank of ChinaChina4,005.5812/31/2017
2China Construction Bank CorpChina3,397.1312/31/2017
3Agricultural Bank of ChinaChina3,232.6812/31/2017
4Bank of ChinaChina2,989.1612/31/2017
5Mitsubishi UFJ Financial GroupJapan2,773.8212/31/2017
6JPMorgan Chase & CoUSA2,533.6012/31/2017
7HSBC HoldingsUK2,521.7712/31/2017
8BNP ParibasFrance2,348.1112/31/2017
9Bank of AmericaUSA2,281.2312/31/2017
10China Development BankChina2,201.8612/31/2016
11Credit Agricole GroupFrance2,112.0412/31/2017
12Wells FargoUSA1,951.7612/31/2017
13Japan Post BankJapan1,873.5012/31/2017
14Mizuho Financial GroupJapan1,850.1012/31/2017
15Sumitomo Mitsui Financial GroupJapan1,847.4712/31/2017
16Citigroup IncUSA1,843.0612/31/2017
17Deutsche BankGermany1,766.8512/31/2017
18Banco SantanderSpain1,730.0812/31/2017
19Barclays PLCUK1,528.8912/31/2017
20Societe GeneraleFrance1,527.4312/31/2017
21Groupe BPCEFrance1,509.1312/31/2017
22Bank of CommunicationsChina1,387.7912/31/2017
23Postal Savings Bank of ChinaChina1,383.8512/31/2017
24Lloyds Banking GroupUK1,095.6412/31/2017
25Royal Bank of CanadaCanada1,028.7212/31/2017
26ING Groep NVNetherlands1,013.6512/31/2017
27Toronto-Dominion BankCanada1,006.9812/31/2017
28Norinchukin BankJapan1,006.7012/31/2017
29UniCredit S.p.A.Italy1,002.3612/31/2017
30Royal Bank of Scotland GroupUK995.72912/31/2017
31Industrial Bank Co. LtdChina985.64612/31/2017
32China Merchants BankChina966.11712/31/2017
33Intesa SanpaoloItaly954.53112/31/2017
34Credit MutuelFrance950.53112/31/2016
35UBS Group AGSwitzerland937.80212/31/2017
36Shanghai Pudong Development BankChina942.77712/31/2017
37Goldman Sachs GroupUSA916.78712/31/2017
38Agricultural Development Bank of ChinaChina873.41906/30/2017
39China Minsheng Banking CorpChina859.40709/30/2017
40Morgan StanleyUSA851.73312/31/2017
41China CITIC Bank CorpChina832.99609/30/2017
42BBVASpain826.59712/31/2017
43Credit Suisse GroupSwitzerland815.58712/31/2017
44Bank of Nova ScotiaCanada754.50912/31/2017
45Commonwealth Bank of AustraliaAustralia750.77512/31/2017
46Rabobank GroupNetherlands722.30112/31/2017
47Australia & New Zealand Banking GroupAustralia700.35209/30/2017
48NordeaSweden695.79512/31/2017
49European Investment BankLuxembourg686.65312/31/2016
50Westpac Banking CorpAustralia664.87809/30/2017
51Standard Chartered PlcUK663.50112/31/2017
52National Australia BankAustralia615.51609/30/2017
53China Everbright BankChina627.73712/31/2017
54DZ Bank AGGermany605.64012/31/2017
55Bank of MontrealCanada578.53012/31/2017
56Sumitomo Mitsui Trust HoldingsJapan569.94912/31/2017
57Danske BankDenmark569.33512/31/2017
58KfW GroupGermany565.39212/31/2017
59CommerzbankGermany541.43412/31/2017
60State Bank of IndiaIndia534.90312/31/2017
61Cassa Depositi e Prestiti (CDP)Italy496.74006/30/2017
62The Export-Import Bank of China (Eximbank)China491.88812/31/2016
63Canadian Imperial Bank of CommerceCanada483.79112/31/2017
64Ping An BankChina481.75009/30/2017
65ABN AMRO Group NVNetherlands470.96512/31/2017
66Sberbank of RussiaRussia470.18112/31/2017
67U.S. BancorpUSA462.04012/31/2017
68CaixaBankSpain459.00512/31/2017
69Itau Unibanco Holding SABrazil437.41012/31/2017
70Resona HoldingsJapan434.65312/31/2017
71Banco do Brasil SABrazil413.14712/31/2017
72KB Financial GroupSouth Korea409.01012/31/2017
73Shinhan Financial GroupSouth Korea399.19712/31/2017
74Nomura HoldingsJapan394.79112/31/2017
75DBS Group HoldingsSingapore387.25212/31/2017
76Caixa Economica FederalBrazil383.26109/30/2017
77PNC Financial Services GroupUSA380.76812/31/2017
78Hua Xia BankChina375.54309/30/2017
79Bank of New York Mellon CorpUSA371.75812/31/2017
80Shinkin Central Bank (SCB)Japan371.31312/31/2017
81Capital One Financial CorporationUSA365.69312/31/2017
82Banco Bradesco SABrazil365.49312/31/2017
83KBC Group NVBelgium350.18612/31/2017
84Bank of BeijingChina349.35409/30/2017
85Oversea-Chinese Banking Corp (OCBC)Singapore340.29712/31/2017
86Hana Financial GroupSouth Korea337.19112/31/2017
87Svenska HandelsbankenSweden336.69112/31/2017
88NongHyup Financial GroupSouth Korea333.15606/30/2017
89Woori BankSouth Korea332.89312/31/2017
90DnB ASANorway328.26712/31/2017
91China Guangfa Bank (CGB)China314.40112/31/2016
92Skandinaviska Enskilda BankenSweden311.45712/31/2017
93Nationwide Building SocietyUK306.96309/30/2017
94Cathay Financial HoldingTaiwan293.55409/30/2017
95Landesbank Baden-WurttembergGermany285.09212/31/2017
96La Banque PostaleFrance277.27812/31/2017
97Bank of ShanghaiChina270.24209/30/2017
98SwedbankSweden269.23812/31/2017
99United Overseas Bank (UOB)Singapore268.23012/31/2017
100Bank of JiangsuChina266.79809/30/2017
101Banco SabadellSpain265.14512/31/2017
102Bayerische LandesbankGermany264.66806/30/2017
103Erste Group Bank AGAustria264.31912/31/2017
104Brazilian Development Bank (BNDES)Brazil262.08709/30/2017
105Industrial Bank of KoreaSouth Korea256.64112/31/2017
106BankiaSpain256.26112/31/2017
107Charles Schwab CorpUSA243.27412/31/2017
108DexiaBelgium238.84706/30/2017
109State Street CorpUSA238.42512/31/2017
110Raiffeisen SchweizSwitzerland233.67706/30/2017
111Nykredit GroupDenmark229.49312/31/2017
112Fubon Financial HoldingTaiwan225.91109/30/2017
113VTB BankRussia225.60412/31/2017
114China ZheShang Bank (CZBank)China223.14806/30/2017
115BB&T CorporationUSA221.64212/31/2017
116Qatar National BankQatar221.18012/31/2017
117National Bank of CanadaCanada208.40812/31/2017
118Suntrust BanksUSA205.96212/31/2017
119Korea Development BankSouth Korea205.14512/31/2016
120BelfiusBelgium201.19212/31/2017
The exchange rate on December 30, 2017.
Last Updated: April 2, 2018