Highest Major Cities in Angola
Cities in Angola with more than 15,000 inhabitants, ranked by elevation above sea level (GeoNames digital elevation model).
1Ucuma21,809 people · Huambo
1,906 m
2Chinguar26,811 people · Bíe
1,819 m
3Catchiungo120,677 people · Huambo
1,818 m
4Caluquembe31,000 people · Huíla
1,774 m
5Lubango600,751 people · Huíla
1,760 m
6Caála130,000 people · Huambo
1,742 m
7Ecunna82,541 people · Huambo
1,742 m
8Huambo595,304 people · Huambo
1,716 m
9Cuíto355,423 people · Bíe
1,715 m
10Andulo50,000 people · Bíe
1,686 m
11Nharêa18,000 people · Bíe
1,645 m
12Chitembo25,000 people · Bíe
1,607 m
13Londuimbali17,000 people · Huambo
1,567 m
14Mungo21,662 people · Huambo
1,533 m
15Catabola28,831 people · Bíe
1,531 m
16Alto Hama36,661 people · Huambo
1,509 m
17Camacupa59,000 people · Bíe
1,473 m
18Longonjo92,103 people · Huambo
1,451 m
19Cuemba19,995 people · Bíe
1,374 m
20Menongue251,178 people · Cubango
1,355 m
21Mussende33,558 people · Kwanza Sul
1,350 m
22Quissecula90,000 people · Kwanza Sul
1,344 m
23Luena273,675 people · Moxico
1,337 m
24Cela90,000 people · Kwanza Sul
1,308 m
25Quipungo23,014 people · Huíla
1,302 m
26Quibala27,128 people · Kwanza Sul
1,284 m
27Ganda65,000 people · Benguela
1,267 m
28Negage92,950 people · Uíge
1,240 m
29Matala78,000 people · Huíla
1,238 m
30Camabatela21,767 people · Cuanza Norte
1,237 m
31Lubalo26,103 people · Luanda Norte
1,227 m
32Cambundi Catembo17,212 people · Malanje
1,221 m
33Balombo108,965 people · Benguela
1,203 m
34Capunda21,260 people · Kwanza Sul
1,183 m
35Cazombo34,000 people · Moxico
1,155 m
36Malanje455,000 people · Malanje
1,134 m
37Cahama70,061 people · Cunene
1,127 m
38Dondo64,643 people · Cuanza Norte
1,127 m
39Luquembo69,420 people · Malanje
1,125 m
40Lumbala19,000 people · Moxico
1,122 m
41Cambundi17,212 people · Malanje
1,121 m
42Ondjiva121,537 people · Cunene
1,113 m
43Xangongo35,000 people · Cunene
1,109 m
44Luau55,432 people · Moxico
1,106 m
45Humbe35,985 people · Cunene
1,105 m
46Cangandala52,220 people · Malanje
1,104 m
47Bailundo70,481 people · Malanje
1,101 m
48Saurimo393,000 people · Lunda Sul
1,071 m
49Cacuso39,302 people · Malanje
1,068 m
50Cuilo26,577 people · Luanda Norte
1,059 m
Highlights
Within Angola, Ucuma ranks first in 2026 with 1,906 m, followed by Chinguar (1,819 m) and Catchiungo (1,818 m).
Across 50 entries, values run from 1,906 m (Ucuma) to 1,059 m (Cuilo), with a median of 1,293 m.
Source: GeoNames, cities with more than 15,000 inhabitants, 2026. Unit: metres.