1. Bantu
- Bantu halkı Kenya'daki en büyük etnik gruptur ve nüfusun yaklaşık %60'ını oluşturur.
- Yaklaşık 1.500 yıl önce Batı Afrika kökenli olduklarına ve Doğu Afrika'ya göç ettiklerine inanılıyor.
- Kikuyu, Luhya, Kamba, Mijikenda ve Meru, Kenya'daki başlıca Bantu gruplarından bazılarıdır.
2. Nilotik
- Nilotik halkı Kenya'daki ikinci en büyük etnik gruptur ve nüfusun yaklaşık %30'unu oluşturur.
- Nil Vadisi'nden geldiklerine ve yaklaşık 1000 yıl önce Doğu Afrika'ya göç ettiklerine inanılıyor.
- Kalenjin, Masai, Turkana ve Samburu, Kenya'daki başlıca Nilotik gruplardan bazılarıdır.
3. Kuşitik
- Cushitic halkı Kenya'daki üçüncü en büyük etnik gruptur ve nüfusun yaklaşık %10'unu oluşturur.
- Yaklaşık 2000 yıl önce Afrika Boynuzu'ndan geldiklerine ve Doğu Afrika'ya göç ettiklerine inanılıyor.
- Somali, Borana, Rendille ve Gabbra, Kenya'daki başlıca Cushitic gruplarından bazılarıdır.
Bu büyük gruplara ek olarak Kenya'da Taita, Taveta, Pokot ve El Molo gibi daha küçük etnik gruplar da var.