Luanda: population
Luanda, Angola: 11.4 million people in 2025, by the UN estimate.
Rank among the cities of the country: 1 of 57.
It first had 50,000 people or more in 1995.
In 2000 it had 715,000 people, so it has grown by 1,491% since then.
For 2050 the UN projects 20.3 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: Angola
| City | 2025 | 2050, projected |
|---|---|---|
| Luanda | 11,370,127 | 20,286,119 |
| Lubango | 1,280,986 | 2,524,575 |
| Cabinda | 1,157,345 | 2,386,456 |
| Malanje | 973,086 | 1,969,098 |
| Luena | 714,289 | 1,465,595 |
| Cuito | 689,795 | 778,235 |
| Huambo | 634,669 | 689,588 |
| Benguela | 589,289 | 665,201 |
| Lobito | 516,153 | 584,837 |
| Saurimo | 514,728 | 1,054,948 |
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
