Africa Cities by Population 2025

5 Most Populated Africa Cities

Egypt Flag

Cairo

23,074,200

DR Congo Flag

Kinshasa

17,778,500

Nigeria Flag

Lagos

17,156,400

Angola Flag

Luanda

10,027,900

Tanzania Flag

Dar es Salaam

8,561,520

City
Country
Population
Egypt FlagCairoEgypt23,074,200
DR Congo FlagKinshasaDR Congo17,778,500
Nigeria FlagLagosNigeria17,156,400
Angola FlagLuandaAngola10,027,900
Tanzania FlagDar es SalaamTanzania8,561,520
Sudan FlagKhartoumSudan6,754,180
South Africa FlagJohannesburgSouth Africa6,444,580
Ivory Coast FlagAbidjanIvory Coast6,056,880
Ethiopia FlagAddis AbabaEthiopia5,956,680
Egypt FlagAlexandriaEgypt5,807,050
Kenya FlagNairobiKenya5,766,990
South Africa FlagCape TownSouth Africa5,063,580
Cameroon FlagYaoundeCameroon4,854,260
Nigeria FlagKanoNigeria4,645,320
Cameroon FlagDoualaCameroon4,346,420
Uganda FlagKampalaUganda4,265,160
Madagascar FlagAntananarivoMadagascar4,228,980
Nigeria FlagAbujaNigeria4,209,940
Nigeria FlagIbadanNigeria4,144,130
Ghana FlagKumasiGhana4,036,230
Morocco FlagCasablancaMorocco4,012,310
Nigeria FlagPort HarcourtNigeria3,793,780
Senegal FlagDakarSenegal3,658,640
Burkina Faso FlagOuagadougouBurkina Faso3,520,820
Zambia FlagLusakaZambia3,470,870
South Africa FlagDurbanSouth Africa3,301,090
Mali FlagBamakoMali3,180,340
DR Congo FlagMbuji-MayiDR Congo3,158,340
DR Congo FlagLubumbashiDR Congo3,061,340
Algeria FlagAlgiersAlgeria3,004,130
South Africa FlagPretoriaSouth Africa2,955,410
Somalia FlagMogadishuSomalia2,846,420
Republic of the Congo FlagBrazzavilleRepublic of the Congo2,813,480
Ghana FlagAccraGhana2,788,380
Tunisia FlagTunisTunisia2,545,030
Egypt FlagGizaEgypt2,443,203
Guinea FlagConakryGuinea2,251,590
Togo FlagLomeTogo2,108,740
Nigeria FlagBenin CityNigeria2,044,650
Morocco FlagRabatMorocco2,020,970
Mozambique FlagMatolaMozambique1,984,660
Guinea FlagCamayenneGuinea1,871,242
DR Congo FlagKanangaDR Congo1,815,750
Liberia FlagMonroviaLiberia1,794,650
Nigeria FlagOnitshaNigeria1,767,110
South Africa FlagSowetoSouth Africa1,695,047
Zimbabwe FlagHarareZimbabwe1,633,020
Mauritania FlagNouakchottMauritania1,612,940
Niger FlagNiameyNiger1,561,490
Kenya FlagMombasaKenya1,553,460
DR Congo FlagKisanganiDR Congo1,546,690
Nigeria FlagUyoNigeria1,457,020
Tanzania FlagMwanzaTanzania1,447,340
Republic of the Congo FlagPointe-NoireRepublic of the Congo1,423,630
Malawi FlagLilongweMalawi1,393,010
Sierra Leone FlagFreetownSierra Leone1,387,360
Sierra Leone FlagFreetownSierra Leone1,387,360
Benin FlagAbomey-CalaviBenin1,375,220
DR Congo FlagBukavuDR Congo1,369,430
Nigeria FlagNnewiNigeria1,361,840
Burundi FlagBujumburaBurundi1,350,150
Morocco FlagFesMorocco1,336,960
South Africa FlagPort ElizabethSouth Africa1,330,500
Rwanda FlagKigaliRwanda1,329,830
Nigeria FlagAbaNigeria1,274,780
Nigeria FlagKadunaNigeria1,259,940
Burkina Faso FlagBobo-DioulassoBurkina Faso1,243,530
Mozambique FlagMaputoMozambique1,230,070
Somalia FlagHargeysaSomalia1,227,620
Libya FlagTripoliLibya1,203,390
Sudan FlagOmdurmanSudan1,200,000
DR Congo FlagTshikapaDR Congo1,185,920
Eritrea FlagAsmaraEritrea1,152,180
Sudan FlagNyalaSudan1,145,590
Nigeria FlagIlorinNigeria1,099,960
Nigeria FlagWarriNigeria1,076,120
Nigeria FlagOwerriNigeria1,063,680
Mozambique FlagNampulaMozambique1,057,290
Angola FlagLubangoAngola1,047,810
Nigeria FlagJosNigeria1,035,090
Libya FlagMisratahLibya1,034,680
Morocco FlagAgadirMorocco1,017,030
Central African Republic FlagBanguiCentral African Republic1,016,150
Angola FlagCabindaAngola990,695
Nigeria FlagUmuahiaNigeria990,439
Algeria FlagOranAlgeria966,494
Nigeria FlagLokojaNigeria931,092
Nigeria FlagEnuguNigeria906,658
Morocco FlagSaleMorocco903,485
DR Congo FlagBuniaDR Congo900,351
Ivory Coast FlagAboboIvory Coast900,000
Gabon FlagLibrevilleGabon899,225
Nigeria FlagMaiduguriNigeria898,535
Angola FlagBenguelaAngola878,004
Senegal FlagPikineSenegal874,062
Tanzania FlagZanzibarTanzania873,982
Angola FlagMalanjeAngola861,380
Morocco FlagMarrakeshMorocco839,296
Zambia FlagKitweZambia823,625
DR Congo FlagGomaDR Congo819,854
South Africa FlagVereenigingSouth Africa812,913
Nigeria FlagZariaNigeria809,652
Nigeria FlagAkureNigeria803,062
Algeria FlagBoumerdasAlgeria786,499
Ghana FlagTamaleGhana784,420
Angola FlagHuamboAngola777,336
Nigeria FlagSokotoNigeria761,331
DR Congo FlagUviraDR Congo760,857
Benin FlagCotonouBenin757,989
Nigeria FlagBauchiNigeria723,806
Nigeria FlagAbakalikiNigeria723,065
Chad FlagN'DjamenaChad721,081
Nigeria FlagCalabarNigeria712,904
Tanzania FlagMbeyaTanzania712,316
Guinea-Bissau FlagBissauGuinea-Bissau709,092
Angola FlagCuitoAngola704,349
Morocco FlagTangierMorocco688,356
Angola FlagUigeAngola686,667
DR Congo FlagLikasiDR Congo675,991
Zimbabwe FlagBulawayoZimbabwe668,949
Mozambique FlagBeiraMozambique666,616
Libya FlagBenghaziLibya650,629
DR Congo FlagKabindaDR Congo640,090
Cameroon FlagBamendaCameroon636,145
Ivory Coast FlagBouakeIvory Coast635,556
Algeria FlagTebessaAlgeria634,332
Niger FlagZinderNiger631,672
Cameroon FlagMboudaCameroon628,742
Zambia FlagNdolaZambia628,595
Cameroon FlagLoumCameroon623,336
Somalia FlagBerberaSomalia620,461
Nigeria FlagGombeNigeria619,995
South Africa FlagBloemfonteinSouth Africa618,817
Djibouti FlagDjiboutiDjibouti616,332
DR Congo FlagKikwitDR Congo615,192
South Africa FlagRustenburgSouth Africa607,955
Nigeria FlagAbeokutaNigeria607,580
South Africa FlagBenoniSouth Africa605,344
Morocco FlagMeknesMorocco595,375
Malawi FlagBlantyreMalawi584,877
Nigeria FlagAdo-EkitiNigeria577,950
Tanzania FlagArushaTanzania575,991
Nigeria FlagPotiskumNigeria565,496
Nigeria FlagKatsinaNigeria564,796
South Africa FlagPietermaritzburgSouth Africa560,879
Sudan FlagEl ObeidSudan560,471
DR Congo FlagKolweziDR Congo555,059
Madagascar FlagToamasinaMadagascar554,082
Sudan FlagPort SudanSudan547,260
Nigeria FlagOkeneNigeria546,482
Egypt FlagPort SaidEgypt538,378
Mozambique FlagQuelimaneMozambique536,362
Algeria FlagBlidaAlgeria535,641
Nigeria FlagEbute IkoroduNigeria535,619
DR Congo FlagMbandakaDR Congo534,978
Nigeria FlagMinnaNigeria532,497
Mozambique FlagChimoioMozambique529,423
Senegal FlagToubaSenegal529,176
Morocco FlagKenitraMorocco527,026
South Africa FlagWitbankSouth Africa523,611
Equatorial Guinea FlagBataEquatorial Guinea512,750
South Africa FlagTembisaSouth Africa511,655
Namibia FlagWindhoekNamibia511,369
Gambia FlagBanjulGambia510,303
Nigeria FlagOndoNigeria509,723
Ethiopia FlagDire DawaEthiopia507,101
South Africa FlagPolokwaneSouth Africa506,990
Nigeria FlagOyoNigeria505,697
Angola FlagLobitoAngola505,576
South Sudan FlagJubaSouth Sudan500,088
Tanzania FlagMorogoroTanzania497,917
Egypt FlagAsyutEgypt496,967
Cameroon FlagBafoussamCameroon495,735
Nigeria FlagMakurdiNigeria489,839
Mozambique FlagTeteMozambique489,549
Egypt FlagSuezEgypt488,125
Mali FlagSikassoMali487,989
DR Congo FlagMasinaDR Congo485,167
Kenya FlagEldoretKenya483,941
South Africa FlagEast LondonSouth Africa478,676
Nigeria FlagSakiNigeria471,650
Tanzania FlagSongeaTanzania469,972
Nigeria FlagIkot EkpeneNigeria467,604
DR Congo FlagMatadiDR Congo465,791
Morocco FlagTetouanMorocco461,167
Kenya FlagNakuruKenya453,330
Ethiopia FlagGondarEthiopia450,244
Algeria FlagConstantineAlgeria450,097
Madagascar FlagAntsirabeMadagascar446,060
Nigeria FlagBirnin KebbiNigeria445,671
South Africa FlagBoksburgSouth Africa445,168
Benin FlagParakouBenin442,127
Senegal FlagThiesSenegal439,644
Cameroon FlagKousseriCameroon435,547
South Africa FlagWelkomSouth Africa431,944
Egypt FlagAl Mahallah al KubraEgypt431,052
Sudan FlagWad MedaniSudan428,915
Egypt FlagLuxorEgypt422,407
Kenya FlagKisumuKenya422,148
Egypt FlagAl MansurahEgypt420,195
Zimbabwe FlagChitungwizaZimbabwe419,611
Sudan FlagKassalaSudan411,574
Benin FlagDjougouBenin410,272
Nigeria FlagIjebu-OdeNigeria408,731
Morocco FlagOujda-AngadMorocco405,253
Egypt FlagTandaEgypt404,901
South Africa FlagNewcastleSouth Africa404,838
Nigeria FlagLafiaNigeria402,860
Morocco FlagAl HoceimaMorocco395,644
Cameroon FlagGarouaCameroon390,652
Angola FlagN'dalatandoAngola383,100
Algeria FlagAnnabaAlgeria379,346
South Africa FlagKrugersdorpSouth Africa378,821
Egypt FlagAswanEgypt378,578
Sudan FlagAl QadarifSudan363,945
Algeria FlagBatnaAlgeria358,478
South Africa FlagDiepslootSouth Africa350,000
Morocco FlagSafiMorocco346,096
Sudan FlagKostiSudan345,068
Algeria FlagSetifAlgeria344,671
Gambia FlagSerekundaGambia340,000
South Africa FlagRandburgSouth Africa337,053
Cameroon FlagMarouaCameroon319,941
Morocco FlagTemaraMorocco313,510
Nigeria FlagIkejaNigeria313,196
South Africa FlagBotshabeloSouth Africa309,714
Algeria FlagBiskraAlgeria307,987
Egypt FlagAl FayyumEgypt306,393
South Africa FlagBrakpanSouth Africa305,692
South Sudan FlagWinejokSouth Sudan300,000
Egypt FlagZagazigEgypt285,097
Egypt FlagIsmailiaEgypt284,813
Nigeria FlagEfon-AlaayeNigeria279,319
Nigeria FlagIlesaNigeria277,904
Tunisia FlagSfaxTunisia277,278
Nigeria FlagOwoNigeria276,574
Algeria FlagBab EzzouarAlgeria275,630
Cameroon FlagMokoloCameroon275,239
Egypt FlagKafr ad DawwarEgypt267,370
Sudan FlagEl DaeinSudan264,734
South Africa FlagRichards BaySouth Africa252,968
Sudan FlagEl FasherSudan252,609
Senegal FlagThies NonesSenegal252,320
Nigeria FlagIwoNigeria250,443
Sudan FlagSingaSudan250,000
Nigeria FlagJimetaNigeria248,148
South Africa FlagVanderbijlparkSouth Africa246,754
Egypt FlagQinaEgypt235,362
Somalia FlagKismayoSomalia234,852
Benin FlagPorto-NovoBenin234,168
South Africa FlagCenturionSouth Africa233,386
Ghana FlagTakoradiGhana232,919
DR Congo FlagBeniDR Congo232,000
Cameroon FlagNgaoundereCameroon231,357
Somalia FlagMarkaSomalia230,100
Egypt FlagHalwanEgypt230,000
Nigeria FlagAtaniNigeria230,000
South Africa FlagUitenhageSouth Africa228,912
Egypt FlagDamanhurEgypt227,943
Egypt FlagAl MinyaEgypt227,150
Nigeria FlagGusauNigeria226,857
Nigeria FlagMubiNigeria225,705
South Africa FlagRoodepoortSouth Africa225,000
Tanzania FlagTangaTanzania224,876
Mozambique FlagNacalaMozambique224,795
Nigeria FlagIkireNigeria222,160
Cameroon FlagBertouaCameroon218,111
Ivory Coast FlagDaloaIvory Coast215,652
Ethiopia FlagMek'eleEthiopia215,546
Nigeria FlagShagamuNigeria214,558
Ethiopia FlagAdamaEthiopia213,995
Libya FlagTarhunaLibya210,697
Egypt FlagIdkuEgypt210,678
Egypt FlagSohagEgypt209,419
Botswana FlagGaboroneBotswana208,411
Cameroon FlagEdeaCameroon203,149
Ghana FlagAtsiamanGhana202,932
Libya FlagAl KhumsLibya201,943
Nigeria FlagUgepNigeria200,276
Kenya FlagThikaKenya200,000
Libya FlagAz ZawiyahLibya200,000
Egypt FlagNew CairoEgypt200,000
Ivory Coast FlagSan-PedroIvory Coast196,751
Western Sahara FlagLaayouneWestern Sahara196,331
Ivory Coast FlagYamoussoukroIvory Coast194,530
Algeria FlagSidi Bel AbbesAlgeria191,769
Nigeria FlagIse-EkitiNigeria190,063
South Africa FlagPaarlSouth Africa190,000
Egypt FlagBani SuwayfEgypt189,624
DR Congo FlagMwene-DituDR Congo189,177
Zambia FlagKabweZambia188,979
Morocco FlagMohammediaMorocco187,708
South Africa FlagSpringsSouth Africa186,394
Egypt FlagShibin al KawmEgypt186,345
Libya FlagZawiyaLibya186,123
Sudan FlagAd-DamazinSudan186,051
Somalia FlagJamaameSomalia185,270
Zimbabwe FlagMutareZimbabwe184,205
South Africa FlagCarletonvilleSouth Africa182,304
Tanzania FlagDodomaTanzania180,541
Nigeria FlagIla OrangunNigeria179,192
South Africa FlagKlerksdorpSouth Africa178,921
Algeria FlagTiaretAlgeria178,915
Algeria FlagChlefAlgeria178,616
Senegal FlagSaint-LouisSenegal176,000
Malawi FlagMzuzuMalawi175,345
Sierra Leone FlagBoSierra Leone174,354
South Africa FlagMidrandSouth Africa173,009
Senegal FlagKaolackSenegal172,305
Nigeria FlagBidaNigeria171,656
Ethiopia FlagBahir DarEthiopia168,899
Algeria FlagBordj Bou ArreridjAlgeria168,346
Algeria FlagEch ChettiaAlgeria167,955
Nigeria FlagAwkaNigeria167,738
Morocco FlagKhouribgaMorocco167,673
Nigeria FlagIjero-EkitiNigeria167,632
Ivory Coast FlagKorhogoIvory Coast167,359
Madagascar FlagFianarantsoaMadagascar167,227
Egypt FlagBanhaEgypt167,029
Morocco FlagBeni MellalMorocco166,399
Tanzania FlagKigomaTanzania164,268
Nigeria FlagInisaNigeria164,161
Tunisia FlagSousseTunisia164,123
Algeria FlagBejaiaAlgeria164,103
Niger FlagMaradiNiger163,487
Sudan FlagGeneinaSudan162,981
Algeria FlagSkikdaAlgeria162,702
DR Congo FlagBomaDR Congo162,521
Nigeria FlagSulejaNigeria162,135
Nigeria FlagSapeleNigeria161,686
South Sudan FlagMalakalSouth Sudan160,765
Senegal FlagZiguinchorSenegal159,778
Algeria FlagEl AchirAlgeria158,333
Egypt FlagTalkhaEgypt157,737
Tanzania FlagMoshiTanzania156,959
South Africa FlagWestonariaSouth Africa156,831
Algeria FlagSouk AhrasAlgeria156,745
Nigeria FlagOsogboNigeria156,694
Morocco FlagFes al BaliMorocco156,000
Equatorial Guinea FlagMalaboEquatorial Guinea155,963
Ghana FlagTemaGhana155,782
Nigeria FlagKisiNigeria155,510
Mauritius FlagPort LouisMauritius155,226
South Africa FlagMiddelburgSouth Africa154,706
Madagascar FlagMahajangaMadagascar154,657
DR Congo FlagButemboDR Congo154,621
DR Congo FlagGandajikaDR Congo154,425
Algeria FlagDjelfaAlgeria154,265
South Africa FlagVryheidSouth Africa150,012
Algeria FlagMascaraAlgeria150,000
Zambia FlagChingolaZambia148,564
Algeria FlagJijelAlgeria148,000
Algeria FlagMedeaAlgeria147,707
Morocco FlagEl JadidMorocco147,549
DR Congo FlagKalemieDR Congo146,974
Uganda FlagGuluUganda146,858
Zimbabwe FlagGweruZimbabwe146,073
South Africa FlagOrkneySouth Africa145,801
Tanzania FlagTaboraTanzania145,292
Cameroon FlagKumbaCameroon144,413
Ghana FlagTeshi Old TownGhana144,013
Algeria FlagTizi OuzouAlgeria144,000
Egypt FlagKafr ash ShaykhEgypt143,970
Algeria FlagBecharAlgeria143,382
Sierra Leone FlagKenemaSierra Leone143,137
Ghana FlagCape CoastGhana143,015
Egypt FlagMallawiEgypt142,504
South Africa FlagKimberleySouth Africa142,089
Morocco FlagTazaMorocco141,890
South Africa FlageMbalenhleSouth Africa141,741
South Africa FlagNigelSouth Africa140,644
South Africa FlagMpumalangaSouth Africa140,121
Nigeria FlagGbonganNigeria139,485
Ivory Coast FlagManIvory Coast139,341
Ghana FlagSekondi-TakoradiGhana138,872
Nigeria FlagEjigboNigeria138,357
Ghana FlagObuaseGhana137,856
Egypt FlagDikirnisEgypt137,542
South Africa FlagBhishoSouth Africa137,287
Reunion FlagSaint-DenisReunion137,195
Nigeria FlagFuntuaNigeria136,811
Nigeria FlagIgbohoNigeria136,764
Ethiopia FlagDeseEthiopia136,056
DR Congo FlagKinduDR Congo135,698
Nigeria FlagBugumaNigeria135,404
Sudan FlagRabakSudan135,281
Chad FlagMoundouChad135,167
Algeria FlagEl OuedAlgeria134,699
Libya FlagAjdabiyaLibya134,358
Nigeria FlagIkirunNigeria134,240
South Africa FlagRandfonteinSouth Africa133,654
Nigeria FlagOkrikaNigeria133,271
Ethiopia FlagHawassaEthiopia133,097
Egypt FlagIdfuEgypt133,000
Guinea FlagNzerekoreGuinea132,728
Algeria FlagTlemcenAlgeria132,341
Libya FlagAl AjaylatLibya130,546
Sudan FlagSinnarSudan130,122
Algeria FlagRelizaneAlgeria130,094
Libya FlagSabhaLibya130,000
Algeria FlagMostaganemAlgeria130,000
Somalia FlagBaidoaSomalia129,839
Central African Republic FlagBimboCentral African Republic129,655
Algeria FlagOuarglaAlgeria129,402
Morocco FlagNadorMorocco129,260
Egypt FlagBilbaysEgypt129,211
Egypt FlagArishEgypt128,855
Algeria FlagEl EulmaAlgeria128,351
Ethiopia FlagJimmaEthiopia128,306
Sudan FlagAl ManaqilSudan128,297
Egypt FlagJirjaEgypt128,250
Libya FlagSirteLibya128,123
Ivory Coast FlagDivoIvory Coast127,867
South Africa FlagWorcesterSouth Africa127,597
Algeria FlagSaidaAlgeria127,497
South Sudan FlagWauSouth Sudan127,384
Mozambique FlagXai-XaiMozambique127,366
Nigeria FlagAmaigboNigeria127,300
DR Congo FlagIsiroDR Congo127,076
Libya FlagAl JadidLibya126,386
Nigeria FlagGashuaNigeria125,817
Benin FlagBohiconBenin125,092
Niger FlagAgadezNiger124,324
South Africa FlagPotchefstroomSouth Africa123,669
Algeria FlagGuelmaAlgeria123,590
Zimbabwe FlagEpworthZimbabwe123,250
Algeria FlagBordj el KiffanAlgeria123,246
Ivory Coast FlagGagnoaIvory Coast123,184
South Africa FlagVirginiaSouth Africa122,502
South Africa FlagBritsSouth Africa122,497
South Africa FlagAlbertonSouth Africa121,536
Tanzania FlagMusomaTanzania121,119
Libya FlagTobrukLibya121,052
Zambia FlagMufuliraZambia120,500
Sudan FlagGereidaSudan120,000
Mozambique FlagMaxixeMozambique119,868
Tunisia FlagKairouanTunisia119,794
Nigeria FlagModakekeNigeria119,529
Uganda FlagLiraUganda119,323
Morocco FlagSettatMorocco119,082
Mozambique FlagMandimbaMozambique118,922
Algeria FlagAin OusseraAlgeria118,687
Lesotho FlagMaseruLesotho118,355
Kenya FlagMalindiKenya118,265
DR Congo FlagBandunduDR Congo118,211
Nigeria FlagBamaNigeria118,121
Nigeria FlagIlobuNigeria118,089
Togo FlagSokodeTogo117,811
Nigeria FlagJalingoNigeria117,757
DR Congo FlagGemenaDR Congo117,639
Cameroon FlagNkongsambaCameroon117,063
Guinea FlagKindiaGuinea117,062
Algeria FlagKhenchelaAlgeria117,000
Nigeria FlagOkigweNigeria115,499
Madagascar FlagToliaraMadagascar115,319
Tunisia FlagBizerteTunisia115,268
Guinea FlagKankanGuinea114,009
Algeria FlagLaghouatAlgeria113,872
Nigeria FlagOffaNigeria113,830
Zambia FlagLuanshyaZambia113,365
Cape Verde FlagPraiaCape Verde113,364
Nigeria FlagEsuk OronNigeria112,033
Tanzania FlagIringaTanzania111,820
Mauritius FlagBeau Bassin-Rose HillMauritius111,355
Nigeria FlagNsukkaNigeria111,017
Nigeria FlagNguruNigeria111,014
Nigeria FlagHadejiaNigeria110,753
Eswatini FlagManziniEswatini110,537
South Africa FlagNelspruitSouth Africa110,159
Tunisia FlagGabesTunisia110,075
Mauritius FlagVacoasMauritius110,000
Mozambique FlagRessano GarciaMozambique110,000
Libya FlagZlitenLibya109,972
Mozambique FlagLichingaMozambique109,839
Benin FlagKandiBenin109,701
South Africa FlagPhalaborwaSouth Africa109,468
Morocco FlagLaracheMorocco109,294
Nigeria FlagIjebu-IgboNigeria109,261
Zambia FlagLivingstoneZambia109,203
Gabon FlagPort-GentilGabon109,163
Morocco FlagKsar El KebirMorocco108,753
Mozambique FlagPembaMozambique108,737
Nigeria FlagUromiNigeria108,608
Tanzania FlagKatumbaTanzania108,558
Mali FlagMoptiMali108,456
Sudan FlagAn NuhudSudan108,008
Sudan FlagAtbaraSudan107,930
Tanzania FlagShinyangaTanzania107,362
DR Congo FlagIleboDR Congo107,093
Morocco FlagKhemissetMorocco106,991
Egypt FlagAl HawamidiyahEgypt106,841
Nigeria FlagPindigaNigeria106,322
Algeria FlagAin BeidaAlgeria105,765
Nigeria FlagAzareNigeria105,687
Algeria FlagBarakiAlgeria105,402
South Africa FlagQueenstownSouth Africa105,309
Ethiopia FlagBishoftuEthiopia104,215
Togo FlagKaraTogo104,207
Ivory Coast FlagAbengourouIvory Coast104,020
South Africa FlagKroonstadSouth Africa103,992

Africa Cities Overview

Africa is a continent that is rapidly expanding in terms of population, and this is reflected most clearly in its various sprawling urban populations. The top fifteen most populous cities on this continent all have in excess of two million residents, ranging from Lagos at 9M to Dar es Salaam at 2.7M. Nigeria’s Lagos is the largest city in Africa, with a minimum population of 9M (some estimates say the population is more than twice that number) – it is also one of the fastest-growing cities in the world, so the number is sure to increase. This is followed by Kinshasa in the Democratic Republic of Congo (7.8M) and Cairo in Egypt (7.7M).

Some of the largest African countries, such as Nigeria and South Africa, have multiple cities with very large populations. In addition to Lagos, Nigeria is home to the cities of Kano (3.6M) and Ibadan (3.6M), as well as Kaduna (1.6M), Port Harcourt (1.1M), and Benin City (1.1M). Cape Town, in South Africa, has a population of 3.4M, while Durban follows at 3.1M. South Africa is also home to Johannesburg, with its 2M residents, as well as Soweto (1.7M) and Pretoria (1.6M).

However, these and other African countries also have many mid-sized cities. Egypt may have one of the largest African cities in Cairo, but it also has significant urban centers like Alexandria (3.8M) and Giza (2.4M). The continent features numerous cities with populations between 1-2 million, showcasing its diverse urban landscape. These include capitals such as Luanda in Angola (2.8M), Addis Ababa in Ethiopia (2.8M), Nairobi in Kenya (2.8M), and Maputo in Mozambique (1.2M). Other notable cities in this range include Tripoli in Libya (1.2M), Lusaka in Zambia (1.3M), and Yaounde in Cameroon (1.3M), demonstrating the widespread distribution of significant urban centers across the continent.