L' Angola abrite 12,5 millions d'habitants, dont près de 300.000 vivent dans l'enclave côtière de Cabinda. Depuis le départ massif des Portugais en 1975, la population est constituée essentiellement de Bantous: les Kongos, les Lundas, les Mbundus, les Ovimbundus et les Chokwés sont les principaux groupes humains; les Boschimans (15.000 environ) ne sont présents que dans le sud du pays. La densité moyenne est de 10,02 h./km² : plus forte sur le littoral (Luanda, Lóbito), elle diminue vers l'intérieur, où seule Huambo (ancienne Nova Lisboa) a une population plus élevée. Luanda, la capitale, concentre plus de 13 % de la population totale. Plus on va vers l'est ou le sud, plus la population est faible. Celle-ci reste essentiellement rurale: 29,1 % seulement de la population vit dans les villes. Durant la guerre civile, plus de 600.000 personnes ont été déplacées et s'entassent aujourd'hui dans les bidonvilles, en particulier à Luanda.

