The ethnic groups of Africa number in the thousands, with each ethnicity generally having their own language (or dialect of a language) and culture. The ethnolinguistic groups include various Afroasiatic, Khoisan, Niger-Congo, and Nilo-Saharan populations.
The official population count of the various ethnic groups in Africa is highly uncertain due to limited infrastructure to perform censuses, and due to rapid population growth. Some groups have alleged that there is deliberate misreporting in order to give selected ethnicities numerical superiority (as in the case of Nigeria's Hausa, Fulani, Yoruba, and Igbo peoples).