Page from the Kikuyu publication Muigwithania (1929).
According to Ethnologue, there are a total of 68 languages spoken in Kenya. This variety is a reflection of the country's diverse population that includes most major ethnoracial and linguistic groups found in Africa (see Languages of Africa).
Kenya's various ethnic groups typically speak their mother tongues within their own communities. The two official languages, English and Swahili, are used in varying degrees of fluency for communication with other populations. English is widely spoken in commerce, schooling and government. Peri-urban and rural dwellers are less multilingual, with many in rural areas speaking only their native languages.