Kirjoita tämän kappaleen jatko - Toisen maailmansodan loppupuolella kaupunki julistettiin linnoitukseksi ja suurin osa siviiliväestöstä pakeni tai evakuoitiin
, jossa noin 4000 ihmistä päätti jäädä. Alkuvuodesta 1945 Marienburg oli natsien ja Puna-armeijan välisten rajujen taistelujen näyttämö, ja se tuhoutui lähes kokonaan. Taistelu kesti 9. maaliskuuta 1945. Kun Puna-armeija valloitti kaupungin, jäljellä oleva siviiliväestö katosi; 1 840 ihmistä on edelleen kateissa. Kesäkuussa 1945 kaupunki luovutettiin puolalaisille viranomaisille, jotka saapuivat kaupunkiin huhtikuussa ja nimesivät kaupungin nykyiseksi puolalaisella nimellään Malbork. Marienburgin saksalainen väestö, joka ei ollut paennut, karkotettiin. Saksankielisen väestön historialliset muistomerkit tuhoutuivat.