Angola Map – Cities & Towns [AO]
Angola is mapped through a wide Atlantic coastline, the Luanda metropolitan area, the central highlands, the Cabinda exclave, and large eastern and southern interior provinces. The country uses the ISO alpha-2 code AO and has a 21-province administrative layout after the recent political-administrative division. Place labels on an Angola city map need careful reading because some high-population entries are municipalities inside Greater Luanda, while other labels are provincial capitals, ports, mining towns, border towns, or inland transport hubs.
Luanda
AO / AGO
21 provinces
Cities, towns, provinces, ports, and inland hubs
Map Orientation for Angola
Angola occupies the western side of Southern Africa, with the Atlantic Ocean on the west and inland borders with the Democratic Republic of the Congo, Zambia, Namibia, and the Republic of the Congo through the Cabinda exclave. The national map is not evenly urbanized. The strongest label density appears around Luanda, the lower Cuanza corridor, Benguela–Lobito, Lubango, Huambo, and selected provincial seats. The east and southeast cover large areas with fewer towns and longer distances between mapped settlements.
Coastal Belt
Luanda, Lobito, Benguela, Moçâmedes, Soyo, and Cabinda anchor the main Atlantic-side labels. These places connect port geography, industry, and dense urban growth.
Central Highlands
Huambo, Cuito, Caála, Bailundo, Andulo, and nearby towns form the highland settlement band. Road and rail links make this zone central to inland map reading.
Eastern Provinces
Luena, Saurimo, Dundo, Cazombo, and Luau help read the long eastern side of Angola, where towns sit far apart across Moxico, Moxico Leste, and the Lundas.
Southern Drylands
Lubango, Ondjiva, Menongue, Namibe, and Tômbwa mark the southern and southwestern map pattern, where plateau, desert, and border geography shape settlement spacing.
Angola’s Settlement Pattern on the Map
The 2024 census shows a strong concentration of population in municipalities located in provincial seats and along the coast. The ten most populous municipalities are Kilamba Kiaxi, Cacuaco, Lubango, Mulenvos, Viana, Huambo, Cazenga, Uíge, Maianga, and Camama. These ten municipalities account for about 24% of the national population while covering less than 1% of the territory. This makes Angola a country where a small set of dense municipal labels carries a large share of the population data.
Luanda
24.1% of the 2024 national population.
Huambo, Cuito, Lubango
Large provincial seats on or near the central and southern plateau.
Luanda–Benguela–Lobito
The densest city and port sequence on most national maps.
Cazombo, Mavinga, Menongue
Eastern and southeastern seats that help read long-distance interior geography.
Selected Cities, Towns, and Urban Municipalities
The table mixes national capital functions, provincial seats, port towns, Greater Luanda municipalities, and interior reference towns. Population values use the 2024 census municipality where the place label aligns with a municipality or where the mapped city is commonly read through its municipal unit.
| Place | Type | Administrative Unit | Region / Area | Population or Approx. Size | Latitude | Longitude | Map Role | Notes |
|---|---|---|---|---|---|---|---|---|
| Luanda | Capital / metropolitan core | Luanda Province | Northwest coast | 8,816,297 province total, 2024 | -8.8383 | 13.2344 | National capital label | Boundary definitions vary between city, province, and urban municipalities. |
| Kilamba Kiaxi | Urban municipality | Luanda | Greater Luanda | 1,120,781 | -8.8920 | 13.2660 | Dense urban label | Highest-count municipality in the 2024 municipal table. |
| Cacuaco | Urban municipality | Luanda | Greater Luanda / north coast | 1,025,859 | -8.7833 | 13.3667 | Luanda expansion label | Major northern municipality of the capital area. |
| Lubango | Provincial capital | Huíla | Southern highlands | 890,384 | -14.9167 | 13.5000 | Highland city hub | Main urban label in southern Angola outside Luanda. |
| Mulenvos | Urban municipality | Luanda | Greater Luanda | 882,014 | -8.8670 | 13.3340 | Dense urban municipality | Part of the highly populated Luanda urban cluster. |
| Viana | Urban municipality | Luanda | Greater Luanda / eastern approach | 865,863 | -8.9060 | 13.3750 | Industrial and suburban label | Often appears east of the main Luanda label. |
| Huambo | Provincial capital | Huambo | Central highlands | 836,293 | -12.7761 | 15.7392 | Interior anchor city | Major highland city and rail-linked inland reference point. |
| Uíge | Provincial capital | Uíge | Northern interior | 773,099 | -7.6087 | 15.0613 | Northern hub | Largest municipality in Uíge Province. |
| Cabinda | Provincial capital | Cabinda | Cabinda exclave | 585,240 | -5.5620 | 12.1948 | Exclave capital | Separated from mainland Angola by territory of the Democratic Republic of the Congo. |
| Cuito | Provincial capital | Bié | Central plateau | 579,498 | -12.3833 | 16.9333 | Central inland seat | Also commonly written Cuíto. |
| Ondjiva / Cuanhama | Provincial capital area | Cunene | Southern border zone | 500,288 Cuanhama municipality | -17.0667 | 15.7333 | Namibia-border regional seat | The mapped city label is often read with the Cuanhama municipal count. |
| Lobito | Port city | Benguela | Central coast | 380,689 | -12.3644 | 13.5360 | Port and rail label | Important for reading the Benguela coastal corridor. |
| Benguela | Provincial capital | Benguela | Central coast | 380,048 | -12.5767 | 13.4027 | Coastal provincial seat | Paired closely with Lobito on many maps. |
| Malanje | Provincial capital | Malanje | North-central interior | 377,603 | -9.5402 | 16.3410 | Interior road and rail label | Major inland city east of the Luanda–Cuanza area. |
| Luena | Provincial capital | Moxico | Eastern Angola | 356,880 | -11.7833 | 19.9167 | Eastern inland seat | Primary urban label of Moxico Province. |
| Moçâmedes | Provincial capital / port | Namibe | Southwest coast | 345,987 | -15.1961 | 12.1522 | Southwestern coastal label | Formerly and sometimes still seen as Namibe in older sources. |
| N’dalatando / Cazengo | Provincial capital area | Cuanza Norte | North-central corridor | 248,171 Cazengo municipality | -9.2978 | 14.9116 | Provincial seat label | Used to locate the Cuanza Norte administrative center. |
| Dundo | Provincial capital area | Lunda Norte | Northeast | 240,410 Dundo municipality | -7.3809 | 20.8350 | Northeastern seat | Important map label near the DRC border region. |
| Sumbe | Provincial capital | Cuanza Sul | Central coast | 240,257 | -11.2060 | 13.8437 | Coastal provincial seat | Located between Luanda and Benguela on the Atlantic side. |
| Soyo | Port / border-region town | Zaire | Northwest coast | 221,555 | -6.1349 | 12.3689 | Congo River mouth label | Coastal town near the northern maritime approach. |
| Saurimo | Provincial capital | Lunda Sul | Eastern interior | 221,538 | -9.6608 | 20.3916 | Eastern provincial seat | Reference city for Lunda Sul Province. |
| Mbanza Kongo | Provincial capital | Zaire | Northwest interior | 221,141 | -6.2667 | 14.2383 | Historic inland city label | Capital of Zaire Province. |
| Caxito / Dande | Provincial capital area | Bengo | North of Luanda | 145,798 Dande municipality | -8.5785 | 13.6640 | Provincial seat near Luanda | Useful for reading the Bengo-Luanda transition zone. |
| Cazombo | Provincial capital | Moxico Leste | Far east | 100,313 | -11.8939 | 22.9158 | Far eastern provincial seat | Capital of Moxico Leste under the new division. |
| Catete | Provincial capital | Icolo e Bengo | Luanda hinterland | 67,183 | -8.9120 | 13.9560 | New provincial seat | Capital of Icolo e Bengo. |
| Mavinga | Provincial capital | Cuando | Southeast | 24,757 | -15.7890 | 20.3600 | Remote provincial seat | Capital of Cuando Province. |
Administrative Division and Province Seats
Angola moved from the older 18-province pattern to a 21-province layout. Older maps, datasets, and ISO subdivision lists may still show the previous structure. For publication, map labels should make clear whether the dataset follows the newer national administrative division or an older boundary layer.
| Province | Capital / Seat | 2024 Census Population | Map Area | Administrative Note |
|---|---|---|---|---|
| Bengo | Caxito | 716,335 | Northwest / Luanda hinterland | Older datasets may show a different Luanda-Bengo boundary context. |
| Benguela | Benguela | 2,597,638 | Central coast | Includes the Benguela-Lobito coastal urban corridor. |
| Bié | Cuito | 2,264,874 | Central plateau | Central highland province; city often written Cuíto. |
| Cabinda | Cabinda | 903,370 | Northern exclave | Separated from mainland Angola by DRC territory. |
| Cuando | Mavinga | 138,770 | Southeast | New province created from the former Cuando Cubango area. |
| Cuanza Norte | N’dalatando | 659,097 | North-central | Also seen as Kwanza Norte in some English-language maps. |
| Cuanza Sul | Sumbe | 2,327,981 | Central coast and inland | Also seen as Kwanza Sul in some maps. |
| Cubango | Menongue | 570,447 | Southeast interior | New province created from the former Cuando Cubango area. |
| Cunene | Ondjiva | 1,806,417 | Southern border | Border-facing province near Namibia. |
| Huambo | Huambo | 2,691,902 | Central highlands | One of the most populated inland provinces. |
| Huíla | Lubango | 3,302,866 | Southern highlands | Second-largest province by 2024 census population. |
| Icolo e Bengo | Catete | 1,372,670 | Luanda hinterland / lower Cuanza area | New province separated from Luanda Province. |
| Luanda | Luanda | 8,816,297 | Northwest coast | Largest population concentration in the country. |
| Lunda Norte | Dundo | 1,742,217 | Northeast | Northeastern province near the DRC border. |
| Lunda Sul | Saurimo | 893,936 | Eastern interior | Interior province west of Moxico Leste. |
| Malanje | Malanje | 1,298,250 | North-central interior | Inland province east of the Luanda-Cuanza corridor. |
| Moxico | Luena | 574,253 | Eastern interior | Smaller after the creation of Moxico Leste. |
| Moxico Leste | Cazombo | 411,074 | Far east | New eastern province with Cazombo as seat. |
| Namibe | Moçâmedes | 815,708 | Southwest coast | Coastal and desert-edge province. |
| Uíge | Uíge | 2,017,921 | Northern interior | Large northern inland province. |
| Zaire | Mbanza Kongo | 682,658 | Northwest / Congo River side | Includes Soyo and the Congo River mouth area. |
How to Read City and Town Labels in Angola
Municipality Is Not Always City
Many census counts are municipal counts. A label such as Kilamba Kiaxi, Cacuaco, or Viana refers to a municipal unit within the Luanda urban area rather than a separate city in the same way as Lubango or Huambo.
Provincial Seats Carry Map Weight
Some smaller places appear prominently because they are administrative seats. Catete, Cazombo, and Mavinga are examples of places that matter for administrative map reading even when their municipal populations are far below the Luanda municipalities.
Coastal Labels Are Dense
Luanda, Sumbe, Benguela, Lobito, Moçâmedes, Soyo, and Cabinda make the coastline much denser in labels than the eastern and southeastern interior.
Older Maps May Lag
Maps based on older boundary files may still show 18 provinces or use the former Cuando Cubango and Moxico boundaries. The newer layout has Cuando, Cubango, Moxico, Moxico Leste, Luanda, and Icolo e Bengo as separate map units.
Regional City Clusters
Luanda Urban Cluster
Luanda, Kilamba Kiaxi, Cacuaco, Viana, Mulenvos, Cazenga, Maianga, Camama, Talatona, and Belas form the densest mapped urban cluster in the country.
Highest population density
Multiple municipalities
Benguela–Lobito Corridor
Benguela and Lobito appear close together on the central coast. Lobito’s port and rail position gives it a different map role from Benguela’s provincial capital role.
Port
Rail link
Central Highland Axis
Huambo, Cuito, Caála, Bailundo, Andulo, and Chinguar appear across the central plateau, where inland towns are closer together than in the far east.
Interior cities
Road and rail reading
Eastern and Border Hubs
Luena, Luau, Cazombo, Saurimo, Dundo, Mbanza Kongo, and Soyo help read long-distance routes, border regions, and sparsely labeled inland provinces.
Long distances
Province seats
Map Data Notes
What Is Reliable
National population totals, urban/rural totals, province populations, and municipality counts are taken from Angola’s 2024 census results published by the Instituto Nacional de Estatística. The 2024 total resident population is 36,604,681.
What May Vary
City population numbers vary by source because city proper, municipality, urban district, metropolitan area, and province totals are different units. Luanda is the clearest example of this issue.
Boundary Caution
Some map layers still follow the former 18-province division. Current national administrative references use 21 provinces, while some international coding systems may take time to update subdivision lists.
Coordinate Use
Coordinates in the map module are approximate place centers for public map orientation. They are not street addresses and should not be used for parcel, property, or navigation-grade positioning.
Source List
- Instituto Nacional de Estatística Angola — RGPH 2024 final results publication page
- Instituto Nacional de Estatística Angola — 2024 census summary report PDF
- Ministry of Territorial Administration of Angola — administrative division reference
- ISO Online Browsing Platform — Angola country code AO
- GeoNames — Angola populated places and coordinates
- Natural Earth — public domain cultural vector map layers
- World Bank Data — Angola urban population indicator
FAQ
What is the capital of Angola?
Luanda is the capital of Angola. On population maps it should be read carefully because Luanda Province, Luanda city labels, and Luanda urban municipalities can show different totals.
What are the main cities and towns on an Angola map?
The main mapped places include Luanda, Lubango, Huambo, Benguela, Lobito, Cabinda, Cuito, Uíge, Malanje, Luena, Moçâmedes, Saurimo, Dundo, Soyo, Mbanza Kongo, Menongue, Ondjiva, Cazombo, Catete, and Mavinga.
How many provinces does Angola have?
Current national administrative references use 21 provinces. Older maps and some international datasets may still show 18 provinces, so the source date and boundary layer matter.
Why do Angola city population numbers differ between sources?
Counts can refer to a municipality, city proper, urban district, metropolitan area, or province. The 2024 census provides official municipality and province counts, while city lists from other datasets may use different boundaries.
Why is Cabinda shown apart from mainland Angola?
Cabinda is an Angolan exclave on the Atlantic coast north of the Congo River region. It is separated from mainland Angola by territory of the Democratic Republic of the Congo.
Which parts of Angola are most densely labeled with towns?
The densest label cluster is around Luanda. Other strong clusters appear along the Benguela–Lobito coast, in the central highlands around Huambo and Cuito, and around Lubango in the southern highlands.