Estas comunidades étnicas podrían dividirse en cuatro amplias categorías lingüísticas: los bantúes , los luo , los atekerin y los sudánicos.
Ellos comprenden; Baganda, Banyankole, Banyoro, Bakonjo, Basoga, Bakiga, Bafumbira, Batooro, Bamba, Batwa, Banyule, Basamia-Bagwe y Baggwere.
Se presume su ingreso a Uganda sobre el siglo XI desde Etiopía o Sudán según diferentes autores.
Se integraron en algún momento con la etnia kuliak que habitaban por los montes Moroto y Napak al sur, en la frontera con Sudán.
Sin embargo su nombre es considerado como etnia o cultura madre por varios pueblos de Uganda.