The following are the largest European banks in terms of total assets. HSBC is the largest financial institution in Europe with assets of US$2.5 trillion. The top 10 banks include 4 UK banks, 4 French banks, 1 German bank and 1 Spanish bank.

Rank Bank Country Total Assets, US$b (June 30, 2017)
1 HSBC Holdings UK 2,492.44
2 BNP Paribas France 2,447.84
3 Credit Agricole Group France 1,989.22
4 Deutsche Bank Germany 1,791.92
5 Banco Santander Spain 1,650.88
6 Societe Generale France 1,542.32
7 Barclays PLC UK 1,476.10
8 Groupe BPCE France 1,414.42
9 Lloyds Banking Group UK 1,059.53
10 Royal Bank of Scotland UK 1,017.58
11 ING Group Netherlands 984.695
12 UniCredit S.p.A. Italy 944.804
13 UBS Group AG Switzerland 930.246
14 Credit Mutuel * France 906.391
15 Intesa Sanpaolo Italy 900.129
16 Credit Suisse Group Switzerland 818.073
17 BBVA Spain 802.364
18 Nordea Bank Sweden 734.201
19 Rabobank Group Netherlands 711.859
20 Standard Chartered Plc UK 657.638
21 European Investment Bank * Luxembourg 654.749
22 DZ Bank Group Germany 586.393
23 KfW Group Germany 567.366
24 Commerzbank AG Germany 556.582
25 Danske Bank Denmark 548.795
26 Cassa Depositi e Prestiti (CDP) Italy 474.042
27 ABN AMRO Group Netherlands 461.270
28 Sberbank Russia 434.749
29 CaixaBank Spain 432.559
30 Svenska Handelsbanken Sweden 350.231
31 DNB Group Norway 324.948
32 KBC Group NV Belgium 338.659
33 Skandinaviska Enskilda Banken Sweden 328.454
34 Nationwide Building Society UK 297.609
35 Landesbank Baden-Wurttemberg Germany 291.336
36 Swedbank Sweden 286.955
37 La Banque Postale France 266.114
38 Bayerische Landesbank Germany 252.385
39 Erste Group Bank AG Austria 249.193
40 Banco Sabadell Spain 248.396
41 Raiffeisen Schweiz Switzerland 238.243
42 Dexia Group Belgium 227.762
43 Bank VTB Russia 212.843
44 Nykredit Denmark 211.932
45 Bankia Spain 206.618
46 Belfius Bank Belgium 196.058
47 Norddeutsche Landesbank (NORD/LB) Germany 193.244
48 Banco Bpm SpA Italy 191.582
49 Landesbank Hessen-Thuringen (Helaba) Germany 187.304
50 BNG Bank Netherlands 167.160
51 Zurich Cantonal Bank Switzerland 165.385
52 Banca Monte dei Paschi di Siena Italy 164.019
53 NRW.Bank * Germany 162.317
54 Raiffeisen Bank International (RBI) Austria 158.322
55 OP Financial Group Finland 153.392
56 UBI Banca Italy 153.384
57 Banco Popular Espanol ** Spain 139.425
58 Bank of Ireland Ireland 139.379
59 Deka Group Germany 109.868
60 Caixa Geral de Depositos Portugal 109.667
61 NWB Bank (Nederlandse Waterschapsbank NV) Netherlands 108.005
62 Allied Irish Banks (AIB) Ireland 103.332

The exchange rate on June 30, 2017.
* Data as of December 31, 2016.
** In June 2017, Banco Santander announced the acquisition of Banco Popular Espanol.