En Suisse, une banque cantonale est un établissement bancaire qui a un lien particulier avec son canton[1].
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 19 000 personnes en Suisse et ont un réseau de 620 succursales. Le bilan total à la fin 2021 représente plus de 749 milliards de francs suisses. Le Groupe des banques cantonales détient environ 30 % du marché bancaire suisse.