Stand Mai 2015 gibt es in Kenia 42 Stämme. Zu den Stämmen gehören die Luhya, Ameru, Massai und Kikuyu. Die Stämme sind in der Regel in drei große Sprachgruppen unterteilt: Kuschite, Bantu und Nilote.
Der größte kenianische Stamm sind die Kikuyu, die etwa 22 % der Bevölkerung des Landes ausmachen. Dieser Stamm kommt hauptsächlich im zentralen Hochland Kenias vor. Der zweitgrößte Stamm sind die Luhya, die in Westkenia leben. Dieser Stamm gehört zur Sprachgruppe der Bantu und umfasst 14 Prozent der Bevölkerung Kenias. Der Massai-Stamm gilt normalerweise als der bekannteste Stamm in Kenia. Die Massai sind ein Nomadenstamm, der sich auf die Viehzucht konzentriert.