Die deutsche Besetzung Ungarns während des Zweiten Weltkriegs (Operation Margarethe) begann am 19. März 1944 und erfolgte nach dem Versuch Ungarns, sich vom verbündeten Deutschland zu lösen. Rund ein Drittel der ungarischen jüdischen Bevölkerung, deren Zahl sich auf sechshunderttausend belief, wurde bis Kriegsende umgebracht. Die meisten von ihnen wurden ab 1944 von den Nazis nach Auschwitz deportiert. Allerdings rettete der Einsatz mehrerer Diplomaten, darunter des Schweden Raoul Wallenberg und des Schweizers Carl Lutz, zahlreichen Budapester Juden das Leben und bewahrte sie vor der Deportation. Im selben Jahr wurden Teile Budapests durch amerikanische und britische Luftangriffe zerstört. Die stärksten Verwüstungen erfolgten, als sowjetische Streitkräfte von Ende Dezember 1944 bis Anfang Februar 1945 die Stadt während der "Schlacht um Budapest" bis zur Einnahme belagerten. Die eingeschlossenen deutschen und ungarischen Truppen sprengten bei ihrem Rückzug auf die Budaer Seite des Kessels sämtliche Brücken über die Donau. 38.000 Zivilisten starben noch in dieser Kriegsphase.