Podle výsledků Sčítání lidu 2021 žije polovina obyvatel Česka v obci, kde se narodili. Tento trend je stabilní již od roku 1991, kdy se poprvé začalo zjišťovat, kde lidé žili v době svého narození. V současnosti tvoří Češi, kteří žijí ve své rodné obci, 93 procent populace, přičemž 6,5 procenta obyvatel mělo v době narození bydliště v zahraničí, především na Slovensku a Ukrajině.
V roce 2021 bylo v Česku zaregistrováno 5,3 milionu rodáků, přičemž tento podíl je nejvyšší u dětí a postupně klesá s věkem. Naopak osoby, které se narodily v jiné obci než v místě současného pobytu, tvořily 4,2 milionu obyvatel. Tyto osoby se často nacházely v menších obcích.
Od 90. let 20. století roste v Česku počet lidí narozených v zahraničí. V roce 2021 jich bylo přes 679 tisíc, přičemž největší podíl měli obyvatelé v produktivním věku. Nejčastějšími zeměmi původu byly Slovensko a Ukrajina, přičemž Ukrajinci byli častěji mladší a více si zachovávali své občanství. Nejvyšší podíl cizinců byl zaznamenán v Praze, kde tvořili 15,5 procent obyvatel.