Rüti se encuentra situada al sur del cantón de Glaris, y es atravesada por el río Linth.