1944ko irailetik 1945ko apirila arte,
Bigarren Mundu Gerra Europan amaitzear zegoela, Armada Gorriak Hungaria inbaditu zuen. Budapesteko setioak ia bi hilabete iraun zuen eta hiriaren zati handi bat suntsitu zuten. Ez Mendebaldeko Aliatuek, ez Sobietar Batasunak, ez zuten Hungariaren 1938 aurreko mugak aldatzea babestu, eta 1947an Hungariak sinatutako bake itunak honela deklaratu zuen: "Vienako 1938ko azaroaren 2ko Saria ezartzen da". Horrek esan nahi zuen Hungariaren mugak 1938ko urtarrilaren 1ean zeudenetara itzuli zirela eta 1938 eta 1941 artean berreskuratu zituen lurraldeak galdu zituela. Sobietar Batasunak Karpatiko azpialdeak ere anexionatu zituen, horietako batzuk Hungariaren parte izan ziren 1938 aurretik. 1946 eta 1948 artean, Hungariako gutxiengo etniko alemaniarraren erdia (250.000 pertsona inguru) Alemaniara deportatu zuten eta "populazio-truke" behartu bat izan zen Hungariaren eta Txekoslovakiaren artean.