Ocupación de Polonia (1939-1945)
En 1939, después de la Invasión alemana de Polonia de 1939 y la Invasión soviética de Polonia de 1939 comenzó un largo periodo de sufrimiento para su población.  En la Polonia ocupada por Alemania, la calidad de vida de los polacos, especialmente de los judíos de Polonia, se empezó a deteriorar rápidamente, ya que la ideología nazi los calificaba como infrahumanos. En el lado soviético, la población también fue humillada, en este caso no por su raza, sino por su afiliación política. En la llamada masacre de Katyn, miles de oficiales polacos fueron ejecutados en masa. Se estima que la cantidad de víctimas de nacionalidad polaca en la Segunda Guerra Mundial fue de alrededor de 850.000 militares y 6.000.000 de civiles lo que da un total de 6.850.000 personas. Esta cifra de bajas es una de las más altas en dicho conflicto.
Línea Óder-Neisse
La Línea Óder-Neisse (; ) marca en la actualidad la frontera entre Polonia y Alemania. Fue definida el 2 de agosto de 1945, cuando la Unión Soviética transfirió el extremo oriental de los antiguos territorios alemanes a la República Popular de Polonia, fundada en julio de 1944. Ello se hizo en uso de la soberanía soviética sobre Alemania Oriental en aquel momento, que siguió a la derrota de Alemania en la II Guerra Mundial. Significó la pérdida de grandes territorios históricamente alemanes, y se hizo para compensar a Polonia por la ocupación soviética del este del país en 1939, que se consagró como definitiva por la comunidad internacional por un acuerdo firmado el 16 de agosto de 1945.