8. Kenya
According to African Studies Center, there are over 70 ethnic groups in Kenya ranging in size from several million to several hundred. The groups can be divided into three linguistic groups which are the Bantu, Nilotic, and Cushite. The largest ethnic group is the Kikuyu and it makes up for 20% of the entire population.