Repatriación de polacos de 1944 a 1946
Después de la firma en secreto del Pacto Ribbentrop-Mólotov en 1939 entre la Alemania Nazi y la Unión Soviética, Alemania invadió Polonia Occidental. Dos semanas más tarde, la Unión Soviética también invadió Polonia Oriental. Fue dividida entre Alemania y la URSS Como consecuencia de estas invasiones, Polonia fue dividida entre Alemania y la Unión Soviética (ver Territorios polacos anexionados por la Unión Soviética). La anexión de Kresy por la Ucrania soviética y Bielorrusia Occidental por la Bielorrusia soviética en 1939.
Tratado fronterizo germano-polaco
En el Acuerdo de Potsdam de 1945, los Aliados de la Segunda Guerra Mundial habían definido la línea Oder-Neisse como la línea de demarcación entre la zona de ocupación soviética en Alemania y la República Popular de Polonia, a la espera de la determinación final de la frontera occidental de Polonia en un acuerdo de paz posterior. Esto transfirió extensas regiones a Polonia, algunas de las cuales habían estado bajo control alemán durante siglos, reduciendo a Alemania a aproximadamente tres cuartas partes del territorio sobre el que se expandía en 1937. El tratado de Zgorzelec de 1950 entre Alemania Oriental y la República Popular de Polonia confirmó esta frontera como definitiva. Alemania Occidental, que se veía a sí misma como la única sucesora legal del Reich alemán y no reconocía a Alemania Oriental, insistió en que el acuerdo final en la frontera polaco-alemana solo podía ser aceptado por una futura Alemania reunificada. Aunque Alemania Occidental, a todos los efectos prácticos, aceptó la frontera Oder-Neisse en el tratado de Varsovia de 1970, su advertencia legal de que solo un futuro tratado de paz resolvería formalmente la cuestión seguía en vigor.