Metlika
La commune se trouve dans la région de Basse-Carniole, à environ 80 kilomètres au sud-est de la capitale Ljubljana. Avec les communes limitrophes de Semič à l'ouest et de Črnomelj au sud-ouest, elle forme la Carniole-Blanche. Une partie du massif de Gorjanci s'étend sur le territoire de la commune. Au sud-est, la rivière Kolpa constitue la frontière avec la commune de Ribnik en Croatie.