Side fra Kikuyu-publikasjonen Muigwithania (1929).
I følge Ethnologue snakkes det totalt 68 språk i Kenya. Denne varianten er en refleksjon av landets mangfoldige befolkning som inkluderer de fleste store etnoraciale og språklige gruppene som finnes i Afrika (se Afrikas språk).
De fleste språk som snakkes lokalt tilhører to storspråklige familier: Niger- Kongo (Bantu-gren) og Nilo-Saharan (Nilotisk gren), talt av henholdsvis landets Bantu- og Nilotiske befolkning. De kushitiske og arabiske etniske minoritetene snakker språk som tilhører den separate afroasiatiske familien, med hindustanske og britiske innbyggere som snakker språk fra den indoeuropeiske familien.
Kenya’s ulike etniske grupper snakker vanligvis morsmålet sitt egne samfunn. De to offisielle språkene, engelsk og swahili, brukes i varierende grad av flyt for kommunikasjon med andre befolkninger.
Britisk engelsk brukes primært i Kenya. I tillegg er en distinkt lokal dialekt, kenyansk engelsk, brukes av noen samfunn og individer i landet, og inneholder funksjoner som er unike for det, som er hentet fra lokale Bantu-språk som Kiswahili og Kikuyu. Det har utviklet seg siden koloniseringen og inneholder også visse elementer av amerikansk engelsk. handel, skolegang og myndighet. Byer i byer og på landsbygda er mindre flerspråklige, og mange på landsbygda snakker bare morsmålet.