There are about 42 tribes in Kenya.
Language, is the main criteria for a tribe and there are three main language groups in which the tribes in Kenya can be divided:
Bantu-speaking tribes: Kikuyu, Akamba, Meru, Embu, Tharaka, Mbere, Gussi, Kuria, Luhya, Mikikenda, Swahili, Pokomo, Segeju, Taveta, Taita
Nilotic-speaking tribes: Maasai, Samburu, Teso, Turkana, Elmolo, Njemps, Kalenjin, Marakwet, Tugen, Pokot, Elkony, Kipsigis, Luo
Cushitic-speaking tribes: Rendille, Somali, Boran, Gabbra, Orma, Boni