Ifølge konføderasjonsgrunnloven av 1999, er det offisielt 26 kantoner. Ved valg til det øverste kammeret i konføderasjonsparlamentet og ved avstemninger over føderale initiativ, regner man imidlertid tallet på stater som 23. Det er da Unterwalden, Appenzell og Basel som blir regnet for å bestå av to såkalte halvkantoner; Unterwalden består av Obwalden og Nidwalden, Appenzell av Innerhoden og Ausserhoden, mens Basel er satt sammen av Basel-Stadt og Basel-Landschaft.