Obecnie już tylko w dwóch kantonach władza jest rzeczywiście sprawowana w formie pełnej demokracji bezpośredniej, w formie organizowania wieców kantonalnych (Landsgemeinde), na których każdy obywatel kantonu ma prawo wypowiedzieć się w każdej sprawie oraz bezpośrednio wybrać członków swojego rządu. We wszystkich pozostałych kantonach parlamenty i rządy są wybierane poprzez znane z innych krajów wrzucanie kartek wyborczych do urny.
Aż do czasu utworzenia kantonu Jury w 1978 r., nie tworzono nigdy nowych kantonów. Wynikałoby z tego, że kantonów powinno być 23. Jednak ze względu na problemy administracyjne i odpowiednie, proporcjonalne reprezentowanie ludności wszystkich kantonów w parlamencie krajowym część kantonów była dzielona na dwa lub więcej okręgów wyborczych. W 1999 r. w ramach tworzenia nowej konstytucji całej federacji zdecydowano się formalnie podzielić te kantony zgodnie z podziałem okręgów wyborczych, co zwiększyło ich liczbę do 26. Do Rady Kantonów (przedstawicielstwo kantonów w parlamencie) 20 kantonów deleguje po 2 dwóch członków, natomiast 6 kantonów (dawnych półkantonów) po jednym.