Migracje wewnętrzne przed 2000 rokiem związane były z:
1) zasiedlaniem po II wojnie światowej ziem odzyskanych
2) socjalistyczną industrializacją kraju (GOP, Kraków, Gdańsk) i wzrostem zapotrzebowania na siłę roboczą w przemyśle wydobywczym i hutnictwie
3) przeludnieniem wsi przy małej powierzchni gospodarstw rolnych – odpływ młodych ludzi do wymienionych wyżej ośrodków
4) przymusowym przesiedlaniem ludności łemkowskiej na zachód (akcja „Wisła”)
Po roku 2000:
1) napływ młodych ludzi do szkół i uczelni z chęcią pozostania w tych miejscach i podjęcie tam pracy
2) rozwój sfery usługowej, wzrost stopy życiowej, szansa na lepsze życie
3) osoby zamożne często decydują się na migracje do stref podmiejskich (wsie), aby żyć w dogodniejszych warunkach środowiska (czyste powietrze, mały hałas, mały ruch drogowy), ale kształcić się lub pracować – to w dużych miastach.