Um contingente de 700 mil estrangeiros vive no país, dos quais 70,3% na Região Sudeste, segundo a Síntese de Indicadores Sociais do Instituto Brasileiro de Geografia e Estatística (IBGE). Os dados indicam também que, em 2008, o país tinha 19,7 milhões de migrantes – brasileiros que se deslocam entre as regiões dentro do próprio país. Segundo o estudo, o maior grupo nesse contingente foi o de nordestinos, com 10,5 milhões, ou 53,4% do total.