Gli indiani del Brasile sono circa 896.900, ripartiti tra 305 etnie con 274 idiomi differenti. E’ il risultato dell’ultimo censimento condotto dall’Istituto brasiliano di geografia e statistica. In 20 anni, la popolazione indiana è cresciuta del 205%: nel 2000 erano 734.000, nel 1991 294.000. Gli amerindi occupano attualmente il 12,5% del territorio brasiliano, vale a dire 106,7 milioni di ettari suddivisi in 505 territori indigeni, principalmente in Amazzonia.