La municipalité d'Idrija est située dans l'ouest de la Slovénie et fait partie de la région statistique de Goriška. La ville d'Idrija est située à une altitude de 340 m,
La municipalité a une superficie de 293,7 km2 et une population, en 2017, de 11 800 habitants : 5 920 hommes et 5 880 femmes. Sa densité de population est de 40,2 habitants/km2.
La municipalité d'Idrija est entourée par les municipalités suivantes : Cerkno au nord, Žiri au nord-est, Logatec à l'est et au sud-est, Ajdovščina au sud et au sud-ouest, Nova Gorica (une courte frontière) à l'ouest et Tolmin au nord-ouest.
| |
| Tolmin | Cerkno | Žiri | | Nova Gorica | Idrija | Logatec | | Ajdovščina | Ajdovščina | Logatec | |
Le principal fleuve de la municipalité est la rivière Idrijca, qui traverse la ville d'Idrija ; la rivière donne son nom à la ville principale de la municipalité, Idrija.
La région a un climat modérément continental ; les précipitations moyennes sont de 1 300 à 2 800 mm (51 à 110 in). Les précipitations les plus faibles sont enregistrées en février et en juillet, et les plus fortes en novembre.