Largest Cities in Angola
47 cities with population over 100,000
Angola has 47 cities with a population over 100,000. The largest city is Luanda with 2,776,168 people. The capital city is Luanda.
Country Population
37.9M
Major Cities
47
Largest City
Luanda
Capital
Luanda
Top 10 Cities
Luanda
2.8M
Mulenvos
882,014
Viana
865,863
Kikolo
728,205
Maianga
727,681
Camama
667,094
Golfe
655,796
Calumbo
652,270
Hoji ya Henda
642,050
Lubango
600,751
All Cities in Angola
| # | City | Population |
|---|---|---|
| 1 | LuandaCapital | 2,776,168 |
| 2 | Mulenvos | 882,014 |
| 3 | Viana | 865,863 |
| 4 | Kikolo | 728,205 |
| 5 | Maianga | 727,681 |
| 6 | Camama | 667,094 |
| 7 | Golfe | 655,796 |
| 8 | Calumbo | 652,270 |
| 9 | Hoji ya Henda | 642,050 |
| 10 | Lubango | 600,751 |
| 11 | Huambo | 595,304 |
| 12 | Benguela | 555,124 |
| 13 | Cabinda | 550,000 |
| 14 | Talatona | 500,000 |
| 15 | Nova Vida | 464,985 |
| 16 | Malanje | 455,000 |
| 17 | Kima Kieza | 428,855 |
| 18 | Cazenga | 394,170 |
| 19 | Lobito | 393,079 |
| 20 | Saurimo | 393,000 |
| 21 | Samba | 364,986 |
| 22 | CuĆto | 355,423 |
| 23 | Ramiros | 323,576 |
| 24 | UĆge | 322,531 |
| 25 | Luena | 273,675 |
| 26 | Vila Flor | 256,066 |
| 27 | Mossamedes | 255,000 |
| 28 | Menongue | 251,178 |
| 29 | Chitato | 246,880 |
| 30 | Navegantes | 240,075 |
| 31 | Kilamba | 237,528 |
| 32 | Soyo | 221,555 |
| 33 | Sumbe | 205,832 |
| 34 | Zango | 198,538 |
| 35 | Benfica | 191,828 |
| 36 | Rangel | 190,569 |
| 37 | Sambizanga | 177,808 |
| 38 | Dundo | 177,604 |
| 39 | N'dalatando | 161,584 |
| 40 | PanguĆla | 158,068 |
| 41 | Mbanza Kongo | 148,000 |
| 42 | Cacuaco | 146,867 |
| 43 | Ingombota | 144,911 |
| 44 | CaƔla | 130,000 |
| 45 | Ondjiva | 121,537 |
| 46 | Gabela | 116,903 |
| 47 | Lucapa | 110,000 |