Home Countries Angola

Cities in Angola

Population data for 58 cities in Angola. Sorted by population size.

58
Cities
18,536,440
Total Urban Population
Luanda
Largest City

All Cities in Angola

# City Population Year
1 Luanda 2,487,444 2026
2 Cacuaco 1,279,488 2026
3 Lubango 903,564 2026
4 Huambo 844,000 2026
5 Cabinda 739,182 2026
6 Malanje 604,215 2026
7 Sambizanga 600,000 2026
8 Uíge 599,000 2026
9 Benguela 512,886 2026
10 Kuito 512,706 2026
11 Lobito 436,467 2026
12 Saurimo 393,000 2026
13 Menongue 372,500 2026
14 Cubal 357,618 2026
15 Luena 357,413 2026
16 Ombadja 304,964 2026
17 Bailundo 294,494 2026
18 Sumbe 279,968 2026
19 Caála 279,792 2026
20 Amboim 271,843 2026
21 Matala 262,763 2026
22 Andulo 258,161 2026
23 Moçâmedes 255,000 2026
24 Ganda 235,486 2026
25 Dande 222,528 2026
26 Soyo 200,920 2026
27 Chitato 195,136 2026
28 Chibia 190,670 2026
29 Seles 187,127 2026
30 Cuango 183,767 2026
31 Dundo 177,604 2026
32 Catumbela 175,805 2026
33 Cazengo 171,743 2026
34 Caluquembe 169,420 2026
35 Caconda 167,820 2026
36 Bocoio 164,685 2026
37 Quibala 163,991 2026
38 N'dalatando 161,584 2026
39 Quipungo 158,918 2026
40 Lucapa 154,305 2026
41 Chiange 151,375 2026
42 M'banza-Kongo 148,000 2026
43 Namakunde 142,047 2026
44 Negage 137,559 2026
45 Londuimbali 134,254 2026
46 Chicomba 131,807 2026
47 Chinguar 129,370 2026
48 Catabola 126,631 2026
49 Nharea 126,339 2026
50 Quilengues 123,005 2026
51 Ondjiva 121,537 2026
52 Cachiungo 120,677 2026
53 Gabela 116,903 2026
54 Mungo 113,417 2026
55 Balombo 108,965 2026
56 Baía Farta 107,841 2026
57 Jamba 105,090 2026
58 Chicala-Choloanga 103,646 2026