În cantonul Glarus sunt în anul 2009, 25 comune.
AG · AI · AR · BE · BL · BS · FR · GE · GL · GR · JU · LU · NE · NW · OW · SG · SH · SO · SZ · TG · TI · UR · VD · VS · ZG · ZH