Os índios já estão presentes em 80,5% dos municípios brasileiros, como
mostra o resultado do Censo realizado pelo IBGE em 2010, considerando o
número de índios residentes em áreas não isoladas do país. Os resultados
também mostram uma pequena queda da população indígena na área urbana,
que pela primeira vez foi superada pela rural.
Com uma população total de 817.963 mil, o número de índios em áreas
rurais do país chefa a 502.783, enquanto nas zonas urbanas, o número é
de 315.180. Em 2000, a população urbana de índios era de 383.298. Já na
área rural, o censo de 2000 apontava uma população de 350.829 índios. O
crescimento da população até 2010 foi de 178%.
Quantos aos municípios, o número é quase o triplo do resultado do Censo
realizado em 1991, que apontava a presença indígena em 34,5% dos
municípios brasileiros. Em 2000, eles ocupavam 63,5% dessas localidades.
O Censo 2010 também mostra uma mudança nas regiões que mais abrigam essa
população. A maior participação dos índios nas áreas urbanas foi
encontrada na região Norte, a que abriga a maior parte dessa população
(48,6%), seguida do Centro-Oeste e depois do Nordeste (33,7%), que este
ano superou pela primeira vez a região Sudeste.
Entre os Estados, entre 2000 e 2010, o Acre teve um crescimento da
população indígena de 7,1%, seguido da Paraíba (6,6%), e Roraima (5,8%).
Já o Rio de Janeiro apresentou a maior queda nessa população, onde 20
mil pessoas que se autodeclaravam indígenas deixaram o Estado.
O Amazonas continua sendo o Estado com maior população indígena, com
cinco municípios entre os 10 com mais presença dessa população: São
Gabriel da Cachoeira, São Paulo de Olivença, Tabatinga, Santa Isabel do
Rio Negro, Benjamin Constant e Barcelos.
Entre as capitas brasileiras, São Paulo foi a única a apresentar, no Censo 2010, um número superior a 10 mil.
Quando se fala em área urbana e área rural, São Paulo é a que tem a
maior população indígena na primeira, com 11.918 pessoas que se
autodeclaram indígenas (quase a totalidade da população de índios
presente na capital), e São Gabriel da Cachoeira (AM) na segunda, com
uma população de 18.001 índios na área rural.