Opština se rozkládá v jižní části Skopského regionu. Její rozloha je 276,16 km².
Severní část se rozkládá v údolí řeky Vardar. Zde je nadmořská výška zhruba 230–400 m. Jižní část je však v horách, kde nadmořská výška dosahuje přes 2000 m.
Opštinu tvoří celkem 22 vesnic, jimiž jsou: Studeničani, Aldinci, Batinci, Varvara, Vrtekiĉa, Gornji Koliĉani, Donji Količani, Draceviča, Dresnica, Elovo, Kaldirec, Ljubaš, Malčište, Markova Sušica, Morani, Osinčani, Pagarusa, Ramni Gaber, Umovo, Cvetovo, Crvena Voda, Crni Vrh.