Angola posee seis grupos étnicos bien definidos, de punto de vista lingüístico, hablantes todos de la lengua bantú: ovimbundu 37%, kimbundu 25%, bakongo 13%, Tucokwe 13%, Vangangela 9%, Vanyaneka 5%.