Idrija
La commune est située dans le nord-ouest de la région traditionnelle de Carniole-Intérieure, proche de la frontière avec le Littoral slovène (Goriška). L'environnement naturel fait transition entre les hautes terres des Alpes juliennes au nord et le plateau du Karst au sud.
L’origine de son nom provient du cours supérieur de la rivière Idrijca qui traverse la commune. À proximité se trouve le lac Sauvage.