Kanton Glarus

Kanton Glarus (bahasa Prancis: Glaris, bahasa Italia: Glarona, bahasa Romansh: Glaruna) adalah sebuah kanton di Swiss yang memiliki luas wilayah 685 km² dan populasi 38.300 jiwa (2003). Ibu kotanya ialah Glarus.

Penduduk kanton ini menuturkan bahasa Jerman.

 Kotamadya 
Glarus terbagi atas 25 kotamadya (gemeinden):

 Betschwanden
 Bilten
 Braunwald
 Elm
 Engi
 Ennenda
 Filzbach
 Glarus
 Haslen (digabungkan dari bekas kotamadya Leuggelbach, Nidfurn dan Haslen)
 Linthal
 Luchsingen (digabungkan dari bekas kotamadya Diesbach, Hätzingen dan Luchsingen)
 Matt Mitlödi
 Mollis
 Mühlehorn
 Näfels
 Netstal
 Niederurnen
 Oberurnen
 Obstalden
 Riedern
 Rüti
 Schwanden
 Schwändi
 Sool

Glarus