Niemcy utworzyli w mieście podobóz pracy przymusowej obozu jenieckiego Stalag II B, w którym przetrzymywali ponad 300 jeńców.

26 lutego 1945 roku Niemcy zostali wyparci z miasta przez oddziały 19 armii II Frontu Białoruskiego (po wojnie na ówczesnym placu Armii Czerwonej ustawiono Pomnik Braterstwa Broni)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.. Od 1945 roku Człuchów znajduje się ponownie w Polsce, obecna nazwa miasta została administracyjnie zatwierdzona 19 maja 1946 rokuZarządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 7 maja 1946 r. ()..

W latach 1945–1999 Człuchów zmieniał przynależność administracyjną. Przed utworzeniem województwa szczecińskiego w 1946 był przejściowo częścią województwa pomorskiego z siedzibą w Bydgoszczy. W latach 1946–1950 był częścią województwa szczecińskiego, w latach 1950–1975 województwa koszalińskiego, w latach 1975–1998 województwa słupskiego. Od 1999 roku należy do województwa pomorskiego.

W 1972 roku oddano w mieście do użytku pierwszą w Polsce stację benzynową (CPN), której budynek był wykonany z prefabrykatów z tworzyw sztucznychMd, Nowe i najnowsze, w: Młody Technik, nr 3/1972, s.