Page de la publication Kikuyu Muigwithania (1929).
Selon Ethnologue, il y a un total de 68 langues parlées au Kenya. Cette variété est le reflet de la population diversifiée du pays qui comprend la plupart des principaux groupes ethnoraciaux et linguistiques d’Afrique (voir Langues d’Afrique).
La plupart des langues parlées localement appartiennent à deux grandes familles linguistiques: Niger- Congo (branche bantoue) et nilo-saharien (branche nilotique), parlés respectivement par les populations bantoue et nilotique du pays. Les minorités ethniques cushitique et arabe parlent des langues appartenant à la famille afroasiatique distincte, les résidents hindoustani et britanniques parlant des langues de la famille indo-européenne.
Les divers groupes ethniques du Kenya parlent généralement leur langue maternelle dans leur propres communautés. Les deux langues officielles, l’anglais et le swahili, sont utilisées à des degrés divers pour communiquer avec d’autres populations.
L’anglais britannique est principalement utilisé au Kenya. De plus, un dialecte local distinct, l’anglais kényan, est utilisé par certaines communautés et individus dans le pays et contient des caractéristiques qui lui sont propres, dérivées des langues locales bantoues telles que le kiswahili et le kikuyu. Il s’est développé depuis la colonisation et contient également certains éléments de l’anglais américain. L’anglais est largement parlé en commerce, scolarité et gouvernement. Les habitants des zones périurbaines et rurales sont moins multilingues, et beaucoup dans les zones rurales ne parlent que leur langue maternelle.