Geografía de Uganda
Más allá de los grupos étnicos, en Uganda se hablan unas 30 lenguas. Los idiomas oficiales son el inglés y el suahili. Otros grupos hablantes de lenguas bantúes son los ankole, los toro, loa banyoro y los basoga.
Lenguas afroasiáticas
Las lenguas semíticas son la única subfamilia afroasiática que se encuentra fuera de África. Sin embargo, en tiempos históricos o protohistóricos, algunos hablantes de lenguas semíticas volvieron desde el sur de Arabia a Etiopía. Es por esto por lo que algunas lenguas etíopes (tales como el amárico) son semíticas en vez de pertenecer al substrato de los grupos cusita u omótico. (Una minoría de académicos, tales como A. Murtonen (1967), están en desacuerdo con esta teoría, y sugieren que la familia semítica puede haberse originado en Etiopía).