Po wojnie gmina zachowała przynależność administracyjną do powiatu włodawskiego aż do likwidacji powiatów w 1975 r. 1 lipca 1952 roku gmina składała się z 11 gromad: Dańce, Dołhobrody, Hanna, Holeszów, Holeszów kolonia, Janówka, Kuzawka, Lack, Pawluki, Sławatycze i ZaświatyczeWykaz Gromad Polskiej Rzeczypospolitej Ludowej według stanu z dnia 1 VII 1952 r., PRL, GUS, Warszawa.
Jednostka została zniesiona 29 września 1954 roku wraz z reformą wprowadzającą gromady w miejsce gmin.
Gminę reaktywowano 1 stycznia 1973 roku powiecie włodawskim w związku z kolejną reformą administracyjną, o mniejszej powierzchni na korzyść nowo utworzonej gminy Hanna. Współczesna gmina Hanna (od 1973 roku) odpowiada w zasadzie całemu terytorium gminy Sławatycze sprzed 1954 roku (oprócz samych Sławatycz), natomiast współczesna gmina Sławatycze, poza Sławatyczami obejmuje części obszary dawnych gmin Tuczna i Zabłocie.
W latach 1975–1998 gmina położona była w województwie bialskopodlaskim. Od 1999 gmina ponownie należy do powiatu bialskiego w woj.