Segundo dados recentes
do Instituto Brasileiro de Geografia e Estatísticas (IBGE), no Brasil, hoje, vivem cerca de 735 mil
índios, distribuídos entre 215 sociedades indígenas. São faladas, atualmente,
cerca de 180 línguas indígenas, distribuídas nos troncos Tupi, Macro-Jê e Aruak, e nas famílias
Karib, Pano, Maku, Yanoama, Mura, Tukano, Katukina, Txapakura, Nambikwara e Guaikuru,
além de línguas isoladas. Aproximadamente 384 mil índios vivem em áreas urbanas, fora das terras indígenas: são considerados índios desaldeados. Calcula-se, ainda, a existência de cerca de 53 grupos ainda não-contatados.