Die Gemeinde Luče liegt im Norden Sloweniens, im östlichen Teil der Kamnik-Savinja-Alpen (Steiner Alpen), und erstreckt sich über eine Fläche von 110 km². Das Zentrum der Gemeinde befindet sich im Dorf Luče, das auf der Flussterrasse oberhalb des Zusammenflusses von Savinja und Lučnica auf einer Höhe von 522 m liegt.