Estimaciones realizadas por el gobierno de Angola sitúan la población de la ciudad en 5 172 900 habitantes en el 2011, si bien las autoridades locales estiman que la población real se encuentra por encima de los 7 000 000.