North of the village, on the slope of Strmec Hill, are the remnants of an unfinished castle that the Auersperg noble family had started building.
The municipality consists of the following villages: Adžievci, Beličica, Bibaj, Bituše, Bogdevo, Boletin, Cerovo, Duf, Galičnik, Grekaj, Janče, Kičinica, Krakornica, Lazaropole, Leunovo, Mavrovi Anovi, Mavrovo, Ničpur, Nikiforovo, Nistrovo, Nivište, Novo Selo, Orkjuše, Prisojnica, Ribnica, Rosoki, Rostuša, Selce, Sence, Skudrinje, Sretkovo, Sušica, Tanuše, Trebište, Tresonče, Velebrdo, Viduše, Volkovija, Vrben, Vrbjani, Žirovnica, Žužnje
Perovo, Ribnica, a small settlement in the Municipality of Ribnica, Slovenia