International Investor Award Winner

Banco Sabadell

Banco Sabadell - Best Commercial SME Bank & Wealth Management // Spain 2026/2027

Banco Sabadell is Spain’s fourth-largest financial institution, with assets totaling €200 billion. The bank specializes in relationship banking, providing financial services to corporations, SMEs, self-employed professionals, and individual customers. With more than 140 years of history, the institution pursues a strategy focused on profitable growth, innovation, digital transformation, and supporting businesses and families in achieving their financial goals.

Banco Sabadell serves seven million customers and operates a network of 1,116 branches across Spain, supported by a workforce of 13,850 employees. As of the end of the first half of 2026, the bank reported attributable net profit of €971 million, while maintaining a strong capital position and delivering attractive shareholder returns.

 

Visit Banco Sabadell Website ⟶