Kayapo (portugalsky Caiapó [kɐjɐˈpɔ]) jsou původní obyvatelé Brazílie. Žijí podél rovinatých ostrovů v brazilských provinciích Mato Grosso a Pará, jižně od povodí Amazonky a podél řeky Rio Xingu a jejích přítoků. Kayapo si říkají "Mebengokre", což znamená "lidé pramene". Kayapové také nazývají cizince "Poanjos".