tetapi pomerania, silesia dan masuria dibagi, membiarkan wilayah besar di daerah pedesaan yang dihuni penduduk-penduduk slavia berada di wilayah jerman sementara beberapa pusat perkotaan yang sebagian besar dihuni etnik jerman berada di pihak polandia.
selain itu, batas adalah salah satu kemungkinan perbatasan yang paling panjang dan meninggalkan dua eksklave di utara polandia (kota bebas danzig dan prusia timur).
pada 1945, di bawah ganti teritorial diminta oleh uni soviet, batas dipindahkan ke barat ke dalam jerman sebelum perang, ke garis oder-neisse, melingkungi sebagian besar silesia dan pomerania, termasuk stettin, di sebelah barat oder, tambah wilayah timur brandenburg dalam polandia.
di wilayah timur perbatan polandia-jerman, kota danzig dan bagian selatan prusia timur, masuria dan warmia diberikan kepada polandia.
ganti ini diikuti oleh serah-terima penduduk umum di antara polandia dan jerman, termasuk orang jerman yang tinggal di wilayah polandia dan orang tergusur polandia di zona pekerjaan jerman.
selain itu penduduk polandia dari setengah timur polandia, yang sekarang dicaplok oleh uni soviet dideportasi dan dipindahkan ke wilayah polandia barat yang baru.
alasan perubahan batas jerman-polandia, adalah pencaplokan jerman pada 1939 yang melebihi batas jerman tahun 1914 dan keputusan uni soviet untuk mencaplok belahan tmur polandia, yang sudah disetujui oleh sekutu barat.
karena peristiwa baru pendudukan polandia oleh jerman, termasuk deportasi brutal sebanyak 800.000 jiwa yang masip tersisa hidup di antara puing warsawa setelah pemberontakan warsawa, tidak banyak orang yang menentang perubahan perbatasan polandia-jerman ini.
sekutu menentukan perbatasan polandia
keputusan tak bisa diganggu-gugat untuk memindahkan batas barat polandia ke barat dibuat oleh as, britania dan soviet pada konferensi yalta, tetapi tanpa keterlibatan atau izin pihak polandia, sesaat sebelum akhir perang dunia ii. lokasi persis perbatasan dibiarkan terbuka; sekutu barat juga menyetujui prinsip umum garis oder-neisse sebagai perbatasan barat polandia pada masa depan dan deportasi atau peralihan penduduk sebagai cara untuk mencegah perselisihan perbatasan pada masa depan.
pertanyaan yang masih terbuka ialah apakah sebaiknya sungai neisse timur (glatzer neie) atau barat (lausitzer neie) yang dijadikan perbatasan dan apakah kota stettin diberikan kepada polandia atau tidak.
semestinya jerman tetap memegang stettin dan orang polandia seharusnya mendapatkan prusia timur termasuk knigsberg dan sekitarnya, namun stalin menentukan bahwa dia memerlukan knigsberg sebagai pelabuhan air hangat yang sepanjang tahun bisa dipakai.
lalu orang polandia stettin yang lalu disebut szczecin sebagai kompensasi.
orang polandia juga bersikeras untuk tetap menguasai lww di galicia, tetapi stalin menolak dan menawarkan silesia dengan breslau sebagai gantinya (sebagai catatan menarik untuk dikemukakan bahwa banyak mantan warga lww dipindahkan ke wrocaw, selain ke gdask).
di konferensi potsdam amerika serikat, britania raya, dan uni soviet memutuskan untuk menyita wilayah jerman di sebelah timur garis oder-neisse dan membaginya kepada polandia dan uni soviet (propaganda partai komunis uni soviet di polandia merujuknya sebagai "wilayah barat" atau "wilayah yang dimenangkan kembali").
kemudian diharapkan kedatangan bahwa perjanjian perdamaian terakhir akan menyusul dengan cepat dan baik akan menegaskan batas atau menentukan batas persis.
lalu juga diputuskan bahwa orang jerman yang tinggal di polandia sebaiknya dipindahkan ke jerman (pengusiran jerman).
persetujuan terakhir memberikan ganti rugi kepada polandia untuk 187.000 km2 yang berada sebelah timur garis curzon dengan 112.000 km2 mantan wilayah jerman.
bagian utara prusia timur secara langsung dicaplok oleh uni soviet.
salah satu sebab untuk versi terakhir garis batas adalah fakta bahwa perbatasan ini mungkin yang paling pendek di antara polandia dan jerman.
panjangnya hanya 472 km, karena meregang dari titik paling utara ceko ke salah satu ujung paling selatan laut baltik di muara sungai oder. batas sebelumnya sudah adalah salah satu batas yang paling panjang di eropa, terdiri dari lebih dari 1400 km.
pengakuan perbatasan oder-neisse oleh pemerintah jerman
di 1952, pengakuan garis oder-neisse sebagai batas permanen adalah salah satu kondisi bagi uni soviet untuk menyetujui jerman yang dipersatukan kembali.
penyatuan kembali ditolak oleh kanselir jerman barat konrad adenauer untuk beberapa sebab.
di jerman barat, pengakuan garis permanen awalnya dianggap tak dapat diterima.
sebenarnya, jerman barat sebagai bagian doktrin hallstein tidak mengakui baik polandia ataupun jerman timur.
sikap jerman barat berganti dengan kebijakan ostpolitik yang diprakarsai oleh willy brandt; di 1970 jerman barat menandatangani perjanjian dengan polandia dan uni soviet yang mengenali garis oder-neisse sebagai batas faktual polandia, dengan begitu membuat kunjungan keluarga oleh orang jerman tergusur ke daerah tanah air mereka yang dahulu menjadi mungkin.
pada tanggal 14 november 1990 sebagai pelaksanaan persyaratan persatuan dengan jerman timur, republik federal jerman memperbaiki undang-undang dasarnya, konstitusi jerman, untuk menyingkirkan artikel mengenai wilayah jerman sebelum perang dunia ii, seperti diminta oleh polandia dan mantan negara-negara yang menduduki jerman atau pemenang perang dunia ii.
persetujuan perbatasan jerman-polandia 1991 mengakui garis oder-neisse sebagai perbatasan jerman-polandia.
sebagai bagian dari persetujuan, kedua negara mengakui hak-hak politik dan kebudayaan dasar baik untuk minoritas-minoritas jerman maupun polandia yang tinggal di salah satu dari kedua sisi perbatasan.
kota-kota yang terbagi
mantan daerah jerman di sebelah timur