Během druhé světové války, v rámci dnešních hranic města, Němci zřídili a provozovali sub tábor nucených prací německé vojenské věznice v Grudziądz v německy okupovaném Polsku. V závěrečné fázi války bylo město evakuováno.
Němci 21.-22. ledna a 24. ledna 1945 opustila německá administrativa město, které pak padlo do rukou Sovětů. První místní polský úředník byl jmenován v dubnu 1945. O několik měsíců později bylo město předáno Polsku a jméno "Dzierzgoń", založené na staropruském názvu Zirgūni, bylo obnoveno. Na přelomu let 1945 a 1946 uskutečnilo polské odbojové hnutí úspěšné útoky proti komunistům a Sovětům, získalo zbraně, uniformy a peníze. Město bylo přemístěno Poláky z polských oblastí anektovaných Sovětským svazem a Ukrajinci vyhoštění z jihovýchodního Polska v roce 1947. Bývalý římskokatolický klášter je nyní ukrajinskou katolickou církví východního obřadu.