Tijdens de Tweede Wereldoorlog, binnen de huidige stadsgrenzen, vestigden en exploiteerden de Duitsers een onderkamp voor dwangarbeid van de Duitse militaire gevangenis in Grudziądz in het door Duitsland bezette Polen. In de laatste fase van de oorlog werd de bevolking geëvacueerd.
De stad werd op 21 en 22 januari door de Duitsers veroverd en op 24 januari 1945 verliet de Duitse regering de stad, die vervolgens in handen van de Sovjets viel. De eerste lokale Poolse ambtenaar werd in april 1945 benoemd. Enkele maanden later werd de stad overgedragen aan Polen en de naam "Dzierzgoń", gebaseerd op een Oud Pruisische naam Zirgūni, werd hersteld. Aan het begin van 1945 en 1946 voerde de Poolse verzetsbeweging succesvolle aanvallen uit tegen communisten en Sovjets, waarbij ze wapens, uniformen en geld verwierven. De stad werd hervestigd door Polen uit Poolse gebieden die door de Sovjet-Unie werden geannexeerd en Oekraïners die in 1947 uit Zuidoost-Polen werden verdreven. Het voormalige rooms-katholieke klooster is nu een Oekraïense Oosters-katholieke kerk.