La première mention historique de la ville remonte à 1178. La ville devint le chef-lieu de la vallée en 1419. Aux XVIIIe et XIXe siècles, la vallée de Glaris connut un essor industriel avec le développement de fabriques d'indiennes et de blanchisseries.