Për të penguar koncentrimin e pushtetit, pushteti shtetror në Zvicër dhe në Kantone është i ndarë në tre pushtete të pavarura: Legjislativi (pushteti ligjdhënës), Ekzekutivi (pushteti i zbatimit të ligjit) dhe Gjyqësori (pushteti gjyqësor). Në Kantonin Glarus detyrat e tyre i kryejn këto organe shtetërore: Legjislativi: Tubimi popullor (die Landesgemeinde) dhe Parlamenti (ka 60 anëtarë, çdo katër vjet zgjedhet nga populli); Ekzekutivi: Qeveria (ka 5 anëtarë, çdo katër vjet zgjedhet nga populli); Gjyqësori: Gjykata të ndryshme në nivelin kantonal.
Edhe Komunat posedojnë legjislativin e vet (Tubimi i Komunës) dhe ekzekutivin (Këshillin Komunal). Në nivelin federal legjislativi ka dy dhoma: Parlamentin dhe Dhomën e Kantoneve. Qeveria Kombëtare (ka 7 anëtarë) quhet Këshilli Federal. Edhe në nivelin kombëtarë ekzistojnë gjykata të ndryshme. Pranë Gjyqit Federal, si instanca më e lartë, mund të kontestohen për shembull vendimet e Gjykatave Kantonale.