Gmina Józefów to gmina miejsko-wiejska w województwie lubelskim, w powiecie biłgorajskim. W latach 1975-1998 gmina położona była w województwie zamojskim.
Miejscowości gminy zostały uszeregowane według liczby mieszkańców. Pogrubione zostały miasta, a pochylone wsie nie będące siedzibami sołectw.