Osilnica est une commune située dans la région historique de la Basse-Carniole au sud de la Slovénie à la frontière croate.
Géographie
La commune est localisée au sud de la Slovénie à la frontière avec la Croatie au sein des Alpes dinariques. La commune est traversée par la rivière Kolpa, un affluent de la rivière Save, elle-même affluent du Danube.
Villages
Les localités qui compoent la commune sont Belica, Bezgarji, Bezgovica, Bosljiva Loka, Grintovec pri Osilnici, Križmani, Ložec, Malinišče, Mirtoviči, Osilnica, Padovo pri Osilnici, Papeži, Podvrh, Ribjek, Sela, Spodnji Čačič, Strojiči, Zgornji Čačič et Žurge.
Démographie
Entre 1999 et 2021, la population de la commune est restée stable avec une population légèrement inférieure à 500 habitants[1],[2].