En Suisse, une banque cantonale est un établissement bancaire qui a un lien particulier avec son canton. Les banques cantonales sont regroupées dans une faîtière, l'Union des banques cantonales suisses, qui rassemble vingt-quatre banques affiliées. Elles emploient 16 000 personnes en Suisse et ont un réseau de 814 succursales. Le bilan total à fin 2005 représente plus de 327 milliards de francs suisses. Le Groupe des banques cantonales détient environ 30 % du marché bancaire suisse.