Where is Elm?
Located at 977 m above sea level, the Swiss village of Elm forms a part of the Glarus canton. Until 2010 Elm and the hamlets Sulzbach, Schwändi, Müsli, Untertal, Vogelsang, Töniberg, Obmoos, Steinibach and Wald constituted a separate municipality. Elm is home to 626 people and covers an area of 90.73 km². Elm nestles between the mountains of Piz Sardona, Hausstock, Vorab, Kärpf and Vorab glacier. GL is the code for Glarus canton and is used as suffix for Elm to avoid any mistake in name.