Üç muzaffer Büyük Güç tarafından imzalanan 1945 Potsdam Anlaşması hükümlerine göre Sovyetler Birliği , 1939 Molotov-Ribbentrop Paktı sonucunda ele geçirilen, batı Ukrayna ve batı Beyaz Rusya dahil olmak üzere bölgelerin çoğunu elinde tuttu ve diğerlerini de kazandı.
Polonya'ya, Breslau (Wrocław) ve Grünberg (Zielona Góra) dahil olmak üzere Silezya'nın büyük kısmı, Stettin (Szczecin) dahil Pomeranya'nın büyük kısmı ve Danzig (Gdańsk) ile birlikte eski Doğu Prusya'nın büyük güney kısmı ile tazminat ödendi. Almanya ile hiçbir zaman gerçekleşmeyen son barış konferansını beklemek. Polonyalı yetkililer tarafından toplu olarak "Kurtarılan Bölgeler" olarak anılan bu bölgeler, yeniden oluşturulan Polonya devletine dahil edildi. Almanya'nın yenilgisiyle Polonya, savaş öncesi konumuna göre batıya kaydı ve bu da daha kompakt ve denize daha geniş erişime sahip bir ülke ortaya çıkardı. Polonyalılar, savaş öncesi petrol kapasitelerinin %70'ini Sovyetlere kaptırdı, ancak Almanlar, Polonya tarihinde ilk kez çeşitlendirilmiş bir endüstriyel ekonomiyi mümkün kılan oldukça gelişmiş bir endüstriyel temel ve altyapıya sahipti.
Almanların savaş öncesi Doğu Almanya'dan kaçışı ve sınır dışı edilmesi, Sovyetlerin bu bölgeleri Nazilerden fethetmesi öncesinde ve sırasında başladı ve süreç savaşın hemen sonrasındaki yıllarda da devam etti. 1950 yılına kadar 8.030.000 Alman tahliye edildi, sınır dışı edildi veya göç etti.
Polonya'daki erken sınır dışı etmeler, etnik açıdan homojen bir Polonya'nın kurulmasını sağlamak için Polonyalı komünist yetkililer tarafından Potsdam Konferansı'ndan önce bile gerçekleştirildi. Oder-Neisse hattının doğusundaki Alman sivil nüfusunun yaklaşık %1'i (100.000) Mayıs 1945'teki teslim öncesindeki çatışmalarda hayatını kaybetti ve ardından Polonya'da yaklaşık 200.000 Alman, sınır dışı edilmeden önce zorunlu çalıştırma olarak çalıştırıldı. Pek çok Alman, Zgoda çalışma kampı ve Potulice kampı gibi çalışma kamplarında öldü. Polonya'nın yeni sınırları içinde kalan Almanların çoğu daha sonra savaş sonrası Almanya'ya göç etmeyi seçti.
Öte yandan, 1,5-2 milyon etnik Polonyalı, daha önce Polonya'nın Sovyetler Birliği tarafından ilhak edilen bölgelerine taşındı veya sınır dışı edildi. Büyük çoğunluğu eski Alman topraklarına yerleştirildi. En az bir milyon Polonyalı Sovyetler Birliği haline gelen bölgede kaldı ve en az yarım milyonu da Batı'ya ya da Polonya dışında başka bir yere gitti. Bununla birlikte, Kurtarılmış Bölgelerin eski Alman sakinlerinin, Sovyet ilhakı nedeniyle yerlerinden edilen Polonyalıları barındırmak için hızla uzaklaştırılması gerektiğine dair resmi beyanın aksine, Kurtarılmış Bölgeler başlangıçta ciddi bir nüfus sıkıntısıyla karşı karşıya kaldı.
Sürgün edilen Polonyalıların çoğu, yeni komünist rejimlerle bağdaşmayan siyasi gruplara ait oldukları veya savaş öncesi Doğu Polonya'nın Sovyetler Birliği'ne dahil edilmiş bölgelerinden geldikleri için uğruna savaştıkları ülkeye dönemediler. Bazıları, Batı'daki askeri birliklerde görev yapmış herkesin tehlikeye gireceği yönündeki uyarılar nedeniyle geri dönmekten vazgeçti. Pek çok Polonyalı, Ana Ordu'ya veya diğer oluşumlara üye oldukları için Sovyet yetkilileri tarafından takip edildi, tutuklandı, işkence gördü ve hapsedildi veya Batı cephesinde savaştıkları için zulüm gördü.
Yeni Polonya-Ukrayna sınırının her iki tarafındaki bölgeler de "etnik açıdan temizlendi". Polonya'da yeni sınırlar içinde yaşayan Ukraynalıların ve Lemkoların (yaklaşık 700.000) %95'e yakını zorla Sovyet Ukrayna'ya veya (1947'de) Vistula Operasyonu kapsamında kuzey ve batı Polonya'daki yeni bölgelere taşındı. Volhynia'da savaş öncesi Polonya nüfusunun %98'i ya öldürüldü ya da sınır dışı edildi; Doğu Galiçya'da Polonya nüfusu %92 oranında azaldı. Timothy D. Snyder'a göre, 1940'larda hem savaş sırasında hem de sonrasında meydana gelen etnik şiddet olaylarında yaklaşık 70.000 Polonyalı ve yaklaşık 20.000 Ukraynalı öldürüldü.
Tarihçi Jan Grabowski'nin bir tahminine göre, gettoların tasfiyesi sırasında Nazilerden kaçan 250.000 Polonyalı Yahudiden yaklaşık 50.000'i Polonya'yı terk etmeden hayatta kaldı (geri kalanı telef oldu). Daha fazlası Sovyetler Birliği'nden ve başka yerlerden ülkelerine geri gönderildi ve Şubat 1946 nüfus sayımı, Polonya'nın yeni sınırları içinde yaklaşık 300.000 Yahudi olduğunu gösterdi. Hayatta kalan Yahudilerin çoğu, Polonya'daki Yahudi karşıtı şiddet nedeniyle göç etmeyi seçti veya kendini buna mecbur hissetti.
Değişen sınırlar ve çeşitli milletlerden insanların kitlesel hareketleri nedeniyle, yeni ortaya çıkan komünist Polonya, çoğunlukla homojen, etnik açıdan Polonyalı bir nüfusla sonuçlandı (Aralık 1950 nüfus sayımına göre %97,6). Etnik azınlıkların geri kalan üyeleri, yetkililer veya komşuları tarafından etnik kimliklerini vurgulamaya teşvik edilmedi.