There are a total of 69 languages spoken in Kenya. Most belong to two broad language families: Niger-Congo (Bantu branch) and Nilo-Saharan (Nilotic branch), spoken by the country's Bantu and Nilotic populations respectively. The Cushitic and Arab ethnic minorities speak languages belonging to the separate Afroasiatic family, with the Indian and European residents speaking languages from the Indo-European family.