Nustatyti kalbų, kuriomis kalbama Afrikoje, skaičių gali būti sudėtinga, daugiausia todėl, kad gali būti sunku nustatyti, ar dvi kalbos yra skirtingos, ar tiesiog tos pačios kalbos dialektai. Vis dėlto daugelis sutinka, kad šis skaičius siekia apie 2,000. Kai kurie iš labiausiai paplitusių yra hausų, suahilių ir jorubų. Kiti, įskaitant Dahalo, Laal ir Shabo, yra neįprasti ir kalba tik keli šimtai žmonių. Nors daugelis Afrikos kalbų yra nesusijusios viena su kita, dauguma priklauso vienai iš keturių kalbų šeimų: afroazijos, khoisanų, nigeriečių ir kongo kalbų ir nilosachariečių.
Afroazijos kalbų šeima paprastai apima kalbas, kuriomis kalbama Šiaurės, Rytų ir Pietvakarių Afrikoje. Ši šeima atstovauja beveik 400 kalbų, kuriomis kalba daugiau nei 250 milijonų žmonių. Kai kurie pavyzdžiai yra aramėjų, amharų, arabų, hausų, hebrajų ir tigrijų. Į šią grupę taip pat įtrauktos dabar išnykusios akadų ir senovės egiptiečių kalbos.
Khoisan arba Khoesaan kalbomis paprastai kalbama pietvakarinėje Afrikos dalyje, būtent Angoloje, Botsvanoje ir Namibijoje. Turbūt unikaliausia maždaug 50 Khoisan kalbų yra tai, kad jos yra toninės ir naudoja spragtelėjimo garsus. Didžiausia khoisanų kalba yra Nama, kuria kalbama Namibijoje. Kiti šios šeimos nariai yra Hailom (Namibija) ir Sandawe (Tanzanija). Paprastai manoma, kad šios kalbos nyksta.
Nigerio ir Kongo kalbų šeimą sudaro daugiausia kalbų, kuriomis kalbama Afrikoje. Ši šeima turi beveik 400 kalbų ir ja kalba daugiau nei 500 milijonų žmonių. 1950-aisiais Josephas Greenbergas, kalbininkas ir Afrikos antropologas, žinomas dėl savo darbų kalbų klasifikavimo ir tipologijos srityje, pasiūlė Nigerio ir Kordofanų kalbų šeimą prisijungti prie Nigerio ir Kongo kalbų šeimos. Kalbininkai paprastai vartoja Nigerio-Kongo kalbą, nurodydami visą šeimą, įskaitant Kordofanian kaip pošeimą. Kai kurios iš labiausiai paplitusių šiai šeimai priklausančių kalbų yra igbų (Nigerija), svahilių (Tanzanija), jorubų (Nigerija) ir zulu (Pietų Afrika).
Maždaug 100 kalbų priklauso Nilosacharos kalbų šeimai, o daugiau nei 10 milijonų afrikiečių kalba šiai šeimai priklausančia kalba. Nilosacharos kalbos daugiausia apsiriboja Afrikos centru ir jomis kalbama daugiau nei 15 tautų, įskaitant Burkina Fasą, Egiptą, Keniją, Nigerį, Nigeriją, Sudaną, Tanzaniją ir Ugandą. Kai kurios iš pagrindinių Nilosacharos kalbų yra dinka (Sudanas), kanuri (Nigerija) ir luo arba dholuo (Kenija).
Šios kalbos laikomos oficialiomis Afrikos Sąjungos (AS) kalbomis. Vis dėlto daugelis jų miršta nuo plačiau vartojamų kalbų, tokių kaip arabų ir suahilių. Tačiau pastaruoju metu Afrikos šalys vis labiau suvokia savo kalbinio paveldo vertę.