Le peuple Kayapo (en portugais : Caiapó [kɐjɐˈpɔ]) est un peuple indigène du Brésil. On les trouve le long des îles de plaine du Mato Grosso et du Pará au Brésil, au sud du bassin amazonien et le long du Rio Xingu et de ses affluents. Les Kayapos se nomment eux-mêmes "Mebengokre", ce qui signifie "peuple de la source". Les Kayapos appellent aussi les étrangers "Poanjos".