The municipality encompasses the Debarca Valley, part of the Sateska River watershed that flows into Lake Ohrid and belongs to the Lake Ohrid Drainage Basin.
The majority of the villages are nestled between the Karaorman Mountain in the west and Ilinska Mountain in the east.
Demographics
The municipality consists of 30 villages. According to the 2021 North Macedonia census, this municipality has 3,719 inhabitants.[2]