List of African ethnic groups
Ethnic groups in Africa number in the thousands, each generally having its own language (or dialect of a language) and culture. The ethnolinguistic groups include various Afro-Asiatic, Indo-European, ...
List of African ethnic groups - Wikipedia