Segundo dados do IBGE, em 2008, 40% dos habitantes do Brasil não eram naturais do município de residência e cerca de 16% desses habitantes não eram originários do estado em que residiam. Esses números indicam que no Brasil, atualmente, há fluxos migratórios importantes e que os mesmos ocorrem, predominantemente, dentro do estado de origem.
Dentre as explicações para esses movimentos migratórios estão