The Ruchi is a mountain in the Glarus Alps, located at an elevation of on the border between the Swiss cantons of Glarus and Grisons (). It overlooks the Muttsee () on its west side from where a trail leads to the summit. On its south-east side lies a small glacier, the . The Ruchi is connected to the higher summit of the Hausstock on the north-east by a long ridge.
The nearest settlements are the villages of Linthal to the north, and Andiast to the south. Administratively, the mountain lies in the municipalities of Glarus Süd and Waltensburg/Vuorz.