Gmina Krasnobród (dawn. gmina Podklasztor) – gmina miejsko-wiejska w województwie lubelskim, w powiecie zamojskim. W latach 1975-1998 gmina położona była w województwie zamojskim.
Dominikanówka, Grabnik, Hucisko, Hutki, Hutków, Kaczórki, Majdan Mały, Majdan Wielki, Malewszczyzna, Nowa Wieś, Podklasztor, Potok-Senderki, Stara Huta, Szur, Wólka Husińska, Zielone.