Después de la Segunda Guerra Mundial, la frontera se trazó de Świnoujście (Swinemünde) en el norte en el Mar Báltico hacia el sur hasta la República Checa (entonces parte de Checoslovaquia) fronteriza con Polonia y Alemania cerca de Zittau. Sigue la línea Oder-Neisse de los ríos Oder (Odra) y Neisse (Nysa) durante la mayor parte de su recorrido. Esto fue acordado por los principales Aliados de la Segunda Guerra Mundial - URSS, EE. UU. Y el Reino Unido, ante la insistencia de los soviéticos, y, sin ninguna consulta significativa con Polonia (o Alemania), en la Conferencia de Yalta y la Conferencia de Potsdam. Esta frontera fue una compensación a Polonia por los territorios perdidos en la Unión Soviética como consecuencia del Pacto Molotov-Ribbentrop, y dio lugar a importantes transferencias hacia el oeste de la población alemana de los territorios recuperados, igualando las transferencias de la población polaca de los territorios de Kresy. Aproximadamente coincidió con la frontera histórica, de siglos de antigüedad, entre los estados medievales polaco y alemán. Dividió varias ciudades fluviales en dos partes: Görlitz / Zgorzelec, Guben / Gubin, Frankfurt (Oder) / Słubice, Bad Muskau / Łęknica.