Gmina Sławatycze to gmina wiejska w województwie lubelskim, w powiecie bialskim. W latach 1975-1998 gmina położona była w województwie bialskopodlaskim. Na terenie gminy znajduje się przejście graniczne z Białorusią w Sławatyczach.
Siedzibą gminy są Sławatycze (dawniej Hanna [1]), mające najbardziej peryferyjne położenie względem miasta powiatowego w całym województwie lubelskim. Do Białej Podlaskiej ze Sławatycz jest 50 km (do Włodawy 25 km).
Jabłeczna, Krzywowólka, Krzywowólka-Kolonia, Liszna, Mościce Dolne, Nowosiółki, Parośla-Pniski, Sajówka, Sławatycze, Sławatycze-Kolonia, Terebiski, Zańków.