Na Polsko–německých hranicích stopuje jeho původy k počátkům polského státu, Odry (Odry) a Lužické Nisa (Nysa) řeky (Oder–Neisse-line) je jedním z nejstarších přírodních hranic mezi Německem a Slovanskými kmeny. V průběhu několika staletí, se posunula na východ, stabilizovaný ve 14. století, a zmizel na konci 18. století s oddíly z Polska, ve kterém sousedy Polska, včetně Království Pruska, přílohu všichni jeho území. V roce 1871 se Prusko stalo součástí Německé říše.
Po Polsko získalo nezávislost po první Světové Válce a 123 let příčky, dlouhou německo-polské hranici, byla vypořádána, 1,912 km (1,188 mi) dlouhé (včetně 607 km (377 km) hranice s Východním Prusku). Hranice byla částečně tvarované podle Smlouvy z Versailles a částečně plebiscitu (Východní Prusko plebiscitu a Slezské lidové hlasování, bývalý také ovlivněna Slezské Povstání). Tvar této hranice zhruba připomínal tvar Předrozděleného Polska.
Po druhé Světové Válce, hranice byl sestaven ze Świnoujście (Swinemünde) na severu u Baltského Moře na jih do české Republiky (tehdy součástí Československa) hranice s Polskem a Německem poblíž Žitavy. Většinu svého toku sleduje linii Odra–Nisa řek Odry (Odra) a Nysy (Nysa). To bylo dohodnuto hlavními spojenci druhé světové války-Sovětským svazem, Spojenými státy a Spojeným královstvím, na naléhání Sovětů a bez významných konzultací s Polskem (nebo Německem)na Jaltské konferenci a Postupimské konferenci. Sovětský ministr zahraničí Vjačeslav Molotov, odpověděl na Mikołajczykovu otázku ohledně západní hranice Polska, že „má vycházet z řeky Odry“. Na summitu v Jaltě představitelé pravomoci rozhodl předat Polsku část Východního Pruska s Olštýn a Elbląg, Pomořansko s Gdaňsku a Štětíně, Dolní a Horní Slezsko s Opole, Vratislav a Gliwice, a Lubusz země. 24. července, poprvé v historii, komunistické Bieruta a opozičníka Stanisław Mikołajczyk mluvil s jedním hlasem, bojovat za Odru a Východní Nisa-line. Churchill trval na východní Nise, což znamenalo, že Wałbrzych se svým regionem a Jelenia Górou zůstane Němcem. Těsně před podpisem závěrečného protokolu provedli sovětští diplomaté ještě jeden Dodatek, podle něhož měla hranice vést „západně od Świnoujście“. Jako maličkost, ale díky tomu Szczecin dostal volný přístup k Baltskému moři.
Tato hranice byla odškodnění Polska na území ztratil Sovětský Svaz v důsledku paktu Molotov–Ribbentrop, a vedla k významnému západ transfery německého obyvatelstva ze získaných Území, odpovídající polskému obyvatelstvu transfery z území Kresy. Zhruba odpovídal staleté historické hranici mezi středověkými polskými a německými státy. Rozdělila několik říčních měst na dvě části-Görlitz/Zgorzelec, Guben/Gubin, Frankfurt (Oder) / Słubice, Bad Muskau/Łęknica.
naléhavým problémem na Západě bylo vymezení hraničního úseku ze Świnoujście do Gryfina v terénu. Až do podzimu 1945 nebyly tyto oblasti, s výjimkou Štětína, dosud zahrnuty do polské správy. Tento úsek hranice byl vymezen v září a říjnu 1945 Polsko-sovětskou smíšenou komisí. V souladu s podepsanou dohodou je polská správa převzala 4. října 1945. S podrobným vymezením západní hranice se ukázalo, že na mnoha místech to bylo absurdní. Prohlášení o Postupimské konferenci, že hranice by měla spustit „přímo“ na západ od Świnoujście byl uveden do akce tak doslovně, že i příjem vody pro město Świnoujście byl ponechán v zahraničí. Tato situace znamenala, že v průběhu let byly provedeny opravy dříve stanovené hraniční trasy. To bylo již v září 1945, že Polsko by se odchylují od německé straně Rieth a Altwarp výměnou za Stolec, Buk, Bobolin, Barnisław, Rosówek, Pargowo a Stobno-Kołbaskowo silnici. V roce 1949 však byla hranice upravena ve výšce křižovatky a silnice Links-Neu Lienken-Buk. Bylo dohodnuto, že celou křižovatku v Nowe Linky by jít do strany, německé Demokratické Republiky, výměnou za úzký pás země ležící přímo na západní straně silnice z Nowe Linki na Buk.V lednu roku 1951, zákon byl vypracován k vymezení hranic mezi polské lidové Republiky a německé Demokratické Republiky, což potvrzuje polské správy z ostrovů mezi Západní Odru a Regalica (Międzyodrze) jižně od Gryfino. V listopadu 1950 vláda Německé demokratické republiky souhlasila s převodem přívodu vody do Polska, který se nachází u jezera Wolgastsee. V červnu následujícího roku, o rozloze 76,5 ha (spolu s čov), bylo začleněno do Polska, vytváří charakteristické mys vyčnívající do německé oblasti. Na oplátku bylo Německu uděleno podobné území mezi přívodem vody a Pomořanským zálivem.
Na 6. června, 1950, deklarace byla podepsána mezi vládou polské lidové Republiky a německé Demokratické Republiky na vymezení stávající polsko-německé hranice na Odře–Nisa-line. Po původní dohodě obě země uzavřely smlouvu Zgorzelec. Hranici uznalo Západní Německo v roce 1970 Varšavskou smlouvou a sjednotilo Německo v roce 1990 Německo-polskou hraniční smlouvou z roku 1990. V roce 1951 byla podrobena drobným opravám (výměnám pozemků). Hranice byly částečně otevřená od roku 1971 do roku 1980, kdy Poláci a Východní Němci by to přejít bez pasu nebo víza; to byl však uzavřen opět po několika letech, vzhledem k ekonomický tlak na východoněmecké ekonomiky z polské zákazníky a touha východoněmecké vlády, aby zmenšil vliv polského hnutí Solidarita na Východě Německa.
Po pádu komunismu v Polsku a Německu, a německé znovusjednocení, hranice se stala součástí východní hranici Evropské Hospodářské Společenství, tak Evropské Unie. Po určitou dobu to byla „nejhůře hlídaná hranice v Evropě“. Po vstupu Polska do Evropské unie v roce 2004 byly kontroly na hranicích uvolněny v souladu se Schengenskou dohodou o odstranění pasových kontrol do roku 2007. Moderní pohraničí Polska a Německa obývá asi jeden milion občanů těchto zemí v rámci krajů na každé straně.