Pelos termos do Acordo de Potsdam de 1945 assinado pelos três grandes poderes vitoriosos, a União Soviética manteve a maioria dos territórios capturados como resultado do pacto de Molotov -Ribbentrop de 1939, incluindo a Ucrânia Ocidental e a Bielorrússia Ocidental, e ganhou outros.
A Polônia foi compensada com a maior parte da Silésia, incluindo Breslau (Wrocław) e Grünberg (Zielona Góra), a maior parte da Pomerania, incluindo Stettin (Szczecin), e a maior parte do sul da antiga Prussia, juntamente com Danzig (Gdask). Coletivamente referido pelas autoridades polonesas como os 'territórios recuperados', eles foram incluídos no estado polonês reconstituído. Com a derrota da Alemanha, a Polônia foi transferida para o oeste em relação ao local da pré-guerra, o que resultou em um país mais compacto e com acesso muito mais amplo ao mar. Os postes perderam 70% de sua capacidade de petróleo antes da guerra para os soviéticos, mas ganhou dos alemães uma base industrial e infraestrutura altamente desenvolvida que tornaram uma economia industrial diversificada possível pela primeira vez na primeira vez na primeira vez na primeira vez na primeira vez na primeira vez, a economia industrial altamente desenvolvida.
O voo e a expulsão dos alemães do que era a Alemanha Oriental antes da guerra começaram antes e durante a conquista soviética dessas regiões dos nazistas, e o processo continuou nos anos imediatamente após a guerra. 8.030.000 alemães foram evacuados, expulsos ou migrados em 1950.
Os primeiros expulsões na Polônia foram realizados pelas autoridades comunistas polonesas mesmo antes da conferência de Potsdam, para garantir o estabelecimento da Polônia etnicamente homogênea. Cerca de 1% (100.000) da população civil alemã, a leste da linha Oder -Neisse, pereceu nos combates antes da rendição em maio de 1945 e depois cerca de 200.000 alemães na Polônia foram empregados como trabalho forçado antes de serem expulsos. Muitos alemães morreram em campos de trabalho, como o Zgoda Labor Camp e o Potulice Camp. Dos alemães que permaneceram dentro das novas fronteiras da Polônia, muitos mais tarde optaram por emigrar para a Alemanha do pós-guerra.
Por outro lado, 1,5 a 2 milhões de postes étnicos se moveram ou foram expulsos das áreas previamente polonesas anexadas pela União Soviética. A grande maioria foi reassentada nos antigos territórios alemães. Pelo menos um milhão de poloneses permaneceu no que havia se tornado a União Soviética e pelo menos meio milhão de um milhão acabou no Ocidente ou em outros lugares fora da Polônia. No entanto, ao contrário da declaração oficial de que os ex -habitantes alemães dos territórios recuperados tiveram que ser removidos rapidamente para abrigar postes deslocados pela anexação soviética, os territórios recuperados inicialmente enfrentaram uma grave escassez populacional.
Muitos poloneses exilados não puderam retornar ao país para os quais haviam lutado porque pertenciam a grupos políticos incompatíveis com os novos regimes comunistas, ou porque se originaram de áreas de Polônia Oriental antes da guerra que foram incorporadas à União Soviética. Alguns foram impedidos de retornar simplesmente com a força dos avisos de que quem havia servido em unidades militares no Ocidente estaria em perigo. Muitos poloneses foram perseguidos, presos, torturados e presos pelas autoridades soviéticas por pertencer ao Exército do Interior ou a outras formações, ou foram perseguidas porque haviam lutado na Frente Ocidental.
Os territórios de ambos os lados da nova fronteira polonês-ucraniana também foram "etnicamente limpos". Dos ucranianos e Lemkos que vivem na Polônia dentro das novas fronteiras (cerca de 700.000), quase 95% foram transferidos à força para a Ucrânia soviética, ou (em 1947) para os novos territórios no norte e oeste da Polônia sob a Operação Vistula. Em Volhynia, 98% da população pré-guerra polonesa foi morta ou expulsa; Na Galiza Oriental, a população polonesa foi reduzida em 92%. De acordo com Timothy D. Snyder, cerca de 70.000 postes e cerca de 20.000 ucranianos foram mortos na violência étnica que ocorreu na década de 1940, tanto durante quanto na guerra.
De acordo com uma estimativa do historiador Jan Grabowski, cerca de 50.000 dos 250.000 judeus poloneses que escaparam dos nazistas durante a liquidação dos guetos sobreviveram sem deixar a Polônia (o restante pereceu). Mais foram repatriados da União Soviética e de outros lugares, e o censo da população de fevereiro de 1946 mostrou cerca de 300.000 judeus nas novas fronteiras da Polônia. Dos judeus sobreviventes, muitos optaram por emigrar ou se sentiram compelidos por causa da violência anti-judaica na Polônia.
Devido às mudanças nas fronteiras e aos movimentos de massa de pessoas de várias nacionalidades, a Polônia comunista emergente acabou com uma população principalmente homogênea e etnicamente polonesa (97,6%, de acordo com o censo de dezembro de 1950). Os membros restantes das minorias étnicas não foram incentivadas, pelas autoridades ou pelos vizinhos, a enfatizar suas identidades étnicas.