Os tupis são os índios que falam (ou falavam) línguas pertencentes ao tronco tupi. Constituem a mais conhecida etnia indígena brasileira. Um índio tupinambá com arco e flechas; óleo sobre madeira de Albert Eckhout, 1643. Antigamente viviam na Amazônia, principalmente na parte baixa, ou final, do rio Amazonas.
Entre os arqueólogos que consideram a Amazônia como berço desses povos, alguns acreditam que esse surgimento se deu na Amazônia central. Outros acreditam que a etnogênese Tupiguarani ocorreu no sudoeste da Amazônia, onde hoje se concentra a maior diversidade linguística do tronco Tupi.
Grande parte dos índios que habitavam a costa brasileira no século XVI falavam a língua “tupi”, dentre as dezenas existentes no novo continente. Por isso, ficaram conhecidos como tupis. Originalmente eles teriam habitado os vales do Rio Madeira e Xingu, os quais são grandes afluentes do rio Amazonas.
Fixavam-se nos vales de rios navegáveis, onde existissem terras férteis. Permaneciam num lugar por cerca de quatro anos. Depois de esgotados os recursos naturais do local, migravam para outra região, num regime semi-sedentário. Suas tabas (aldeias) abrigavam entre 600 e 700 habitantes.
Talvez algumas pessoas não saibam, mas os primeiros habitantes do Brasil não foram os portugueses, no período de sua exploração em 1500. ... Esses habitantes receberam o nome de índios porque ao chegar ao Brasil, os portugueses acreditavam que tinham chegado As Índias.
Os índios são como nos referimos aos povos originários que habitavam no território nacional antes da chegada dos portugueses, em 1500.
Os primeiros povos da América eram nômades, caçadores e coletores. Segundo os estudos arqueológicos, suas características físicas têm traços semelhantes aos dos povos da África, Austrália e de povos mongóis.