Entre las etnias más importantes, destacan los ovimbundu (cuya lengua es el umbundu, que constituyen el 37% de la población angoleña, seguidos de los kimbundu (25%), bakongo (13%), mestizos (mezcla de europeos y nativos africanos) (2%), europeos (1%) y otros (22%).
Entre los grupos minoritarios figuran los ovambo, los bolo o haka (que hablan kimbundu), los chokwe, los dhimba, los gciriku, los keikum, los herero, los holu, los hungu, los !Kung, los kuvale, los kwandu, los xun, los lali, los lingala, los lozi, los luba, los luchazi, los luimbi, los lunda, los luvale, los luyana, los lualva, los masi, los mbangala, los mbukushu, los mbunda, los mbwela, los mpinda, los ndombe, los ngandyera, los ngendelengo, los nkangala, los ngangela, los pigmeos (unos 24.000 del grupo bakwe), los sama, los simaa, los songo o nsongo, los suku, los bosquimanos vasekela, los yaka, los yauma y los yombe.
Namibe, con 80.000 hab es el puerto pesquero más importante.
[4] La lengua oficial es el portugués, hablada por el 72 % de la población.
Le siguen el umbundu (23%), el kikongo (8,2%), el kimbundu (7,8%), el chokwe (6,5%), el nyaneca (3,4%), el nganguela o luchazi (3,1%), el fiote (2,4%), el kuanyama (2,3%), el muhumbi (2,1%), el luvale (1%) y otros, un 3,6%.