W okresie międzywojennym do 1945 roku należało do Rzeszy Niemieckiej.

7 marca 1945 roku miasto zostało zdobyte przez oddziały 27 Dywizji Piechoty 19 Armii oraz 3 Samodzielnego Korpusu Pancernego Gwardii II Frontu Białoruskiego (po wojnie ku czci żołnierzy radzieckich postawiono pomnik na ul. Chełmońskiego)Rada Ochrony Pomników Walki i Męczeństwa „Przewodnik po upamiętnionych miejscach walk i męczeństwa lata wojny 1939- 1945”, Sport i Turystyka 1988, , s. 686.. Z uwagi na oskrzydlenie, o samo miasto toczyły się tylko niewielkie walki ze strażami tylnymi wycofujących się Niemców. Po zdobyciu miasta 10 marca celowo została podpalona zabudowa Starego Miasta. W czasie II wojny światowej miasto zostało zniszczone w 45%Miasta Polskie W Tysiącleciu – Ossolineum 1965, tom 1. s. 592.. Po wojnie miasto znalazło się na terenach przyznanych Polsce. 7 maja 1946 zatwierdzono urzędowo obecną nazwęZarządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 7 maja 1946 r. ().. Po odbudowie zniszczeń wojennych nastąpił dalszy rozwój przemysłu, powstał kombinat drzewny i fabryka płyt wiórowych.

Do 1975 roku Sławno leżało w województwie koszalińskim. W latach 1975–1998 miasto administracyjnie należało do województwa słupskiego.