In addition to the capital town of Breznik, there are 34 villages in the municipality. However, 13 of the villages have become part of other settlements in the municipality, meaning that in practice their number is 21.[1]
- Arzan
- Babitsa
- Banishte
- Begunovtsi
- Bilintsi (part of Garlo)
- Breznishki Izvor
- Brusnik (part of Krasava)
- Velkovtsi
- Vidritsa (part of Garlo)
- Gigintsi
- Goz (part of Babitsa)
- Gorna Sekirna
- Gorni Romantsi (part of Krasava)
- Garlo
- Dolna Sekirna
- Dolni Romantsi (part of Arzan)
- Dushintsi (part of Stanyovtsi)
- Zavala (part of Krasava)
- Konska
- Kosharevo
- Krasava
- Krivonos (part of Breznishki Izvor)
- Murtintsi (part of Garlo)
- Nepraznentsi
- Noevtsi
- Ozarnovtsi (part of Krasava)
- Rebro
- Rezhantsi
- Razhavets (part of Banishte)
- Sadovik
- Slakovtsi
- Sopitsa
- Stanyovtsi
- Yaroslavtsi (part of Krasava)