При установлении новых границ с Польшей, Чехословакией и Румынией страны "обменивались" территориями и населением. Осенью 1944 г., т. е. ешё задолго до завершения войны, около 600 польских семей переселили из Белоруссии в Польшу. В 1945 г. между правительством Польши и СССР было заключено Соглашение о праве на выход из советского гражданства лиц польской и еврейской национальностей, проживающих в СССР, и на их выезд в Польшу. Это соглашение предусматривало также право на выход из польского гражданства лиц русской, украинской, белорусской и литовской национальностей, проживаюших на территории Польши.
К 1946 г. из Польши в СССР переселилось около 518 тыс. человек (в том числе на Украину - 482 тыс. и в Белоруссию - 36 тыс. человек). В то же время обратный поток был почти вдвое больше - примерно 1 млн 90 тыс. человек (в том числе с Украины - 790 тыс., из Белоруссии - 231 тыс. и из Литвы - 70 тыс.). Украину покинуло большинство проживавших в ней поляков. Выселение поляков из СССР продолжалось и в 50-х гг. (тогда выехало более 10 тыс. человек).
Правительства СССР и Чехословакии решение об обмене населением приняли 10 мая 1946 г. Семьи украинцев и карпатских русинов из Чехословакии переехали на Украину, а чехи и словаки из СССР - в Чехословакию. Кроме того, проводилась также эвакуация румын из СССР в Румынию, но в меньших масштабах.