Naselja u opštini: Barje, Belut, Bistar, Bosilegrad, Brankovci, Bresnica, Buceljevo, Crnoštica, Doganica, Donja Lisina, Donja ljubata, Donja Ržana, Donje Tlamino, Dukat, Gložje, Goleš, Gornja Lisina, Gornja ljubata, Gornja Ržana, Gornje Tlamino, Grujinci, Izvor, Jarešnik, Karamanica, Milevci, Mlekominci, Musulj, Nazarica, Paralovo, Ploča, Radičevci, Rajčilovci, Resen, Ribarci, Rikačevo, Zli Dol, Žeravino.