W wyniku II wojny światowej, przesunięcia granic i migracji Polska stała się krajem jednolitym narodowościowo. Wcześniej na terenie Polski mieszkali Żydzi, Białorusini, Litwini i Ukraińcy. Po 1945 r. 98% ludności stanowili Polacy. Ponadto po wojnie i po zmianie granic znacząco spadła liczba ludności.
W 1945 r. Polskę zamieszkiwało 24 mln osób. Było to aż o 30% mniej niż przed wojną.