Nheengatu, also known as Modern Tupi and Amazonic Tupi, is a Tupi–Guarani language. It is spoken throughout the Rio Negro region among the Baniwa, Baré and Warekena peoples, mainly in the municipality of São Gabriel da Cachoeira and the state of Amazonas, Brazil.
Since 2002, it has been one of Amazonas's official languages, along with Apurinã, Baniwa, Dessana, Kanamari, Marúbo, Matis, Matsés, Mawé, Mura, Tariana, Tikuna, Tukano, Waiwai, Waimiri, Yanomami, and Portuguese. Outside of the Rio Negro region, the Nheengatu language has more dispersed speakers in the Baixo Amazonas region (in the state of Amazonas) among the Sateré-Mawé, Maraguá and Mura people. In the Baixo Tapajós and the state of Pará, it is being revitalized by the people of the region, such as the Borari and the Tupinambá, and also among the riverside dwellers themselves.